簡體   English   中英

使用服務器數據庫在本地托管我的Wordpress網站

[英]Host my wordpress site locally using the server database

我已經在本地計算機上設置了wordpress網站,我希望它可以與服務器上的實時mysql數據庫對話。 我訪問了機器上的wp-config.php文件,並將主機名更改為使用ip地址而不是localhost,但是它不起作用。

我需要做什么?

出於安全原因,您的遠程數據庫可能配置為僅接受來自localhost連接。 大多數網絡提供商都以這種方式進行設置。 在這種情況下,您將無法進行這項工作。

無論如何,即使您可以使用它,也將遇到兩個問題:它將非常緩慢,並且遠程數據庫提供的HTML將包含對服務器URL的引用(與本地URL相對)。

如果您需要更多詳細信息,則需要發布從mySQL獲得的所有錯誤消息。

另外,您可以嘗試運行mysql命令行實用程序進行連接。

mysql -u username -h server -p wordpress_database

在嘗試使Wordpress連接之前,請確保該功能首先起作用。

我的猜測是由於防火牆問題您將無法連接。 MySql默認使用端口3306,因此,如果服務器的防火牆不允許通過該端口進行連接,則您必須更改mysql正在使用的端口(如果其他應用希望在該端口上看到MySql,則可能是個壞主意);或者在服務器上打開該端口(確保只為本地IP打開該端口,以使其他人無法進入您的MySql實例!)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM