Jump to content

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

Featured Replies

comment_61315

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

Перенес 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

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

  • Replies 204
  • Просмотров 46,4k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • на форуме есть ответ,ссылку не дам,но это обсуждалось!

  • Если только домен, то изменить в Системных настройках просто изменить адрес сайта и остальное, что с ним связано.

  • Прекращайте писать абы что, в каждой теме с вашим участием такое. В инструкции все четко написано, если будете делать как надо все будет в порядке.

Posted Images

comment_61359

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

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

comment_61579

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

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

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

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

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

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

После переноса форума 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

Edited by Respected

comment_63904

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

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

comment_63907

По данному пути уже есть это файл, ошибки отражаются только при запуске 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

 

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

Edited by bsnet

comment_63909

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

comment_63914

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

comment_63918

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 ) );
comment_63923

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

require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' );/*noLibHook*/
comment_63928

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.

Edited by bsnet

comment_63980

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 месяца спустя...
comment_69623

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

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 к хостеру обращаться с данным вопросом или на форум он ставится?

 

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

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

comment_69625

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

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 к хостеру обращаться с данным вопросом или на форум он ставится?

 

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

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

На прошлом я его сам ставил :(
comment_69626

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

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

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

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

 

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

comment_69640

Содержимое 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>
comment_69644

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

php_flag display_errors On
php_value error_reporting 7
comment_69645

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

Добавлял:

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

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.