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

Перенос форума IP.Board 3 на nginx


bodya-herich

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

Здравствуйте.

Помогите пожалуйста. Переношу форум IP.Board 3 на nginx. 

Базу и файлы форума загрузил без потерь, но постоянно возникают ошибки, сперва решал путем изменения прав на определенные файлы, на которых возникала ошибка, теперь же при загрузке форума пишет: Ошибка сервера: 503, а сам log ошибки: 

2016/01/19 16:50:50 [error] 19185#0: *65 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Class 'ipsDriverErrorTemplate' not found in /var/www/forum_name/htdocs/ips_kernel/classDb.php on line 1728" while reading response header from upstream, client: 10.0.1.102, server: forum_name, request: "GET /admin/index.php?adsess=1b4ab4e899eb764df0ef02b666090857&app=core HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "forum_name", referrer: "http://forum_name/admin/index.php?adsess=1b4ab4e899eb764df0ef02b666090857&app=forums"

Файл "classDb.php" прикрепляю. 

С чем может быть связана данная ошибка? 

classDb.php

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

Очевидно, ошибки с реврайтами. Нужно прописать их в конфигурационном файле nginx. Добавить в корневую локацию строку типа:

		try_files $uri $uri/ /index.php?q=$uri&$args;


 

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

Спасибо, уже розобрался. Нужно было изменить пользователя и группу.

Сейчас новая ошибка, при создании новой темы в форуме ошибка 500,  log ошибки: 

2016/01/20 15:59:39 [error] 30276#0: *244 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Call-time pass-by-reference has been removed in /var/www/vhosts/forum_name/htdocs/admin/applications/members/sources/classes/messaging/messengerFunctions.php on line 1459" while reading response header from upstream, client: 10.0.1.102, server: forum_name, request: "POST /index.php? HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "forum_name", referrer: "http://forum_name/index.php?app=forums&module=post&section=post&do=new_post&f=5"

С чем может быть связана данная ошибка? 

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

Какая версия php у вас? 

Эта ошибка в том, что не поддержвается амперсант в функциях php. Надеюсь, у вас php 5.4 и выше?

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

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

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

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

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

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

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

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

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

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

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