我的本地机器上有一个 cakePHP installad 实例。
我使用 WAMP 运行 PHP 并使用以下内容更新了我的 httpd.conf:
Listen 8080
ServerName localhost:8080
我需要它在端口 8080 上,这样它就不会干扰我使用的其他应用程序。
问题是当我在浏览器中输入 localhost:8080/application 时,它会重定向到 localhost/application 并显示一个空白屏幕。
以下是可能相关的 2 个 .htaccess 文件。
1-在应用程序根文件夹中:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
2 - 在应用程序/应用程序中
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /application/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/(app/webroot/)?(img|css|js)/(.*)$
RewriteRule ^(.*)$ index.php [QSA,L]
ErrorDocument 404 /404-not-found
我进行了一些研究,但找不到任何特定于我的情况的东西。
你们有谁知道发生了什么以及我该如何解决这个问题?