Jump to content

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

Featured Replies

Posted
comment_103643

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

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

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

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

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

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

comment_103646

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

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

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

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

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

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

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

Что по mbstring в phpinfo?

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

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

Что по mbstring в phpinfo?

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

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

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

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

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

comment_106161

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

comment_106163
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 нужно правильно настроить, чтобы они слушали один и тот же сокет или один и тот же порт.

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

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

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

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

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

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

  • 1 year later...
comment_142555

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

Хочу перенести форум на новую тачку, и уже отказаться от апач и перейти с пыха 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}

 

Edited by September^^

comment_142557
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',

 

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

conf_global.php


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

 

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

 

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

Edited by September^^

comment_142559

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

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

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

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

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

 

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

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

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

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

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

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

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

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

comment_142563
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']			=	'';

?>

 

comment_142564
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,
);

 

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.