Jump to content
Sign in to follow this  
shystrik

HTTP ERROR 500

Recommended Posts

Добро дня. после перевода форума на другой сервер постоянно вываливается ошибка HTTP ERROR 500. CentOS7, панель стоит VestaCP до этого все работало стабильно. как решить эту проблему? 

image.png

Share this post


Link to post
Share on other sites
1 час назад, shystrik сказал:

Добро дня. после перевода форума на другой сервер постоянно вываливается ошибка HTTP ERROR 500. CentOS7, панель стоит VestaCP до этого все работало стабильно. как решить эту проблему? 

image.png

Логи сервера, конфигурация веб сервера (php) ?

Share this post


Link to post
Share on other sites

проблема вернулась php7.4

 

[Thu May 21 21:49:30.930856 2020] [:error] [pid 22330] [client 46.229.168.131:43828] PHP Parse error:  syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/admin/web/msfleet.su/public_html/init.php on line 1205
[Thu May 21 21:49:34.471073 2020] [:error] [pid 18018] [client 46.229.168.162:44722] PHP Parse error:  syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/admin/web/msfleet.su/public_html/init.php on line 1205
[Thu May 21 21:49:36.464610 2020] [:error] [pid 18021] [client 46.229.168.154:45160] PHP Parse error:  syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/admin/web/msfleet.su/public_html/init.php on line 1205

 

Share this post


Link to post
Share on other sites
Цитата

Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла . htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

 

Share this post


Link to post
Share on other sites

Определяем какой php.ini использует Vesta

php --ini
увеличиваем лимиты на закачку файла

открыть конфигурационный файл модуля, который находится по пути:

  • /etc/apache2/mods-available/fcgid.conf  для Debian, Ubuntu и основанных на них ОС
  • /etc/httpd/conf.d/fcgid.conf для RHEL-подобных — CentOS, Fedora.

В нем находим и вносим правки в строки

AddHandler fcgid-script .fcgi
FcgidConnectTimeout 20

(можно увеличить)

FcgidMaxRequestLen 33554432
MaxRequestLen 33554432

и поставьте php 7.3

Share this post


Link to post
Share on other sites
В 22.05.2020 в 00:52, shystrik сказал:

syntax error, unexpected '?',

с версией php что-то не так. На тренарном операторе синтаксическую ошибку ловит. А это может значить, что пхп не 7+

Share this post


Link to post
Share on other sites
17 часов назад, Adrg сказал:

открыть конфигурационный файл модуля, который находится по пути:

  • /etc/apache2/mods-available/fcgid.conf  для Debian, Ubuntu и основанных на них ОС
  • /etc/httpd/conf.d/fcgid.conf для RHEL-подобных — CentOS, Fedora.

В нем находим и вносим правки в строки

Хорошо, что у меня ISP Lite:
 

Screenshot_2.jpg

Share this post


Link to post
Share on other sites
9 часов назад, Zero108 сказал:

Ага, буду как негр копаться в синтаксисе всяких *.ini, *.conf и т.д. 

Чисто ИМХО, но есть же "негры", которые в этом всём копаются.

Даже купив готовый продукт (скрипт) иногда приходится стыкаться  с ошибками во время установки или эксплуатации. Потому, или сами копаетесь или платите тем, кто покопается за вас.

shystrik 

 unexpected '?'...

Вы может выложите файл init.php, или весь код с него, чтобы понять, в чём там проблема.

Так же,  создайте файл с именем, например, phpinfo.php , или как-то ещё, и содержимым

Цитата

<?php
// Показать всю информацию, по умолчанию INFO_ALL
phpinfo();
?>

чтобы сведения о PHP посмотреть.

Share this post


Link to post
Share on other sites
4 часа назад, Ruskat сказал:

Даже купив готовый продукт (скрипт) иногда приходится стыкаться  с ошибками во время установки или эксплуатации. Потому, или сами копаетесь или платите тем, кто покопается за вас.

Есть два принципиально разных способа копания в настоящее время. Они приобрели чёткие границы, принципиальную разницу и значительное расстояние между собой, чтобы говорить, что ситуация не такая, как 10-15 лет назад. 

1. Вам все настраивают, панели у вас нет. Чтобы настроить что-то еще вы платите еще раз.
2. У вас есть панель ISP Lite (другие не рекомендую), которую просто установить (или немного заплатить за первичную настройку сервера - в пределах 80-100 USD). Далее вы просто ничего не ломаете, донастраиваете всё с минимальными знаниями в панели, так как панель сама подсказывает, какие настройки необходимы, много чего автоматизировано, например, получение и установка бесплатных сертификатов на домен от Let's Encrypt.

Edited by Zero108

Share this post


Link to post
Share on other sites
12 часов назад, Zero108 сказал:

Есть два принципиально разных способа копания в настоящее время. Они приобрели чёткие границы, принципиальную разницу и значительное расстояние между собой, чтобы говорить, что ситуация не такая, как 10-15 лет назад. 

1. Вам все настраивают, панели у вас нет. Чтобы настроить что-то еще вы платите еще раз.
2. У вас есть панель ISP Lite (другие не рекомендую), которую просто установить (или немного заплатить за первичную настройку сервера - в пределах 80-100 USD). Далее вы просто ничего не ломаете, донастраиваете всё с минимальными знаниями в панели, так как панель сама подсказывает, какие настройки необходимы, много чего автоматизировано, например, получение и установка бесплатных сертификатов на домен от Let's Encrypt.

Цитата

ISPmanager работает с серверами:

  • Nginx версии не ниже 1.1.15,
  • Apache 2.2 и apache 2.4.

Виндовые серванты в пролёте...

Share this post


Link to post
Share on other sites
В 27.05.2020 в 03:15, Ruskat сказал:

Виндовые серванты в пролёте...

Виндовых очень мало. Для массового потребителя используется только nix

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...