Application.cpp中的SoftException:249:无法访问文件

Rob*_*erk 4 .htaccess

我有一个有新闻消息的网站.

在我的.htacces文件中,我有这行代码.

RewriteRule ^event/([0-9]+)/?$ events.php?id=$1
Run Code Online (Sandbox Code Playgroud)

如果我去mysite.com/index/event/1,我会得到一个 500 internal server error

奇怪的是,如果我改变了 .htacces

RewriteRule ^event/([0-9]+)/?$ nieuws_read.php?id=$1
Run Code Online (Sandbox Code Playgroud)

我没有得到该错误,页面正常工作.

它怎么可能不适用于所有文件.

我收到了这个错误

    [Tue May 27 17:46:41 2014] [error] [client ipadress] SoftException in Application.cpp:249: File "/../../../../public_html/new/events.php" is writeable by group, referer: http://new.mysite.eu/index/events
[Tue May 27 17:46:41 2014] [error] [client ipadress] Premature end of script headers: events.php, referer: http://new.mysite.eu/index/events
[Tue May 27 17:46:41 2014] [error] [client ipadress] File does not exist: /../../../../public_html/new/500.shtml, referer: http://new.mysite.eu/index/events
Run Code Online (Sandbox Code Playgroud)

我希望我能给你足够的信息.谢谢

Max*_*Max 11

这对我有用.正如用户76176所说,这是一个许可问题.我在SSH中运行了那些chmod命令并修复了它.首先进入安装WP的目录.

find . -type d -exec chmod -R 755 {} \;
find . -type f -exec chmod -R 644 {} \;
find . -type f -name 'wp-config.php' -exec chmod -R 600 {} \;
Run Code Online (Sandbox Code Playgroud)


小智 5

您应该检查文件权限。

我曾经遇到过同样的错误,我将文件权限表单更改666644