ale*_*nco 3 cakephp cakephp-1.3
我正在使用cake1.3.5
我最近将一个实时工作站点移动到我的localhost:

我将config.php设置为我的本地数据库但是当我进入该网站时,我看到了这个:

是否有任何我缺少的额外步骤(关于文件路径或其他东西)?
Cake将其所有调用都指向webroot文件夹(默认情况下称为URL重写).这是通过文档根目录中的.htaccess文件实现的,该文件必须具有(用于URL重写工作)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
webroot文件夹中的.htaccess文件应该包含
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d // this line traps requests for directory
RewriteCond %{REQUEST_FILENAME} !-f // this line traps requests for file names
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
这两条线RewriteCond %{REQUEST_FILENAME} !-d和RewriteCond %{REQUEST_FILENAME} !-f在解析的目录和文件名的要求是必不可少的.
该行RewriteRule ^(.*)$ index.php?/$1 [QSA,L]处理任何不是文件或目录的内容.
您可能想要检查URL重写