2012-03-15 95 views
5

我在运行OS X的imac上遇到了一个奇怪的问题。对于我的框架和CMS配置文件,如果使用host:localhost(在db设置中),会产生一个错误, CMS /框架无法连接到数据库。但是,如果我替换localhost到127.0.0.1似乎一切工作正常。由于localhost被解析为127.0.0.1,所以我想知道导致此行为的php/mysql配置可能是什么问题。 我用Wordpress,Cake和CodeIgniter遇到了这个问题。PHP MYSQL - 127.0.0.1和localhost之间的区别

+1

您是否检查过'/ etc/hosts'是否有'localhost'的正确项? – wallyk 2012-03-15 06:45:32

+0

有区别,请参阅http://stackoverflow.com/questions/3715925/localhost-vs-127-0-0-1,http://dev.mysql.com/doc/refman/5.6/en/can- not-connect-to-server.html和google :) – biziclop 2012-03-15 06:52:07

回答