我开始使用 cakePHP 进行开发,按照官方网站中显示的步骤进行操作:http://book.cakephp.org/2.0/en/installation.html .
我将完整的 cake 文件夹放在我的 Web 文档根目录中。当我尝试在 www.mydomain/cakephp 显示欢迎网页时,我的问题就出现了,结果发现该网页找不到正确的资源路径,因为该网页没有任何样式。
据我所知,这可能是我的 apache 上的 mod_rewrite 配置问题,我已经尝试了官方文档告诉的有关 URL 重写的所有操作:
-确保允许 .htaccess 覆盖,并且将 AllowOverride 设置为 All 以获取正确的 DocumentRoot:
<Directory />
Options FollowSymLinks
AllowOverride All
#Order deny,allow
#Deny from all
</Directory>
-确保您正确加载 mod_rewrite:我的 htppd.conf 已经设置了 mod_rewrite:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
我在 Ubuntu 上使用 apache。
无论如何,URL 重写似乎不起作用。我现在真的不知道该怎么办这个问题。有什么想法吗?
最佳答案
我也遇到了同样的问题,网上有很多关于这个问题的帖子。面包店的这个很好地涵盖了它。
如果是 mod 重写的问题,作为附加提示,您可以尝试在控制台上运行下一个命令:
$ a2enmod rewrite
关于php - 安装 CakePHP。无法访问 Assets 。找不到样式。网址重写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27660260/