php - PHP 脚本在直接管理员中不起作用,但在 cPanel 中起作用
问题描述
伙计们,我有一个 PHP 脚本,我将它安装在 Direct admin 上,我收到了这个错误
This page isn’t working avesk.net is currently unable to handle this request. HTTP ERROR 500
我不是专业人士。简单解释一下为什么要做什么?任何人都可以帮助我吗?
解决方案
在 DirectAdmin 中接收 500 错误有几个可能的原因。
如果您将您的帐户从 cPanel 迁移到 DirectAdmin,请检查 public_html 您的 .htacces 文件并删除由 cPanel 创建的所有内容,通常在代码前后都有注释说明这部分是由 cPanel 创建的。
PHP 版本。如果可能,请尝试在 DirectAdmin 中使用相同版本的 PHP(cPanel)。
登录 DirectAdmin(在用户级别)
如果您的服务器使用 php-fpm,在域名下方,将有一个选项来更改您帐户的 PHP 版本。
如果您的服务器使用 CloudLinux,请找到“额外功能”菜单,然后选择“选择 PHP 版本”。在这种情况下,您可以更改要使用的 PHP 版本,并启用/禁用 PHP 扩展(通常禁用的扩展会导致错误 500)。
如果您对服务器具有 root 访问权限,那么您很可能会在日志中找到一些信息。
尾 /var/log/httpd/domains/yourdomain.com.error.log
===
问候
推荐阅读
- c# - 拆分列表框项目并拆分没有选定项目
- mongodb - MongoError:不能在 $in 下嵌套 $
- excel - WorksheetFunction.CountIfs 给我一个类型不匹配错误(错误 #13)
- wordpress - .htaccess wordpress 将 url 重定向到特定文件
- python - 使用python查询公司名称,返回总部物理地址?
- django - 无法解析余数:在 Django 中比较日期时来自“{{”的“{{”
- elixir - 将管道运算符与函数一起使用,但没有参数
- dart - 如何在 Flutter 中制作一个小圆角矩形
- google-chrome - Chrome 扩展:网络面板 - 需要禁用默认问号触发帮助行为
- r - 如何使用列表列(要映射)和 R 中的 id 映射数据框