Почему mysql_connect ломает мой .php? - PullRequest
2 голосов
/ 09 декабря 2010

У меня есть следующий код, работающий на Apache 2.2 с PHP 5.3.3:

<html>
<body>
<?php
error_reporting(E_ALL);

echo "Connecting...";

$conn = mysql_connect('127.0.0.1:3306','root','*******') or die('Error connecting to mysql');

echo 'Connected.';
?>
</body>
</html>

И он выводит «Соединение ...», но больше ничегоДаже не выдает ошибку.Я прошел все шаги, которые были очевидны.помочь?

Ответы [ 3 ]

3 голосов
/ 09 декабря 2010

error_reporting(E_ALL); может иногда этого не делать. Используйте его в сочетании с:

ini_set('display_errors', 1);

и посмотрим, вернет ли она ошибку:)

1 голос
/ 09 декабря 2010

Тест пропустите обозначение порта, так как вы в любом случае указываете порт по умолчанию.

Что говорит ваш журнал ошибок Apache?

Что выводит var_dump ($ conn)?

0 голосов
/ 09 декабря 2010
<?php
$conn = mysql_connect('127.0.0.1:3306','root','*******')
if (!$conn ) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($conn );
?>
...