我正在尝试将我的Cakephp项目(2.3.8)连接到远程mySQL数据库。我在同一台计算机上连接MySQL命令行
mysql -u测试连接-p -h someserver.somewhere.net
效果很好。但是database.php中的这种连接:
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'someserver.somewhere.net',
'login' => 'testconnection',
'password' => 'testpassword',
'database' => 'db10',
'prefix' => '',
//'encoding' => 'utf8',
)Cake中的此错误失败:
SQLSTATEHY000无法连接到“someserver.somewhere.net”上的MySQL服务器(13)
根据docs,错误13是一个权限拒绝错误。
谢谢
发布于 2014-03-21 09:04:47
您必须使httpd可以建立网络连接(到MySQL)。
[roo@web ~]# setsebool -P httpd_can_network_connect=1https://stackoverflow.com/questions/19270078
复制相似问题