MySQL запрос генерирует 500 внутренняя ошибка сервера - PullRequest
0 голосов
/ 30 сентября 2011
$mysql_connection = new mysqli(blah blah blah..
$query = "SELECT * FROM posts ORDER BY id DESC";
$result = $mysql_connection->query($query);

Эта маленькая последняя инструкция генерирует на моем сайте ошибку 500 Internal Server Error. Я не опубликовал весь код, потому что не хотел, чтобы вы часами читали его.Я проверил это, печатая что-то после каждой инструкции, которая могла вызвать ошибку, и когда она достигает части запроса, id останавливается.

Я очень новичок в PHP, поэтому извините, если это глупый вопрос.

Итак, любой маленький намек будет очень признателен.

Ответы [ 2 ]

1 голос
/ 30 сентября 2011

похоже, что соединение по какой-то причине не проходит, вы можете добавить это к своему коду и опубликовать вывод

if ($mysqli->connect_error) {
    die('Connect Error (' . $mysqli->connect_errno . ') '
            . $mysqli->connect_error);
}
0 голосов
/ 30 сентября 2011

посмотрите журнал ошибок. там должно быть больше информации о том, почему это не удается. если проблема все еще не устранена, опубликуйте запись в журнале ошибок здесь, чтобы мы могли помочь вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...