Posted 12 февраля, 20168 yr comment_101089 Всем привет. Вообщем какой день пытаюсь перевести IPS 4.1.7 (после 4.1.8) с VPS на хостинг. После переноса файлов и базы - форум работает, но если, допустим, очистить кэш в админке, форум перестаёт работать. Начинается долгая загрузка (если стоит маленькое ограничение на исполнение php файлов, то на странице тупо отображает код: Если ограничение на исполнение php файлов - 300 секунд и более, то сайт грузится эти 5 минут, после отображает ошибку EX2. Первый случай - главная страница форума, во втором - админка.
12 февраля, 20168 yr 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} --------------------
12 февраля, 20168 yr comment_101093 ZeRik, Перенести файли и базы это конечно хорошо, а конфиги на шаред и VPS как? Версия PHP например, модули PHP. Проверяли?
12 февраля, 20168 yr Author comment_101094 1 минуту назад, MIXOH сказал: ZeRik, Перенести файли и базы это конечно хорошо, а конфиги на шаред и VPS как? Версия PHP например, модули PHP. Проверяли? Если брать только основное, то отличия в следующем: Версия PHP на VPS - 5.5, на хостинге - 5.6. Версия MySQL на VPS 5.6, на хостинге 5.5 Также на VPS присутствовал модуль memchache (с помощью него настраивалось кэширование) перед переносом его отключил, и был установлен модуль cURL, на хостинге его вроде нет. Требование на хостинге подходят к движку.
12 февраля, 20168 yr comment_101095 Ну по версиям ПХП вопросов быть не должно, хотя опять-же, нужно убедиться что необходимые модули стоят. По скулю тоже не столь принципиально. Вместо memcaсhe я так понимаю в АЦ было перед переносом включено "Без кеширования". А вот отсутствие cURL думаю это серьезная проблема. 7 минут назад, ZeRik сказал: Требование на хостинге подходят к движку Это вы скриптом проверяли, или навскидку?
12 февраля, 20168 yr Author comment_101096 Только что, MIXOH сказал: Ну по версиям ПХП вопросов быть не должно, хотя опять-же, нужно убедиться что необходимые модули стоят. По скулю тоже не столь принципиально. Вместо memcaсhe я так понимаю в АЦ было перед переносом включено "Без кеширования". А вот отсутствие cURL думаю это серьезная проблема. Это вы скриптом проверяли, или навскидку? При проверки скриптом, пишет все ок. Если перенести форум, ничего не трогая - побежать в АЦ, и нажать на "Проверка системы", то в низу будет две рекомендации по поводу MySQL, и cURL (всего лишь рекомендации, написано что не обязательно).
12 февраля, 20168 yr comment_101097 Только что, ZeRik сказал: MySQL, и cURL (всего лишь рекомендации, написано что не обязательно) Если речь действительно о рекомендациях, тогда скорее всего cURL таки установлен, но меньшей версии, тогда и это не принципиально. Тогда еще открытым остается вопрос с модулями PHP Datastore чистили? Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить?
12 февраля, 20168 yr Author comment_101099 7 минут назад, MIXOH сказал: Если речь действительно о рекомендациях, тогда скорее всего cURL таки установлен, но меньшей версии, тогда и это не принципиально. Тогда еще открытым остается вопрос с модулями PHP Datastore чистили? Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить? https://hosting.reg.ru/hosting/php?_ga=1.122586947.918668816.1455253771 Вот такие
12 февраля, 20168 yr comment_101101 2 минуты назад, ZeRik сказал: Вот такие Ну вроде ничего криминального..... Тогда скорее всего остается только вариант с кешем, возможно из-за изменения memcashe возможно еще по каким-то причинам. процитирую напоследок свои рекомендации, дальше думаю ничем более не помогу 10 минут назад, MIXOH сказал: Datastore чистили? Может имеет смысл (хотябы для проверки), попробовать заинсталлить движок с нуля, проверить, затем возможно даже подкинуть бекап базы, еще раз проверить?
12 февраля, 20168 yr Author comment_101102 Только что, MIXOH сказал: Ну вроде ничего криминального..... Тогда скорее всего остается только вариант с кешем, возможно из-за изменения memcashe возможно еще по каким-то причинам. процитирую напоследок свои рекомендации, дальше думаю ничем более не помогу Чистил. Форум изначально и проходит в такое состоение, после чистки кэша в админки (хотя, я думаю что он может в любой момент упасть, если от чистки кэша падает). Неужели только установка с 0?
12 февраля, 20168 yr comment_101104 2 минуты назад, ZeRik сказал: Форум изначально и проходит в такое состоение, после чистки кэша в админки Вы ошибаетесь 2 минуты назад, ZeRik сказал: Неужели только установка с 0? Хотя-бы для того чтобы локализовать причину (движок или хостинг), не вижу сложностей Иначе гадать на кофейной гуще придется еще дольше
12 февраля, 20168 yr Author comment_101105 24 минут назад, MIXOH сказал: Вы ошибаетесь Хотя-бы для того чтобы локализовать причину (движок или хостинг), не вижу сложностей Иначе гадать на кофейной гуще придется еще дольше Установлено множество приложений, плагинов и тем. В шаблоны при этом внесено много собственных изменений. И почему ошибаюсь? Я же говорю, после переноса форум вроде бы рабочий, но стоит попробовать очистить кэш через админку - форум оказывается в таком состоянии.
12 февраля, 20168 yr comment_101106 6 минут назад, ZeRik сказал: Установлено множество приложений, плагинов и тем. В шаблоны при этом внесено много собственных изменений Это понятно, но ради исключения влияния хостинга, попробовать работу чистой установки думаю все-же стоило бы 5 минут назад, ZeRik сказал: И почему ошибаюсь? Потому что содержимое папки Datastore и чистка кеша в АЦ это немного разные вещи. 6 минут назад, ZeRik сказал: стоит попробовать очистить кэш через админку В этом и нужно искать причину (в кеше и иже с ним)
12 февраля, 20168 yr 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.