更新 - 现在apache没有给出任何错误。我之前也见过这个。 99%的时间会抛出错误500。它根本没有显示任何错误。update-php类导致500内部服务器错误
我不知道如何解决这个问题。它会再次开始显示有时后
我已经创建了一个页面,当我们打开时,似乎是正常的页面,但在铬和mozilla它给出了错误。
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
http://imgur.com/a/macb7
页面http://xxxxxx.com/mobile-under-10000
和我发现,如果我改变链接的名称http://xxxxxxx.com/mobile并添加类它没有给error.i不能在添加PHP类移动下-10000因为班级不会允许 - 但我真的需要这个名字作为它的seo友好。 如果我创建这样的页面,它的作品,但我不得不在类名中只选择一个单词。我有成千上万的链接工作正常,但给500错误。
<?php
class samplelink {
function index() {
echo 'write something';
}
}
?>
任何想法解决将是伟大的。我有一个选项强制apache停止投掷500错误。但这是明智的?我正在使用nginx与Apache。
请指教
我的.htaccess代码是
RewriteEngine on
RewriteCond ${LeechProtect:/home/xxxxxx/public_html:%{REMOTE_USER}:%{REMOTE_ADDR}:10} leech
RewriteRule .* http://xxxxxx.com
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([0-9a-z_/\-]+)/$ index.php\?p=$1 [QSA]
RewriteRule ^([0-9a-z_/\-]+)$ index.php\?p=$1 [QSA]
</IfModule>
RewriteRule ^.* - [F,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.xxxxx\.com$ [NC]
RewriteRule ^.*$ http://xxxxxx.com%{REQUEST_URI} [R=301,L]
阅读。错误。日志。 –
@u_mulder对不起,我没有提到错误登录问题。我检查了apache和nginx的错误日志。没有东西 – Steeve
向我们展示您的网站树。你有一个名为'mobile-under-10000'的文件夹,里面有一个包含这个类的'index.php'? –