sql — мой сайт остановлен с этой ошибкой php

ERROR: SQLSTATE[HY000] [2002] Connection timed out

Предупреждение: session_start (): не удается отправить cookie сессии — заголовки
уже отправлено (вывод начался в
/home/mangaat/public_html/include/config.php:7) в
/home/mangaat/public_html/global.php в строке 18

Предупреждение: session_start (): не удается отправить ограничитель кэша сеанса —
заголовки уже отправлены (вывод начался с
/home/mangaat/public_html/include/config.php:7) в
/home/mangaat/public_html/global.php в строке 18

Fatal error: Call to a member function prepare() on a non-object in
/home/mangaat/public_html/include/functions.php on line 41

0

Решение

в дополнение к моим комментариям выше, session_start должен быть самым первым делом

<?php
session_start();
//Now write rest of your code
?>
0

Другие решения

session_start(): в идеале должно быть самым первым, что вы вставляете в свой код после открытия <?php тег. Конечно, это должно прийти раньше любого header объявления или что-то, что делает что-либо на странице.

Например, это будет хорошо:

<?php
session_start():
echo 'hello';
?>

Однако это не будет:

<?php
echo 'hello';
session_start():
?>
0

session_start();

Должен быть на вершине вашего файла PHP. Поместите это выше всех HTML и заголовков, и это будет работать.

0
По вопросам рекламы [email protected]