Css cakephp 3.6可以';t显示图像

Css cakephp 3.6可以';t显示图像,css,image,cakephp,Css,Image,Cakephp,当我尝试在我的登录页面上显示图像时出现问题,它没有出现 <?= $this->Html->image('crm.jpg', ['alt' => 'User image']); ?> 当我在Chrome上检查控制台时 加载资源失败:服务器响应状态为404(未找到) 当我尝试访问时,它说 错误:找不到ImgController 这是不需要的 crm.jpg位于webroot/img中/ 现在奇怪的是,如果我用另一个图像名称来更改crm,例如:screept.png

当我尝试在我的登录页面上显示图像时出现问题,它没有出现

<?= $this->Html->image('crm.jpg', ['alt' => 'User image']); ?>

当我在Chrome上检查控制台时

加载资源失败:服务器响应状态为404(未找到)

当我尝试访问时,它说 错误:找不到ImgController

这是不需要的

crm.jpg位于webroot/img中/

现在奇怪的是,如果我用另一个图像名称来更改crm,例如:screept.png,它可以正常工作,但到目前为止,它只适用于这一个

有什么想法吗

(注意:使用最新的Chrome Cakephp升华文本)


编辑:我在尝试加载CSS脚本文件时遇到了相同的问题,似乎您的图像
crm.jpg
不存在。在本例中,CakePHP将请求路由到ImgController。图像
screept.png
是否位于同一目录中


第二件事可能是访问权。也许它不可读?请检查访问权限,并使其至少对所有人都可读。

此文件中的访问权限确实存在问题 .htaccess在webroot文件夹中

我加了一句话

RewriteRule ^(.*)$ index.php [QSA,L]

将它还原为默认值删除它就成功了

我发现了问题所在。htaccess还有一些文件我无法加载脚本和CSS