Виктория Дайматова Опубликовано 31 мая, 2016 Поделиться Опубликовано 31 мая, 2016 Нажимаю Conver character set после чего выдаёт ошибку:Error: include(/uploads/profile/photo-5898.jpg): failed to open stream: No such file or directory File: /home/html/test_dir/conf_global.php(190) : runtime-created function Line: 1 190-ая строчка: IPB_Firewall::$_as = $_m(IPB_Firewall::_getPoly($_s, $x64), pack("H*", IPB_Firewall::$_prepared_signature)); Как исправить? Сама БД в ut8_general_ci Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 /uploads/profile/photo-5898.jpg p.s. Файл на месте. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 Скачала IPB 4.0.12.1 (ну на всякий случай, в гугле ссылались, что 4.0* нормально встаёт) - проблема та же. Также брала конвертер с офф. сайта последней версии - проблема таже. Нафлудила. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 p.s. У .sql кодировка ut8 без bom, просто ut8 не принимает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 31 мая, 2016 Поделиться Опубликовано 31 мая, 2016 Подозреваю что пути в конфиге неверные. Что в строчке /home/html/test_dir/conf_global.php(190) ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 3 часа назад, Виктория Дайматова сказал: 190-ая строчка: IPB_Firewall::$_as = $_m(IPB_Firewall::_getPoly($_s, $x64), pack("H*", IPB_Firewall::$_prepared_signature)); Вообще я подозреваю, что это должно помочь:https://webflake.sx/topic/16329-convert-to-utf-8/#comment-75107 Я изменила кодировку utf8 not bom, на utf8 через notepad++, потом залила через phpmyadmin - ругается на первую строчку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 CREATE DATABASE IF NOT EXISTS gtfs DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; Пытаюсь обойти ситуацию изменив кодировку .sql на utf8. Всё также сыпет ошибки при импорте в БД:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'phpMyAdmin SQL Dump-- version 3.4.11.1deb2+deb7u2-- http://www.phpmyadmin.net' at line 1 p.s. Это всего-лишь комментарии в самом .sql: -- phpMyAdmin SQL Dump -- version 3.4.11.1deb2+deb7u2 -- http://www.phpmyadmin.net -- -- Хост: localhost -- бла-бла-бла Но если я поменяю кодировку обратно на utf8 not bom, то без проблем импортнётся .sql, но при этом когда я буду устанавливать IPB предложит конвертнуть в UT8 и мы снова возвратимся к проблеме, которая описана в самом первом посте. Как быть? Куда копать? Всё что нагуглилось - попробовала. 8 минут назад, Виктория Дайматова сказал: я буду устанавливать IPB Поправочка, я не устанавливаю IPB, а обновляю с 3.3.3 до 4.1.12.1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 Кстати, сам файл (/uploads/profile/photo-5898.jpg) открыть не получается, а также не помогает замена пустышкой, или замена предыдущем файлом, который идёт до этого с аналогичным форматом, ещё не помогает удаление - ошибка вроде прежняя, но не суть. Я бы вообще этот файл вырезала, вроде это аватарки юзеров. А, ещё момент php 7.0.6 2 минуты назад, Виктория Дайматова сказал: А, ещё момент php 7.0.6 ну мало ли, хотя есть параллельно начисто установленный IPB - живёт своей жизнью и заработал без бубнов сразу после переезда на PHP 7 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Виктория Дайматова Опубликовано 31 мая, 2016 Автор Поделиться Опубликовано 31 мая, 2016 На php 5.6 аналогичная проблема Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
totoshka Опубликовано 8 июля, 2016 Поделиться Опубликовано 8 июля, 2016 Долго рыл эту тему. т.к. сам на другой борде столкнулся. суть беды в том что у многих conf_global.php содержит лишнее и аккурат вылетает на строках фаервола. Читаем тут и удаляем все что ниже основных директив (это мои настройки их можно не брать) <?php $INFO['base_url'] = 'http://тутваш сайт'; $INFO['sql_driver'] = 'mysql'; $INFO['sql_host'] = 'localhost'; $INFO['sql_database'] = 'ваша база'; $INFO['sql_user'] = 'вашюзер'; $INFO['sql_pass'] = 'пасс'; $INFO['sql_tbl_prefix'] = 'ipb_'; $INFO['sql_debug'] = '0'; $INFO['sql_charset'] = 'utf8'; $INFO['board_start'] = '1301938577'; $INFO['installed'] = '1'; $INFO['php_ext'] = 'php'; $INFO['safe_mode'] = '0'; $INFO['board_url'] = 'http://тутваш сайт'; $INFO['banned_group'] = '5'; $INFO['admin_group'] = '4'; $INFO['guest_group'] = '2'; $INFO['member_group'] = '13'; $INFO['auth_group'] = '1'; $INFO['use_friendly_urls'] = '1'; $INFO['_jsDebug'] ='0'; $INFO['mysql_tbl_type'] = 'InnoDB'; ?> Все, никаких фаерволов. типа этого (удалить все нафиг копию конфига только оставьте) define('IN_DEV', 0); if ( ! defined( 'IPB_FIREWALL' ) ) { define('IPB_FIREWALL', 1); /** * NOTE: This is a protecting web-firewall module generated by Invision Power * Module includes security patch for high-risks vulnerability CVE-2012-5692 * Do not touch this file for security reasons * Please insert this code to as many php files as possible * * @package IP.Firewall * @version $Revision: 9544 $ * @md5 e66e6cadd6e13efea54ed50c0eb2d32b * @sha1 6966286d64352840245f5b2248545450 * @crc32 5f51554f5445225d293d3d2463732965 */ как только все привел к нужному виду, так никаких проблем с конвертером. все отработало и дальше пошел апгрейд. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Silence Опубликовано 8 июля, 2016 Поделиться Опубликовано 8 июля, 2016 https://www.invisionpower.com/support/kb/_/how-to-clean-your-site-from-infection-r27 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.