UNIX主机访问PHP程序提示“Internal Server Error”的处理办法

万网空间,经常出现下面的问题,
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@hexbug.cn and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

如果您上传的PHP程序在运行后报“Internal Server Error”错误,请您注意检查以下两方面

1、请您检查PHP程序的属性是否设置为755,如果PHP程序的属性不是755,那么运行的时候会报“Internal Server Error”错误,请您使用FTP软件将属性更改为755再测试。

2、请您检查PHP程序所在的当前目录下是否有名为.htaccess的文件存在,此文件会干扰PHP程序的正常运行,如果发现有此文件建议您删除或者改名后再测试。


上面的错误提示的意思是:访问遇到一个服务器内部错误或错误的配置,无法完成访问请求。无忧主机(www.51php.com)小编对这个问题做分析后,告诉用户遇到这种错误提示后,该如何解决。

出现这种提示原因:无忧主机的纯linux环境下的php虚拟主机服务器为了保护用户站点安全,全局设置了虚拟主机根目录禁止高于755权限运行,如果程序文件中设置了777的权限,就有可能导致这类的错误提示。

解决方法:登陆FTP或文件管理器,检查站点目录文件权限设置,将文件夹权限设置为755,单个文件权限设置为644。这样设置后,问题就可以解决,同时也不会影响网站的所需要的写入权限,满足网站正常运行。


在本地可以看到.htaccess文件,但上传到服务器之后用FTP软件就看不到。然后又发挥菜鸟的本能,百度找呗。原来可以用代码删除 dele .htaccess。哈哈,问题迎刃而解。

  我使用的是leapFTP3.0 选择命令→原始命令→ dele .htaccess。





发布了430 篇原创文章 · 获赞 415 · 访问量 925万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览