Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

Posted

Всем привет.

Вообщем какой день пытаюсь перевести 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

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

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}
--------------------

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Datastore чистили?

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

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

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

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

Datastore чистили?

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

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

Вот такие

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

Вот такие

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

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

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

Datastore чистили?

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

 

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.