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

Перенос форума на другой хостинг


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

Подскажите, пожалуйста.

Перенес IPB 3.4.6 по инструкции.

При обновлении кеша в "Инструменты - Управление - Перестроить весь кеш" доходит приблизительно до 43 процесса и зависает, ничего не происходит.

 

attachicon.gifБезымянный.png

 

Кеш стилей нормально обновился.

При этом работает только АдминЦентр, при попытке зайти на форум - белый экран

UPD. решилось отключением всех дополнительно установленых хуков и приложений

Ошибка возникала из-за приложения Календарь. Вот код ошибки

Warning: require_once(/home/esprital/public_html/admin/applications_addon/ips/calendar/sources/functions.php): failed to open stream: Нет такого файла или каталога in /home/esprital/public_html/admin/sources/base/core.php on line 1151

Fatal error: require_once(): Failed opening required '/home/esprital/public_html/admin/applications_addon/ips/calendar/sources/functions.php' (include_path='.:/usr/lib/php:/usr/local/lib/php:/home/esprital/public_html/ips_kernel/') in /home/esprital/public_html/admin/sources/base/core.php on line 1151

Может кто помочь как исправить, чтоб при возможном следующем переезде она не возникала?

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

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

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

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

В общем я понял свои проблемы. Уже второй раз замечаю, что при скачивании бэкапа сайта, хостинг не все файлы запихнул в архив. Первый раз не мог перенести на другой хост из-за отсутствия initdata.php, который почему-то в архив забыли положить; сейчас тоже проверил и по пути /admin/applications_addon/ips/calendar/sources/ не оказалось файла functions.php. Я думаю вопрос решен.

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

AlexBrtn, выгрузить таблицу с сообщениями и потом загрузить ее в БД. Но так просто не получится - будут пересекаться ID сообщений.

можно об этом по подробней? хочу совместить 2 форума.

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

  • 4 недели спустя...

Если есть только mysql дамп форума, но нет файлов invision board... форум нельзя никак восстановить?

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

Если есть только mysql дамп форума, но нет файлов invision board... форум нельзя никак восстановить?

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

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

  • 2 недели спустя...

После переноса форума IPB 3.4.6,  с другого VDS и запуска upgrade finish mysite.ru/admin/upgradeFinish/index.php

В начале выводит ошибку, смотрите на скрине

 

И в конце выводит ошибку

Fatal error: Class 'darkLAE' not found in /home/admin/domains/mysite.ru/public_html/admin/applications/core/modules_admin/tools/licensekey.php on line 112

 

 

Первая ошибка не понятно, во втором случае не понятно что именно прописать.

По второй ошибке видел случаи подобные, но с другими файлами

 

Как пофиксить?

 

Форум вроде работает, но ошибки не понятные

 

Строки в файле setup.php

Если это что даст

591 строка
$query = preg_replace( "#(s|'|")PK_(S+)#", " 1" . $prefix."PK_2", $query );

594,595 строка - пусто


596 строка
			$query = preg_replace( "#(S+)(.*)IDENTITY PK_(S+) PRIMARY KEY#", "12IDENTITY " . $prefix."PK_3 PRIMARY KEY", $query );

597 строка
			$query = preg_replace( "#(S+)(.*)IDENTITY CONSTRAINT PK_(S+) PRIMARY KEY#", "12IDENTITY CONSTRAINT " . $prefix."PK_3 PRIMARY KEY", $query );

post-7885-0-81094600-1400830200_thumb.gi

setup.zip

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

Необходимо скачать файл darkLAE из релиза >Invision Power Board 3.4.6 Русифицированный выпуск / Nulled (IPBmafia.Ru) и поместить его в папку admin/sources/base.

Ошибки отображаются на уже рабочем форуме или только при запуске upgradeFinish?

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

По данному пути уже есть это файл, ошибки отражаются только при запуске upgradeFinish

И в конце upgraderFinish на белой странице одна ошибка

Fatal error: Class 'darkLAE' not found in /home/admin/domains/mysite.ru/public_html/admin/applications/core/modules_admin/tools/licensekey.php on line 112

 

И на этом заканчивается, в админку зайти можно и форум работает.

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

bsnet, проверьте в первую очередь все пути форума, в том числе и конфигурацию. Может где-то не так прописано.

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

Посмотри файл licensekey.php, есть ли в нём подключение darkLAE

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

Respected

вот такое там есть

		/* Fetch data */
		$key = darkLAE::getLicenseKey();
		IPSLib::updateSettings( array( 'ipb_reg_number' => $key ) );
		$this->settings['ipb_reg_number'] = $key;
		$this->recache();
		
		$this->registry->output->silentRedirect( $this->settings['base_url'] . $this->form_code );
		/* Save */
		$licenseData = darkLAE::getLicenseData();
		$licenseData['_cached_date']	= time();
		$licenseData['key']['_expires']	= $licenseData['key']['_expires'] ? $licenseData['key']['_expires'] : 9999999999;
		$licenseData['key']['expires']	= $licenseData['key']['expires'] ? $licenseData['key']['expires'] : 9999999999;
		$this->cache->setCache( 'licenseData', $licenseData, array( 'array' => 1 ) );
Ссылка на комментарий
Поделиться на другие сайты

bsnet,

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

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

В самом верху подключаем файл:
 

require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' );/*noLibHook*/
Ссылка на комментарий
Поделиться на другие сайты

Respected, помогло

 

Исчезла ошибка, стало дальше обновлять

На 13-ом или 14-ом шаге выдавало ошибку нет прав на запись, для создания файла кеша, на файлы из этих папок:
/public_html/cache/skin_cache/cacheid_1/
/public_html/cache/skin_cache/cacheid_3/
/public_html/cache/skin_cache/cacheid_4/
/public_html/public/style_css/css_1/
/public_html/public/style_css/css_3/
/public_html/public/style_css/css_4/
Писало по одному файлу при каждом обновлении, выставил в этих папках всем файлам CHMOD 777, кроме index файлов.
Шаг 14 обновления завершился удачно.

Но 4 ошибки при старте так и остались:
 


Warning: Cannot modify header information - headers already sent by (output started at /home/admin/domains/mysite.ru/public_html/admin/setup/sources/base/setup.php:722) in /home/admin/domains/mysite.ru/public_html/admin/setup/sources/classes/output/output.php on line 591

 


Сделал сейчас второму форуму UpgradeFinish

Не было ошибки: Warning: Cannot modify header information - headers already sent by

Но я этот форум ставил сразу 3.4.6 версии =)

 

Забыл сказать, на эти папки тоже требует права 777:

/public_html/public/style_css/css_1/
/public_html/public/style_css/css_3/
/public_html/public/style_css/css_4/

 

В поддержка -> диагностика -> проверка прав доступа

Ничего не сообщалось, что этим файлам и папкам надо выставить 777.

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

Respected, помогло

 

Исчезла ошибка, стало дальше обновлять

На 13-ом или 14-ом шаге выдавало ошибку нет прав на запись, для создания файла кеша, на файлы из этих папок:

/public_html/cache/skin_cache/cacheid_1/

/public_html/cache/skin_cache/cacheid_3/

/public_html/cache/skin_cache/cacheid_4/

/public_html/public/style_css/css_1/

/public_html/public/style_css/css_3/

/public_html/public/style_css/css_4/

Писало по одному файлу при каждом обновлении, выставил в этих папках всем файлам CHMOD 777, кроме index файлов.

Шаг 14 обновления завершился удачно.

Но 4 ошибки при старте так и остались:

 

Сделал сейчас второму форуму UpgradeFinish

Не было ошибки: Warning: Cannot modify header information - headers already sent by

Но я этот форум ставил сразу 3.4.6 версии =)

 

Забыл сказать, на эти папки тоже требует права 777:

/public_html/public/style_css/css_1/

/public_html/public/style_css/css_3/

/public_html/public/style_css/css_4/

 

В поддержка -> диагностика -> проверка прав доступа

Ничего не сообщалось, что этим файлам и папкам надо выставить 777.

 

У меня три возможных причины:

  1. Проблема в окружении сервера.
  2. Кодировка стоит UTF-8 with BOM - надо сменить на UTF-8 without BOM.
  3. Не включен режим Silent Errors.
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Всем вечер добрый, помогайте ребята, перенес форум, обновил страницу и мне пишет:

Site error: the file бла бла бла requires the ionCube PHP Loader ioncube_loader_lin_5.5.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

Я так понимаю что установить его нужно ionCube к хостеру обращаться с данным вопросом или на форум он ставится?

 

Все разобрался если что пишите в ТП хостингу и они должны включить или установить...

Хммм быстро однако новый хостинг отвечает :)

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

Всем вечер добрый, помогайте ребята, перенес форум, обновил страницу и мне пишет:

Site error: the file бла бла бла requires the ionCube PHP Loader ioncube_loader_lin_5.5.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
Я так понимаю что установить его нужно ionCube к хостеру обращаться с данным вопросом или на форум он ставится?

 

Все разобрался если что пишите в ТП хостингу и они должны включить или установить...

Хммм быстро однако новый хостинг отвечает :)

На прошлом я его сам ставил :(
Ссылка на комментарий
Поделиться на другие сайты

Конечно перечитал я много тут и делал то что писали, ладно начнем с начала:

1) Перенес форум, белая страница...

2) В .htaccess прописывал строки для отображения ошибок, но ошибки не отобразились в файле...

3) Манипуляции с обновлением upgradeFinish попытался сделать, у меня стоит 2 аутентификация на форуме, первый этап прошло, на втором этапе белая страница, то есть в админку не попал.

 

Ну собственно все, что делать? Что посоветуете?

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

Содержимое htaccess ?

на данный момент вот такое:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} .*.(jpeg|jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /public/404.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Ссылка на комментарий
Поделиться на другие сайты

Убери строку Options -MultiViews

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

Убери строку Options -MultiViews

Убрал, кеш браузера почистил, белая страница...

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

Тогда добавь вот это:

php_flag display_errors On
php_value error_reporting 7
Ссылка на комментарий
Поделиться на другие сайты

Тогда добавь вот это: 

Добавлял:

Могу еще раз добавить только скажи как именно, может не туда просто добавлял или не так как то это делал, но пробывал только 2 строки оставить, внутрь кода пихал, в конец в начало, но в папки по пути ошибки так и не появились... НО есть в корне форума файл: error_log открывал, там куева тонна ошибок и перезаписывается он постоянно в принципе, скинуть?

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

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

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

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

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

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

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

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

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

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

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