当我点击首页上的链接时出现500内部服务器错误,例如:创建一个帐户,或者只是我自己创建的菜单项。
刚刚在我的VPS上安装了Joomla。后端完全没有问题。
错误日志:
2013/12/17 22:04:12 [错误] 1974#0:* 464重写或内部重定向循环,内部重定向到“/index.php/index.php/component/users/”,客户端:XX .XX.XXX.XX,服务器:my-domain.com,请求:“GET /index.php/component/users/?view=remind HTTP / 1.1”,主持人:“my-domain.com”,推荐人:“ http://my-domain.com/“
2013/12/17 22:04:12 [错误] 1974#0:* 465重写或内部重定向循环,内部重定向到“/index.php/favicon.ico”,客户端:XX.XX.XXX。 XX,服务器:my-domain.com,请求:“GET /favicon.ico HTTP / 1.1”,主持人:“my-domain.com”
我在安装Joomla之后运行了这些命令:
sudo chmod -R 755 /var/www
sudo chown -R www-data:www-data /var/www
(网站位于/var/www/my-domain.com/public
)
修改
我改变了
try_files $uri $uri/ /index.php$request_uri;
为:
try_files $uri $uri/ /index.php$request_uri =404;
为了摆脱infinte循环。当然,我得到404错误,这意味着它无法找到正确的文件。我仍然不明白如何解决这个问题。
答案 0 :(得分:0)
我改变了
try_files $uri $uri/ /index.php$request_uri;
为:
try_files $uri $uri/ /index.php$request_uri =404;
为了摆脱infinte循环。当然,我得到404错误,这意味着它无法找到正确的文件。我仍然不明白如何解决这个问题。