PHP脚本在direct admin中不起作用,但在cPanel中起作用

PHP脚本在direct admin中不起作用,但在cPanel中起作用,php,hosting,directadmin,Php,Hosting,Directadmin,伙计们,我有一个PHP脚本,我在Direct admin上安装了它,我得到了这个错误 我试图改变php版本,但它不工作 但是我在另一台主机上安装了这个脚本,但是在cPanel中,它的工作很好 此页面不工作。avesk.net当前无法处理此请求。HTTP错误500 我不是专业人士。简单解释一下该怎么做 为什么?有人能帮我吗?在DirectAdmin中 接收500错误有几个可能的原因 如果您将您的帐户从cPanel迁移到DirectAdmin,请签入public_html您的.htacces文件并

伙计们,我有一个PHP脚本,我在Direct admin上安装了它,我得到了这个错误 我试图改变php版本,但它不工作 但是我在另一台主机上安装了这个脚本,但是在cPanel中,它的工作很好

此页面不工作。avesk.net当前无法处理此请求。HTTP错误500

我不是专业人士。简单解释一下该怎么做 为什么?有人能帮我吗?

在DirectAdmin中 接收500错误有几个可能的原因

  • 如果您将您的帐户从cPanel迁移到DirectAdmin,请签入public_html您的.htacces文件并删除由cPanel创建的所有内容,代码前后通常会有一条注释,说明此部分是由cPanel创建的

  • PHP版本。如果可能,尝试在DirectAdmin中使用相同版本的PHP(cPanel)

登录到DirectAdmin(在用户级别)

  • 如果您的服务器使用php fpm,就在域名的下方,将有一个选项来更改您帐户的php版本

  • 如果您的服务器使用CloudLinux,请找到“额外功能”菜单,然后选择“选择PHP版本”。在这种情况下,您可以更改要使用的PHP版本,并启用/禁用PHP扩展(通常禁用的扩展会导致错误500)

如果您具有服务器的root访问权限,则很可能会在日志中找到一些信息

tail/var/log/httpd/domains/yourdomain.com.error.log

===


关于

除了PHP版本,它可能取决于脚本中包含的内容。你能提供一些代码吗?