2016-04-23 69 views
0

在Openshift中,我有1個應用程序。我將它複製到我的本地主機運行wordpress網站。我覆蓋了我的本地主機文件。我複製了數據目錄中的所有文件,以及我複製mysql來覆蓋我的本地主機mysql。現在我嘗試運行該網站。它給了我下面的錯誤信息。從Openshift移植到WampServer,最終無法運行

Warning: require_once(.openshift/openshift.inc): failed to open stream: No such file or directory in C:\wamp64\www\my-site\data\current\wp-config.php on line 114

任何想法我可以做些什麼來解決這個問題。我錯過了什麼設置?

謝謝

+0

的可能的複製[未能打開流:沒有這樣的文件或目錄] (http://stackoverflow.com/questions/36577020/failed-to-open-stream-no-such-file-or-directory) –

回答

0

如果運行在本地主機上,你不需要openshift引用你的WordPress網站。所以註釋掉wp-config.php第114行(因爲它需要.openshift目錄)。再次運行它,你可能會得到更多的錯誤(你不需要openshift鉤子等)。此外,似乎你沒有做正確的MySQL部分。您應該創建一個數據庫(你沒有覆蓋的一個),並設置您的wp-config中的數據庫憑據:https://codex.wordpress.org/Editing_wp-config.php#Set_Database_Name

希望這有助於

+0

對不起,我不能讓它運行。我定義了本地數據庫並註釋了openshift引用。我得到「HTTP 500錯誤」是因爲沒有數據庫?..我應該如何使用fizilla FTP客戶端將openshift的數據庫複製到本地。我曾經從mysql/data複製一個 – slen

+0

首先設置你wordpress在你的配置中調試true:https://codex.wordpress.org/Debugging_in_WordPress然後:安裝mysql:http://dev.mysql.com/doc /refman/5.7/en/windows-installation.html然後:導出數據庫(作爲.sql文件)並將其導入到本地mySql中(例如安裝heidisql) – user3791775

+0

我不理解這部分。 「然後:導出數據庫(作爲.sql文件)並將其導入到本地mySql(例如,安裝heidisql)」從openshift中導出的位置。我在xamp服務器中安裝了mysql。而且,我將調試放在配置中。沒有看到任何東西。只是HTTP 500錯誤 – slen