Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTTP错误500-Apache2-别名目录_Apache_Http_Apache2 - Fatal编程技术网

HTTP错误500-Apache2-别名目录

HTTP错误500-Apache2-别名目录,apache,http,apache2,Apache,Http,Apache2,我在httpd.conf中有这个。我访问index.php没有问题,php代码在其中运行良好,但是classes.php——我在同一目录中的另一个文件——给了我一个HTTP错误500 Alias /serv /home/will/Dropbox/Business/serv <Directory /home/will/Dropbox/Business/serv/> Order allow,deny Allow from all </Directory> Alias/se

我在httpd.conf中有这个。我访问index.php没有问题,php代码在其中运行良好,但是classes.php——我在同一目录中的另一个文件——给了我一个HTTP错误500

Alias /serv /home/will/Dropbox/Business/serv
<Directory /home/will/Dropbox/Business/serv/>
Order allow,deny
Allow from all
</Directory> 
Alias/serv/home/will/Dropbox/Business/serv
命令允许,拒绝
通融

问题实际上是PHP代码的错误

如果您遇到此错误,但不确定原因,可能是因为您有某种语法错误。如果在php.ini中关闭display_errors,apache将简单地返回500个错误。导航到/etc/php5/apache2,在php.ini中找到display_错误并将其切换到“On”。您的页面现在应该会告诉您所遇到的PHP错误类型,并且不会简单地返回500