Jump to content

Featured Replies

Posted
comment_157692

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

image.png

  • Replies 54
  • Просмотров 15k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

Posted Images

comment_157695
1 час назад, shystrik сказал:

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

image.png

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

  • Author
comment_157703

msfleet.su.error.log

Nginx + Apatch , php 5.6, Mysql MariaDB( что шло в коробке с панелью VestaCP)

если надо какие либо еще логи залью

msfleet.su.error.log

  • 11 месяцев спустя...
  • Author
comment_162148

проблема вернулась 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

 

comment_162149
Цитата

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

 

comment_162175

Определяем какой 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

comment_162176
В 22.05.2020 в 00:52, shystrik сказал:

syntax error, unexpected '?',

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

comment_162184
17 часов назад, Adrg сказал:

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

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

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

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

Screenshot_2.jpg

comment_162208
9 часов назад, Zero108 сказал:

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

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

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

shystrik 

 unexpected '?'...

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

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

Цитата

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

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

comment_162210

phpinfo можно посмотреть в админцентре IPS - Система > Поддержка > Справа блок Системная информация.

comment_162213
4 часа назад, Ruskat сказал:

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

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

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

Edited by Zero108

comment_162219
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.

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

comment_162239
В 27.05.2020 в 03:15, Ruskat сказал:

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

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

  • 1 месяц спустя...
  • Author
comment_162789

Всех приветствую и снова. На серваке сделал переустановку системы установил VestaCP и на борту Nginx + Apatch , php 7.3, Mysql MariaDB восстановил форум и при попытке зайти вот ошибка . Как ее побороть? вот лог 

ошибка.jpg

msfleet.su.error.log

comment_162790

Ну в логах он кучу файлов не может найти или распознать.
Базу и форум все перезалил?

  • Author
comment_162791
5 минут назад, Maiden8 сказал:

Ну в логах он кучу файлов не может найти или распознать.
Базу и форум все перезалил?

естественно,

comment_162792

Попробовать бесплатно ISP Lite. Там некосячная настройка вебокружения по дефолту + куча всяких плюшек (например, выдача бесплатных ssl сертификатов с автоматическим продлением кликом кнопки). Или копать настройки httpd.conf и nginx.conf для домена (в папках vhosts).

Edited by Zero108

  • Author
comment_162793
2 минуты назад, Zero108 сказал:

Попробовать бесплатно ISP Lite. Там некосячная настройка вебокружения по дефолту. Или копать настройки httpd.conf и nginx.conf для домена (в папках vhosts).

Свежий форум встает без проблем..

comment_162794
Цитата

If you get to the point in which you cannot get to the admin CP, nor the front end, you can try using our new recovery mode function. In order to use this, you would add the following line to a constants.php file within your installations main directory

<?php
define('RECOVERY_MODE',True);

Далее разлогиниться и залогиниться в админку. Будут отключены сторонние плагины и приложения.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.