尝试将从本地主机运行的 Drupal 连接到远程数据库,但遇到问题。
我在我的 settings.php 文件中使用以下字符串:
$db_url = 'mysqli://用户名:[电子邮件保护]/数据库名称';
我收到以下错误:
致命错误:C:\wamp\www\myapp\includes\database.mysqli.inc 第 115 行的最长执行时间超过了 30 秒
我做错了什么?
答案1
检查与远程数据库的连接:
$ telnet xx.xx.xx.xx 3306
或者
$ mysql -u username -p -h xx.xx.xx.xx -D database_name
在删除服务器上可以配置防火墙或 MySQL 不监听 xx.xx.xx.xx 地址。
答案2
增加 php.ini 中的最大执行时间,看看是否有帮助。