我在ubuntu 110.10中安装了php oauth扩展名。
但是在谷歌浏览器的http://localhost/phpinfo.php
上,它会出现以下错误:
Server error
The website encountered an error while retrieving http://localhost/phpinfo.php. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
这意味着我提供了localhost的链接,然后收到此错误。
在mozilla中它是一个空白屏幕。
它没有在php中提供有关安装的任何信息 我该如何解决这个问题?
答案 0 :(得分:4)
可能是权限错误..请检查您的文件夹权限。 Bcz,大多数Ubuntu(linux)用户都可能遇到这种类型的错误。
问题的作者:
sudo chmod 0777 -R /var/www/phpinfo.php
答案 1 :(得分:0)
我遇到了类似的问题,但原因是因为我刚从Windows NTFS备份驱动器将文件恢复到www。
当然,对于NTFS,我们没有Ubuntu或任何其他Linux系统的相同权限。
使用nautilus查看文件夹显示不正确的所有者和权限。
我是如何修理的......
chown khalid -R /var/www
sudo chmod 644 -R /var/www
gksudo nautilus
。然后进入/ var / www文件夹并更改权限以允许所有者/组读/写,并选中该框作为程序执行。同时将其应用于子文件夹。注意:永远不要授予对网络文件夹/文件的777权限。这就像保持你的前门钥匙挂在门前!但是,如果这是一台永远看不到互联网日光的机器,那应该不是问题。