RezZn0r Опубликовано 15 апреля, 2014 Поделиться Опубликовано 15 апреля, 2014 Подскажите, пожалуйста. Перенес IPB 3.4.6 по инструкции. При обновлении кеша в "Инструменты - Управление - Перестроить весь кеш" доходит приблизительно до 43 процесса и зависает, ничего не происходит. Безымянный.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 Может кто помочь как исправить, чтоб при возможном следующем переезде она не возникала? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 15 апреля, 2014 Поделиться Опубликовано 15 апреля, 2014 вы пути до папок сменили, после того как переехали? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RezZn0r Опубликовано 15 апреля, 2014 Поделиться Опубликовано 15 апреля, 2014 вы пути до папок сменили, после того как переехали? В общем я понял свои проблемы. Уже второй раз замечаю, что при скачивании бэкапа сайта, хостинг не все файлы запихнул в архив. Первый раз не мог перенести на другой хост из-за отсутствия initdata.php, который почему-то в архив забыли положить; сейчас тоже проверил и по пути /admin/applications_addon/ips/calendar/sources/ не оказалось файла functions.php. Я думаю вопрос решен. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
YOLO Опубликовано 17 апреля, 2014 Поделиться Опубликовано 17 апреля, 2014 AlexBrtn, выгрузить таблицу с сообщениями и потом загрузить ее в БД. Но так просто не получится - будут пересекаться ID сообщений. можно об этом по подробней? хочу совместить 2 форума. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bsnet Опубликовано 10 мая, 2014 Поделиться Опубликовано 10 мая, 2014 (изменено) Если есть только mysql дамп форума, но нет файлов invision board... форум нельзя никак восстановить? Изменено 10 мая, 2014 пользователем bsnet Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 10 мая, 2014 Поделиться Опубликовано 10 мая, 2014 Если есть только mysql дамп форума, но нет файлов invision board... форум нельзя никак восстановить? можно, только если в темах были прикреплены файлы - их не будет, аватаров так же не будет. и прочее связанное с картинками и файлами Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bsnet Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 (изменено) После переноса форума 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 ); setup.zip Изменено 23 мая, 2014 пользователем Respected Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 Необходимо скачать файл darkLAE из релиза >Invision Power Board 3.4.6 Русифицированный выпуск / Nulled (IPBmafia.Ru) и поместить его в папку admin/sources/base. Ошибки отображаются на уже рабочем форуме или только при запуске upgradeFinish? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bsnet Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 (изменено) По данному пути уже есть это файл, ошибки отражаются только при запуске 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 И на этом заканчивается, в админку зайти можно и форум работает. Изменено 23 мая, 2014 пользователем bsnet Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hawk2012 Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 bsnet, проверьте в первую очередь все пути форума, в том числе и конфигурацию. Может где-то не так прописано. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 Посмотри файл licensekey.php, есть ли в нём подключение darkLAE hawk2012 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bsnet Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 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 ) ); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hawk2012 Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 bsnet, Предполагаю, что Perl не может файл открыть, из-за этого и ошибки. Он установлен? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 В самом верху подключаем файл: require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' );/*noLibHook*/ bsnet 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
bsnet Опубликовано 23 мая, 2014 Поделиться Опубликовано 23 мая, 2014 (изменено) 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. Изменено 23 мая, 2014 пользователем bsnet Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hawk2012 Опубликовано 24 мая, 2014 Поделиться Опубликовано 24 мая, 2014 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. У меня три возможных причины: Проблема в окружении сервера. Кодировка стоит UTF-8 with BOM - надо сменить на UTF-8 without BOM. Не включен режим Silent Errors. .EagleT 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lg29 Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Всем вечер добрый, помогайте ребята, перенес форум, обновил страницу и мне пишет: 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 к хостеру обращаться с данным вопросом или на форум он ставится? Все разобрался если что пишите в ТП хостингу и они должны включить или установить... Хммм быстро однако новый хостинг отвечает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Всем вечер добрый, помогайте ребята, перенес форум, обновил страницу и мне пишет: 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 к хостеру обращаться с данным вопросом или на форум он ставится? Все разобрался если что пишите в ТП хостингу и они должны включить или установить... Хммм быстро однако новый хостинг отвечает На прошлом я его сам ставил :( Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lg29 Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Конечно перечитал я много тут и делал то что писали, ладно начнем с начала: 1) Перенес форум, белая страница... 2) В .htaccess прописывал строки для отображения ошибок, но ошибки не отобразились в файле... 3) Манипуляции с обновлением upgradeFinish попытался сделать, у меня стоит 2 аутентификация на форуме, первый этап прошло, на втором этапе белая страница, то есть в админку не попал. Ну собственно все, что делать? Что посоветуете? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Содержимое htaccess ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lg29 Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Содержимое 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> Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Убери строку Options -MultiViews Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lg29 Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Убери строку Options -MultiViews Убрал, кеш браузера почистил, белая страница... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Тогда добавь вот это: php_flag display_errors On php_value error_reporting 7 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lg29 Опубликовано 11 августа, 2014 Поделиться Опубликовано 11 августа, 2014 Тогда добавь вот это: Добавлял: Могу еще раз добавить только скажи как именно, может не туда просто добавлял или не так как то это делал, но пробывал только 2 строки оставить, внутрь кода пихал, в конец в начало, но в папки по пути ошибки так и не появились... НО есть в корне форума файл: error_log открывал, там куева тонна ошибок и перезаписывается он постоянно в принципе, скинуть? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.