当我在本地开发环境中运行以下页面时,TCP 连接出现超时错误。我最近从另一个开发人员那里继承了这个网站。我已经提取了服务器上的所有文件,并将它们放入运行 Lion 的 MacBook Pro 上的 /Users/mycomputer/Sites/testsite.com 文件夹中。
我正在运行的代码(显然我已经清理了代码以便在此处发布):
<?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,我会怀疑是数据源问题。