Обучение/Помощь новичкам | Помогите с ошибками
Закрепленное сообщение:
KingSize (1 сен 2024, в 20:09)
Помогло сменить версию MySQL на 5.7.
Но есть нюанс. Смена версии MySQL на Beget происходит только через службу поддержки.
KingSize (1 сен 2024, в 20:09)
Автор
Но есть нюанс. Смена версии MySQL на Beget происходит только через службу поддержки.
Подскажите, что это за ошибки такие? Скрипт Хроники Шаннары. Версии PhP пробовал 5.6-8.3, везде такая же ошибка. Раньше ставил, такого не было.
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 17 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 34 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 35 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/system/func_for_game.inc.php on line 104
за $ исправлю
Похоже на то что нет подключения к бд
KingSize (27 авг 2024, в 23:58)
Подскажите, что это за ошибки такие? Скрипт Хроники Шаннары. Версии PhP пробовал 5.6-8.3, везде такая же ошибка. Раньше ставил, такого не было.
бегет такая штука на спринтхосте попробуй фрее там есть Подскажите, что это за ошибки такие? Скрипт Хроники Шаннары. Версии PhP пробовал 5.6-8.3, везде такая же ошибка. Раньше ставил, такого не было.
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 17 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 34 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php on line 35 Warning: Cannot modify header information - headers already sent by (output started at /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) in /home/b/b99536yj/b99536yj.beget.tech/public_html/system/func_for_game.inc.php on line 104
Предупреждение: mysqli_fetch_array() ожидает, что параметр 1 будет mysqli_result, логическое значение задано в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php в строке 17 Предупреждение: Невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php в строке 34 Предупреждение: Невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php в строке 35 Предупреждение: Невозможно изменить информацию заголовка — заголовки уже отправлены (вывод начался в /home/b/b99536yj/b99536yj.beget.tech/public_html/modules/index/start.php:17) в /home/b/b99536yj/b99536yj.beget.tech/public_html/system/func_for_game.inc.php в строке 104
.
________
посл. ред. 28.08.2024 в 09:42; всего 4 раз(а); by bypass
Ну ошибка "Заголовки уже отправлены" фиксится использованием функции ob_start() в самом начале скрипта, а проблема с mysqli_fetch_array - у тебя запрос с ошибкой написан, если говоришь, что "раньше всё было норм", то скорее всего ты был на хостинге с mysql 5, а теперь на mysql 8, на котором обязательны апострофы в наимнованиях столбцов, таблиц и т.д., скорее где-то не прописаны они в запросе и висят в голом виде
________
посл. ред. 28.08.2024 в 15:38; всего 1 раз(а); by TheAlex
________
посл. ред. 28.08.2024 в 15:38; всего 1 раз(а); by TheAlex
TheAlex scam (28 авг 2024, в 15:38)
Ну ошибка "Заголовки уже отправлены" фиксится использованием функции ob_start() в самом начале скрипта, а проблема с mysqli_fetch_array - у тебя запрос с ошибкой написан, если говоришь, что "раньше всё было норм", то скорее всего ты был на хостинге с mysql 5, а теперь на mysql 8, на котором обязательны апострофы в наимнованиях столбцов, таблиц и т.д., скорее где-то не прописаны они в запросе и висят в голом виде
Я при переносе сайта тоже заметел, то что уважаемый ты описал в своём посту.Ну ошибка "Заголовки уже отправлены" фиксится использованием функции ob_start() в самом начале скрипта, а проблема с mysqli_fetch_array - у тебя запрос с ошибкой написан, если говоришь, что "раньше всё было норм", то скорее всего ты был на хостинге с mysql 5, а теперь на mysql 8, на котором обязательны апострофы в наимнованиях столбцов, таблиц и т.д., скорее где-то не прописаны они в запросе и висят в голом виде
Глючит на 8 на 5 норм, скрипт пилить
------
88329_Screenshot_5.png (33.0 Kb)
Скачиваний: 12
2
------
88331_Screenshot_6.png (236.2 Kb)
Скачиваний: 12
________
посл. ред. 28.08.2024 в 15:58; всего 1 раз(а); by bypass
------
88331_Screenshot_6.png (236.2 Kb)
Скачиваний: 12
________
посл. ред. 28.08.2024 в 15:58; всего 1 раз(а); by bypass
Если это форум phpbb , то кажишь всё (((
Проверено файлов - (128)
Все - (0), XSS - (0), SQL Injection - (0), Active Script - (0)