Jump to content

Перенос сайта с VPS на хостинг.

Featured Replies

Posted
comment_101089

Всем привет.

Вообщем какой день пытаюсь перевести IPS 4.1.7 (после 4.1.8) с VPS на хостинг.

После переноса файлов и базы - форум работает, но если, допустим, очистить кэш в админке, форум перестаёт работать. Начинается долгая загрузка (если стоит маленькое ограничение на исполнение php файлов, то на странице тупо отображает код: snimok.thumb.png.1b8cde73ba18d18f0e30547

 

Если ограничение на исполнение php файлов - 300 секунд и более, то сайт грузится эти 5 минут, после отображает ошибку EX2.

56bdac00ccfaa_.thumb.PNG.60e7a429341397756bdac82385d2_.thumb.PNG.1b0716eb6a11c09

Первый случай - главная страница форума, во втором - админка.

  • Author
comment_101092

В логах светит только вот это -

Fri, 12 Feb 2016 10:15:58 +0000 (Severity: 2)
213.5.19.187 - http://forum.samp-grp.ru/
ErrorException
2: mb_strpos(): Empty delimiter
#0 [internal function]: IPS\IPS::errorHandler(2, 'mb_strpos(): Em...', '/var/www/u01568...', 184, Array)
#1 /var/www/u0156839/data/www/forum.samp-grp.ru/system/3rd_party/JShrink/Minifier.php(184): mb_strpos('(-+{[@', '')
#2 /var/www/u0156839/data/www/forum.samp-grp.ru/system/3rd_party/JShrink/Minifier.php(144): JShrink\Minifier->loop()
#3 /var/www/u0156839/data/www/forum.samp-grp.ru/system/3rd_party/JShrink/Minifier.php(110): JShrink\Minifier->minifyDirectToOutput('typeof JSON!="o...', Array)
#4 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Output/Javascript/Javascript.php(1060): JShrink\Minifier::minify('typeof JSON!="o...', Array)
#5 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Output/Javascript/Javascript.php(936): IPS\Output\_Javascript::_minify('typeof JSON!="o...')
#6 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Output/Javascript/Javascript.php(784): IPS\Output\_Javascript::_writeJavascriptFromResultset(Array, 'library.js', 'global', 'root')
#7 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Output/Output.php(462): IPS\Output\_Javascript::compile('global', 'root', 'library.js')
#8 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Output/Output.php(242): IPS\_Output::_getJavascriptFileObject('global', 'root', 'library.js')
#9 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Dispatcher/Standard.php(74): IPS\_Output->js('library.js')
#10 /var/www/u0156839/data/www/forum.samp-grp.ru/init.php(434) : eval()'d code(8): IPS\Dispatcher\_Standard::baseJs()
#11 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Dispatcher/Front.php(564): IPS\Dispatcher\bimchatbox_hook_hookJSCSS::baseJs()
#12 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Dispatcher/Front.php(70): IPS\Dispatcher\_Front::baseJs()
#13 /var/www/u0156839/data/www/forum.samp-grp.ru/system/Dispatcher/Dispatcher.php(86): IPS\Dispatcher\_Front->init()
#14 /var/www/u0156839/data/www/forum.samp-grp.ru/index.php(13): IPS\_Dispatcher::i()
#15 {main}
--------------------

 

comment_101093

ZeRik, Перенести файли и базы это конечно хорошо, а конфиги на шаред и VPS как? Версия PHP например, модули PHP. Проверяли?

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

ZeRik, Перенести файли и базы это конечно хорошо, а конфиги на шаред и VPS как? Версия PHP например, модули PHP. Проверяли?

Если брать только основное, то отличия в следующем:

Версия PHP на VPS - 5.5, на хостинге - 5.6.

Версия MySQL на VPS 5.6, на хостинге 5.5

Также на VPS присутствовал модуль memchache (с помощью него настраивалось кэширование) перед переносом его отключил, и был установлен модуль cURL, на хостинге его вроде нет.

Требование на хостинге подходят к движку.

comment_101095

Ну по версиям ПХП вопросов быть не должно, хотя опять-же, нужно убедиться что необходимые модули стоят. По скулю тоже не столь принципиально. Вместо memcaсhe я так понимаю в АЦ было перед переносом включено "Без кеширования". А вот отсутствие cURL думаю это серьезная проблема.

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

Требование на хостинге подходят к движку

Это вы скриптом проверяли, или навскидку?

  • Author
comment_101096
Только что, MIXOH сказал:

Ну по версиям ПХП вопросов быть не должно, хотя опять-же, нужно убедиться что необходимые модули стоят. По скулю тоже не столь принципиально. Вместо memcaсhe я так понимаю в АЦ было перед переносом включено "Без кеширования". А вот отсутствие cURL думаю это серьезная проблема.

Это вы скриптом проверяли, или навскидку?

При проверки скриптом, пишет все ок. Если перенести форум, ничего не трогая - побежать в АЦ, и нажать на "Проверка системы", то в низу будет две рекомендации по поводу MySQL, и cURL (всего лишь рекомендации, написано что не обязательно).

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

MySQL, и cURL (всего лишь рекомендации, написано что не обязательно)

Если речь действительно о рекомендациях, тогда скорее всего cURL таки установлен, но меньшей версии, тогда и это не принципиально.

Тогда еще открытым остается вопрос с модулями PHP

Datastore чистили?

Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить?

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

Если речь действительно о рекомендациях, тогда скорее всего cURL таки установлен, но меньшей версии, тогда и это не принципиально.

Тогда еще открытым остается вопрос с модулями PHP

Datastore чистили?

Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить?

https://hosting.reg.ru/hosting/php?_ga=1.122586947.918668816.1455253771

Вот такие

comment_101101
2 минуты назад, ZeRik сказал:

Вот такие

Ну вроде ничего криминального.....

Тогда скорее всего остается только вариант с кешем, возможно из-за изменения memcashe возможно еще по каким-то причинам. процитирую напоследок свои рекомендации, дальше думаю ничем более не помогу

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

Datastore чистили?

Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить?

 

  • Author
comment_101102
Только что, MIXOH сказал:

Ну вроде ничего криминального.....

Тогда скорее всего остается только вариант с кешем, возможно из-за изменения memcashe возможно еще по каким-то причинам. процитирую напоследок свои рекомендации, дальше думаю ничем более не помогу

 

Чистил. Форум изначально и проходит в такое состоение, после чистки кэша в админки (хотя, я думаю что он может в любой момент упасть, если от чистки кэша падает).

Неужели только установка с 0?

comment_101104
2 минуты назад, ZeRik сказал:

Форум изначально и проходит в такое состоение, после чистки кэша в админки

Вы ошибаетесь

2 минуты назад, ZeRik сказал:

Неужели только установка с 0?

Хотя-бы для того чтобы локализовать причину (движок или хостинг), не вижу сложностей

Иначе гадать на кофейной гуще придется еще дольше

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

Вы ошибаетесь

Хотя-бы для того чтобы локализовать причину (движок или хостинг), не вижу сложностей

Иначе гадать на кофейной гуще придется еще дольше

Установлено множество приложений, плагинов и тем. В шаблоны при этом внесено много собственных изменений.

И почему ошибаюсь? Я же говорю, после переноса форум вроде бы рабочий, но стоит попробовать очистить кэш через админку - форум оказывается в таком состоянии.

comment_101106
6 минут назад, ZeRik сказал:

Установлено множество приложений, плагинов и тем. В шаблоны при этом внесено много собственных изменений

Это понятно, но ради исключения влияния хостинга, попробовать работу чистой установки думаю все-же стоило бы

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

И почему ошибаюсь?

Потому что содержимое папки Datastore и чистка кеша в АЦ это немного разные вещи.

6 минут назад, ZeRik сказал:

стоит попробовать очистить кэш через админку

В этом и нужно искать причину (в кеше и иже с ним)

comment_101128
11 часов назад, MIXOH сказал:

Это понятно, но ради исключения влияния хостинга, попробовать работу чистой установки думаю все-же стоило бы

Потому что содержимое папки Datastore и чистка кеша в АЦ это немного разные вещи.

В этом и нужно искать причину (в кеше и иже с ним)

Ну это понятно, что проблема в кэше. Только что сделать можно? Какие таблицы держат кэш, что с ними сделать можно? Очистить?

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.