Перейти к содержанию

Не стартует форум на php 7


Рекомендуемые сообщения

Всем привет!Поставил на сервер себе php 7, развернул бекап форума isp 4.1.9 и выкинуло ошибку 500.

Включил отображение ошибок. 

Адрес форума, у меня в профиле.Кто знает как решить?

Ссылка на комментарий
Поделиться на другие сайты

Все же ясно написано. Не установлено или не включено расширение mbstring

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, MIXOH сказал:

Все же ясно написано. Не установлено или не включено расширение mbstring

Но другой сайт, на это же серваке работает)

Ссылка на комментарий
Поделиться на другие сайты

Вы бекап каким образом разворачивали, через инсталл или просто из архива? В 7-ке изменили многие функции,тв т.ч. и mbstring

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, MIXOH сказал:

Вы бекап каким образом разворачивали, через инсталл или просто из архива? В 7-ке изменили многие функции,тв т.ч. и mbstring

из архива вытащил и все

Ссылка на комментарий
Поделиться на другие сайты

19 минут назад, (Work of Art) сказал:

другой сайт, на это же серваке работает)

с тем же php.ini и так же пользует mbstring?

Что по mbstring в phpinfo?

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, MIXOH сказал:

с тем же php.ini и так же пользует mbstring?

Что по mbstring в phpinfo?

пока ничего не могу сказать...сейчас ставлю ubuntu, по ней больше инфы по переходу на пхп 7

Ссылка на комментарий
Поделиться на другие сайты

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

@Quicksdk

А у меня всё работает великолепно...

Screenshot_20160429-065427.png

Ссылка на комментарий
Поделиться на другие сайты

Не стартует, не работает - где ваши логи, без логов вы никогда не поймёте причину. 

PHP 7 работает отлично, быстро и качественно с IPS.

Кстати, недавно вышел новый nginx. 

Ссылка на комментарий
Поделиться на другие сайты

IAF, а не могли бы Вы пожалуйста расписать как поставили PHP 7? у меня после удаления php5 и установки php7 отвалился nginx... панель VestaCP

Ссылка на комментарий
Поделиться на другие сайты

14 минут назад, Quicksdk сказал:

IAF, а не могли бы Вы пожалуйста расписать как поставили PHP 7? у меня после удаления php5 и установки php7 отвалился nginx... панель VestaCP

Я не использую панели.

Мой способ установки был таким:

  1. Удаление PHP5 и Apache2 (с сохранением конфигов сайтов)
  2. Удаление репозитория PHP5 из системы
  3. Добавление репозитория PHP7.0
  4. Обновление списка пакетов
  5. Установка Apache2, PHP7.0 и дополнительных пакетов из репозитория PHP7.0

Для того, чтобы заставить NGINX работать с PHP7.0, php7.0-fpm и nginx нужно правильно настроить, чтобы они слушали один и тот же сокет или один и тот же порт.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, IAF сказал:

Я не использую панели.

Мой способ установки был таким:

  1. Удаление PHP5 и Apache2 (с сохранением конфигов сайтов)
  2. Удаление репозитория PHP5 из системы
  3. Добавление репозитория PHP7.0
  4. Обновление списка пакетов
  5. Установка Apache2, PHP7.0 и дополнительных пакетов из репозитория PHP7.0

Для того, чтобы заставить NGINX работать с PHP7.0, php7.0-fpm и nginx нужно правильно настроить, чтобы они слушали один и тот же сокет или один и тот же порт.

Да уж... слишком сложно. Но спасибо за ответ

Ссылка на комментарий
Поделиться на другие сайты

WinServer 2012R2, PHP 7.0.3 - політ нормальний. IPS 4.1.8

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Привет друзья. Не буду создавать новую тему, а напишу здесь, если вы позволите.

Хочу перенести форум на новую тачку, и уже отказаться от апач и перейти с пыха 5.6

Имею: debian 9, FastCGI (Nginx + PHP-FPM), php 7

Бэкап восстановил, в итоге 500 ошибка We're sorry, but a temporary technical error has occurred which means we cannot display this site right now. 

Connection refused

В чем проблема?

 

Mon, 22 Jan 2018 21:19:05 +0000

IPS\Db\Exception: Connection refused (2002)
#0 /var/www/www-root/data/www/club-source.ru/forum/system/Db/Db.php(118): IPS\_Db::_establishConnection('IPS\\Db', Array, false)
#1 /var/www/www-root/data/www/club-source.ru/forum/system/Request/Request.php(329): IPS\_Db::i()
#2 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Front.php(387): IPS\_Request->ipAddressIsBanned()
#3 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Front.php(38): IPS\Dispatcher\_Front->checkCached()
#4 [internal function]: IPS\Dispatcher\_Front->init()
#5 /var/www/www-root/data/www/club-source.ru/forum/init.php(448) : eval()'d code(39): call_user_func_array('parent::init', Array)
#6 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Dispatcher.php(103): IPS\Dispatcher\postnotes_hook_postNotes_cssAndJsFiles->init()
#7 /var/www/www-root/data/www/club-source.ru/forum/index.php(12): IPS\_Dispatcher::i()
#8 {main}
#0 /var/www/www-root/data/www/club-source.ru/forum/init.php(523): IPS\_Log::log('\nIPS\\Db\\Excepti...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(IPS\Db\Exception))
#2 {main}

 

Изменено пользователем September^^
Ссылка на комментарий
Поделиться на другие сайты

Как правильно перенести архив и запустить 4.2.7, если был пхп 5.6, а стал пхп 7.0.x?

Ссылка на комментарий
Поделиться на другие сайты

18 минут назад, September^^ сказал:

Привет друзья. Не буду создавать новую тему, а напишу здесь, если вы позволите.

Хочу перенести форум на новую тачку, и уже отказаться от апач и перейти с пыха 5.6

Имею: debian 9, FastCGI (Nginx + PHP-FPM), php 7

Бэкап восстановил, в итоге 500 ошибка We're sorry, but a temporary technical error has occurred which means we cannot display this site right now. 

Connection refused

В чем проблема?

 


Mon, 22 Jan 2018 21:19:05 +0000

IPS\Db\Exception: Connection refused (2002)
#0 /var/www/www-root/data/www/club-source.ru/forum/system/Db/Db.php(118): IPS\_Db::_establishConnection('IPS\\Db', Array, false)
#1 /var/www/www-root/data/www/club-source.ru/forum/system/Request/Request.php(329): IPS\_Db::i()
#2 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Front.php(387): IPS\_Request->ipAddressIsBanned()
#3 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Front.php(38): IPS\Dispatcher\_Front->checkCached()
#4 [internal function]: IPS\Dispatcher\_Front->init()
#5 /var/www/www-root/data/www/club-source.ru/forum/init.php(448) : eval()'d code(39): call_user_func_array('parent::init', Array)
#6 /var/www/www-root/data/www/club-source.ru/forum/system/Dispatcher/Dispatcher.php(103): IPS\Dispatcher\postnotes_hook_postNotes_cssAndJsFiles->init()
#7 /var/www/www-root/data/www/club-source.ru/forum/index.php(12): IPS\_Dispatcher::i()
#8 {main}
#0 /var/www/www-root/data/www/club-source.ru/forum/init.php(523): IPS\_Log::log('\nIPS\\Db\\Excepti...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(IPS\Db\Exception))
#2 {main}

 

conf_global.php

  'sql_socket' => '/var/тут может быть причина/mysql/mysql.sock',

 

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, DiGiTaL сказал:

conf_global.php


  'sql_socket' => '/var/тут может быть причина/mysql/mysql.sock',

 

у меня этого нет в конфиге

 

p.s чистый форум установился.

Изменено пользователем September^^
Ссылка на комментарий
Поделиться на другие сайты

Проблема где-то в mysql

Форум работает с удаленной базой (которая на рабочем форуме)

но с локальной базой на новой тачке не работает.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, September^^ сказал:

у меня этого нет в конфиге

 

p.s чистый форум установился.

как нету  :|  ips 4 ? 

Ссылка на комментарий
Поделиться на другие сайты

Только что, DiGiTaL сказал:

как нету  :|  ips 4 ? 

ips 4, но конфиг еще от старой ветки, мейби поэтому нет

Ссылка на комментарий
Поделиться на другие сайты

Только что, September^^ сказал:

ips 4, но конфиг еще от старой ветки, мейби поэтому нет

Скинь содержимое старого и нового ТОЛЬКО без паролей и баз данных 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, DiGiTaL сказал:

Скинь содержимое старого и нового ТОЛЬКО без паролей и баз данных 

Я залез в конфиг мускула my.cnf, и ожидал увидеть там привычный мне конфиг, а там MariaDB. Мейби в этом проблема?

<?php
$INFO['sql_driver']			=	'mysql';
$INFO['sql_host']			=	'46.174.53.207';
$INFO['sql_database']			=	'';
$INFO['sql_user']			=	'';
$INFO['sql_pass']			=	'';
$INFO['sql_tbl_prefix']			=	'';
$INFO['sql_debug']			=	'0';
$INFO['sql_charset']			=	'utf8';
$INFO['board_start']			=	'1379679800';
$INFO['installed']			=	'1';
$INFO['php_ext']			=	'php';
$INFO['safe_mode']			=	'0';
$INFO['board_url']			=	'http://46.174.53.207/forum';
$INFO['banned_group']			=	'5';
$INFO['admin_group']			=	'4';
$INFO['guest_group']			=	'2';
$INFO['member_group']			=	'3';
$INFO['auth_group']			=	'1';
$INFO['use_friendly_urls']			=	'1';
$INFO['_jsDebug']			=	'0';
$INFO['mysql_tbl_type']			=	'MyISAM';

define('IN_DEV', 0);
/* Remote archive DB - complete these details if you\'re using a remote DB for the post archive.
   If content has already been archived in the local DB, this will need transferring and will not be done automatically. */
$INFO['archive_remote_sql_host']			=	'';
$INFO['archive_remote_sql_database']			=	'';
$INFO['archive_remote_sql_user']			=	'';
$INFO['archive_remote_sql_pass']			=	'';
$INFO['archive_remote_sql_charset']			=	'';

?>

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, September^^ сказал:

Я залез в конфиг мускула my.cnf, и ожидал увидеть там привычный мне конфиг, а там MariaDB. Мейби в этом проблема?


<?php
$INFO['sql_driver']			=	'mysql';
$INFO['sql_host']			=	'46.174.53.207';
$INFO['sql_database']			=	'';
$INFO['sql_user']			=	'';
$INFO['sql_pass']			=	'';
$INFO['sql_tbl_prefix']			=	'';
$INFO['sql_debug']			=	'0';
$INFO['sql_charset']			=	'utf8';
$INFO['board_start']			=	'1379679800';
$INFO['installed']			=	'1';
$INFO['php_ext']			=	'php';
$INFO['safe_mode']			=	'0';
$INFO['board_url']			=	'http://46.174.53.207/forum';
$INFO['banned_group']			=	'5';
$INFO['admin_group']			=	'4';
$INFO['guest_group']			=	'2';
$INFO['member_group']			=	'3';
$INFO['auth_group']			=	'1';
$INFO['use_friendly_urls']			=	'1';
$INFO['_jsDebug']			=	'0';
$INFO['mysql_tbl_type']			=	'MyISAM';

define('IN_DEV', 0);
/* Remote archive DB - complete these details if you\'re using a remote DB for the post archive.
   If content has already been archived in the local DB, this will need transferring and will not be done automatically. */
$INFO['archive_remote_sql_host']			=	'';
$INFO['archive_remote_sql_database']			=	'';
$INFO['archive_remote_sql_user']			=	'';
$INFO['archive_remote_sql_pass']			=	'';
$INFO['archive_remote_sql_charset']			=	'';

?>

 

:ai: в корне форума есть конфиг conf_global.php с таким содержимым
 

<?php

$INFO = array (
  'sql_host' => 'localhost',
  'sql_database' => 'База',
  'sql_user' => 'Пользователь',
  'sql_pass' => 'пароль',
  'sql_port' => 3306,
  'sql_socket' => '/var/run/mysqld/mysqld.sock',
  'sql_tbl_prefix' => '',
  'sql_utf8mb4' => true,
  'board_start' => 1510851942,
  'installed' => true,
  'base_url' => 'https://werty.ttt/',
  'guest_group' => 2,
  'member_group' => 3,
  'admin_group' => 4,
);

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

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

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...