2013-01-24 25 views
0

我尝试将我的cakephp版本从1.3升级到2.5,但遇到了URL重写问题。另一个cakephp应用程序运行在相同的版本,所以我相信mod_rewrite的作品。服务器上的URL重写未正确配置

虽然当我去example.com/pages/home我获得以下错误:

URL重写不正确的服务器上配置。 1)帮我配置它2)我不/不能使用URL重写

当我去我的正常的主页,我想在家乡链路点击我获得以下网址:

http://example.com/app/webroot/index.php/

而其他网址也是如此。

http://example.com/antwerp成为http://example.com/app/webroot/index.php/antwerp

当我去http://example.com/antwerp网站作品,因为它应该...

在那里我已经出了错任何想法?

+1

听起来像你还没有更新你的'index.php'文件或你的'Config/core.php'文件来匹配你使用的蛋糕版本。顺便说一句CakePHP 2.5不存在。 – AD7six

+0

我应该写的2.2.5 –

回答

1

我建议访问您的帐户,并重新上传您的.htaccess文件,并分别到以下位置。

/app 
    .htaccess 
    /webroot 
     .htaccess 
.htaccess 

有些FTP不会自动上传这些文件,直到您强制它。

如果这不起作用,请检查您的php.ini文件是否位于此应用程序的public_html文件夹中。

+0

我已经从每个文件单独复制了代码,并单独上传了ftp文件,但没有成功:( –

+0

仍然收到相同的错误? –

+0

我添加了一行关于'php.ini'文件在我答案的底部 –