#php #hosting #directadmin
#php #хостинг #directadmin
Вопрос:
ребята, у меня есть PHP-скрипт, и я устанавливаю его на Direct admin, и я получил эту ошибку, я пытаюсь изменить версию php, но она не работает, но я устанавливаю этот скрипт на другой хост, но в cPanel, и он работает нормально
This page isn’t working avesk.net is currently unable to handle this request. HTTP ERROR 500
Я не профессионал. Объясните немного просто, что делать, почему? кто-нибудь может мне помочь?
Комментарии:
1. Помимо версий PHP это может зависеть от того, что содержится в скрипте. Можете ли вы предоставить какой-нибудь код?
Ответ №1:
В 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
===
С уважением