【问题标题】:WordPress: Connecting local WP to a Shared Remote Database with PHP / wp.configWordPress:使用 PHP / wp.config 将本地 WP 连接到共享远程数据库
【发布时间】:2016-08-13 06:30:03
【问题描述】:

我正在尝试将我的本地 WordPress 构建连接到我目前在 Bluehost 上托管的远程数据库。我的账户是共享账户;但是,我可以远程管理各种应用程序上的数据库...

我已将我的 IP 地址列入白名单,并且我可以使用我的 wp-config 文件中的相同凭据通过 Sequel Pro 远程连接到该服务器;但是,当我尝试通过 PHP 连接时,WordPress 无法连接,我得到一个 WSOD,PHP 日志中没有错误或其他...

使用 MAMP Pro,端口使用 3306、443 和 80...

我有我的数据库的 IP 地址,我的 WP 配置如下(出于显而易见的原因已编辑):

define('DB_NAME', 'cpanelusername_dbname');

/** MySQL database username */
define('DB_USER', 'cpanelusername_dbusername');

/** MySQL database password */
define('DB_PASSWORD', 'dbpassword');

/** MySQL hostname */
define('DB_HOST', 'xx.xx.xx.114');

任何建议都会有所帮助。

*edit: 调试常量已启用,未显示错误

【问题讨论】:

  • 在你的 wp-config 中添加 define('WP_DEBUG', true); 然后检查浏览器是否有任何错误
  • 已经启用 - 没有从 php 日志、屏幕或其他地方报告错误...

标签: php wordpress .htaccess shared-hosting


【解决方案1】:

已解决。检查覆盖的 .htaccess 设置很有帮助,因为在这种情况下,我的设置覆盖了基本 url。

【讨论】:

    猜你喜欢
    • 2010-11-29
    • 1970-01-01
    • 2011-12-02
    • 2018-10-15
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 2014-11-21
    • 2021-02-25
    相关资源
    最近更新 更多