阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

访问云虚拟主机上的网站提示“Internal Server Error”报错的解决方案

发布时间: 2021-05-19 10:45:58文章作者: 网站编辑阅读量: 226

  访问云虚拟主机上的网站提示“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, *** 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.

  问题原因:
  出现“Internal Server Error”报错的原因如下:
  .htaccess文件写入错误的代码。
  文件权限设置错误。
  PHP文件配置错误。
  PHP版本过低。

  服务器资源超载。


  解决方案(以下是在不同场景中的解决方案):
  .htaccess文件写入错误的代码
  在.htaccess文件中,由于添加了一些与源文件冲突的代码,导致出现报错。建议将服务器中.htaccess文件进行备份后,删除.htaccess文件后进行测试。
  文件权限设置错误
  后台目录和文件权限默认为755,而图片、文字等HTML文件的权限应该为644。上传的文件出现500报错后,建议检查文件权限,可以通过FTP工具修改相关权限。
  PHP文件配置错误
  安装WordPress后出现“Internal Server Error”报错,请参考以下步骤解决问题。
  1.将./wp-includes/class-http.php文件进行备份。

  2.修改./wp-includes/class-http.php文件的以下内容。

$request_order = apply_filters('http_api_transports', array('curl','streams'),$args,$url);

  将该内容修改成以下内容。

$request_order = apply_filters('http_api_transports',array('streams'),$args,$url);

  3.将更新好的./wp-includes/class-http.php文件同步到wp-includes文件夹中。
  PHP版本过低

  云虚拟主机安装WordPress时,在配置数据库后提示 “Internal Server Error ”,此问题是由于PHP版本过低导致。登录主机管理控制台,依次选择高级环境设置>PHP版本设置,确认PHP版本是您需要的版本,若版本存在问题,选择对应的版本即可,然后单击保存设置。


  服务器资源超载

  服务器资源超载,即同一时间内处理器有较多进程需要处理。

  以上就是小名给大家分享的“访问云虚拟主机上的网站提示‘Internal Server Error’报错”的解决方案,如果亲们还有什么其他不懂的问题,可以直接联系我们的技术人员!

联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠