Когда я запускаю следующую страницу в своей локальной среде разработки, я получаю сообщение об ошибке тайм-аута по TCP-соединению. Недавно я унаследовал этот сайт от другого разработчика. Я вытащил все файлы на сервере и поместил их в папку /Users/mycomputer/Sites/testsite.com на моем MacBook Pro под управлением Lion.
Код, который я запускаю (очевидно, я очистил код для публикации здесь):
<?php
mysql_connect("mysqldb", "usernamehere", "passwordhere") or die(mysql_error());
echo "Connected to MySQL<br />";
mysql_select_db("test") or die(mysql_error());
echo "Connected to Database";
?>
И ошибка:
Warning: mysql_connect() [function.mysql-connect]: [2002] Operation timed out (trying to connect via tcp://mysqldb:3306) in /Users/mycomputer/Sites/testsite.com/dbtest.php on line 2
Warning: mysql_connect() [function.mysql-connect]: Operation timed out in /Users/mycomputer/Sites/testsite.com/dbtest.php on line 2
Operation timed out
Есть идеи, где я ошибся? Я довольно неквалифицирован в мире PHP, так что, прости мое невежество. Если бы это был ColdFusion, я бы заподозрил проблему с источником данных.