Ошибка PHP: максимальный уровень вложенности функции "100" достигнут, прерывается Неустранимая ошибка: максимальный уровень вложенности функции "100" достигнут, прерывается! в... \project\db.php в строке 2 Мой код db.php $db = mysql_connect ("localhost","db_user","password"); mysql_select_db("db_name",$db); Что не так? Ответ 1 Увеличьте значение xdebug.max_nesting_level в php.ini, INFO Существует вопрос здесь Ответ 2 Перейдите в конфигурационный файл php.ini и измените следующую строку: xdebug.max_nesting_level=100 к чему-то вроде: xdebug.max_nesting_level=200 Ответ 3 mysql_connect вернет логическое значение для этого: <?php $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_select_db("databaseName"); ?>
Ответ 2 Перейдите в конфигурационный файл php.ini и измените следующую строку: xdebug.max_nesting_level=100 к чему-то вроде: xdebug.max_nesting_level=200
Ответ 3 mysql_connect вернет логическое значение для этого: <?php $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_select_db("databaseName"); ?>