2014-12-02 121 views
5

我試圖從主機備份wordpress網站並將其移回本地主機,並將其保存爲重建樣本。如果有任何解決方法或其他方法我是所有耳朵在C: wamp apps phpmyadmin4.1.14中超出360秒的最大執行時間

我備份了我的網站和數據庫也,但當我試圖「導入」我的SQL數據庫時,我總是得到下游錯誤致命錯誤: 最大執行超過360秒計時的

C:\wamp\apps\phpmyadmin4.1.14\libraries\import.lib.php on line 345 

數據庫是一種很大的203MB和我歸檔它aiesecbu_achieve.sql.zip 55.8 MB

我可以說,I`ve已經嘗試過這樣的:Fatal error: Maximum execution exceeded 和修改我的php.ini

post_max_size = 400M 
upload_max_filesize = 250M 
memory_limit = 128M 

我已經上傳了我對你的數據庫進行測試,如果你想(也許它了一些錯誤的話)和截圖

https://www.dropbox.com/s/cx9wava7sptf4km/mysql.jpg?dl=0

+0

一個更更輕鬆替代方法:https://wordpress.org/plugins/duplicator/ – rnevius 2014-12-02 08:29:41

+0

我刪除了您的保管箱鏈接到您的網站備份。那是**最愚蠢的**認爲自從**啞巴遇到笨蛋**以來要做的事。任何人都可以下載。你應該做的至少是改變你的管理員密碼。 – RiggsFolly 2014-12-02 15:48:30

+0

沒有問題,因爲網站將從0重建,我需要導入這只是爲了讓它作爲一個樣本,不會丟失任何內容... – Daniel 2014-12-02 16:31:57

回答

12

您可以嘗試使用mysql控制檯。

  1. 運行cmd命令
  2. 類型c:d:上命令提示。這將基於您的WAMP服務器安裝。
  3. 假設您已在D:驅動器上安裝了wamp。
  4. D:\>cd wamp
  5. D:\wamp>cd bin
  6. D:\wamp\bin>cd mysql
  7. D:\wamp\bin\mysql>cd mysql15.1.36
  8. D:\wamp\bin\mysql\mysql15.1.36>cd bin
  9. D:\wamp\bin\mysql\mysql15.1.36\bin>mysql.exe -u root
  10. use database
  11. source source.sql

如果你登錄到mysql,use database確定你想要使用哪個數據庫,source /source/to/source.sql決定你想運行哪個SQL。非常容易和高效。

+0

c:\ wamp \ bin \ mysql \ mysql5.6.17> cd c:\ wamp \ bin \ mysql \ mysql5.6.17 \ bin c:\ wamp \ bin \ mysql \ mysql5.6.17 \ bin \ mysql.exe 而且我已經得到了mysql>我輸入的地方-u root Printscr- https://www.dropbox.com/s/kswwmc9wahhljae/cmd.jpg?dl=0 – Daniel 2014-12-02 09:36:27

+0

當你在mysql控制檯中時,當你鍵入「u-root」,你應該輸入「use name_of_your_database」,然後輸入「source /path/to/your/sql.sql」 – JTC 2014-12-02 10:04:02

+2

點擊[WAMP]圖標 - >「MySQL」 - >「跳過步驟1-9」 MySQL控制檯「 – BillyNair 2015-04-25 07:48:16

6

你安裝phpMyAdmin4.1.14我假設你正在使用WAMPServer 2.5

在WAMPServer 2.5通過phpMyAdmin的使用PHP的資源從phpMyAdmin的別名配置文件控制。它在這些情況下發生了變化,因此您不必更改php.ini就可以爲影響整個PHP環境的參數添加一個可笑的大數值。

所以增加了相關paameters你可以這樣做: -

編輯\wamp\alias\phpmyadmin.conf這應該是這樣的默認

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/" 

# to give access to phpmyadmin from outside 
# replace the lines 
# 
# Require local 
# 
# by 
# 
# Require all granted 
# 

<Directory "c:/wamp/apps/phpmyadmin4.1.14/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
    <IfDefine APACHE24> 
    Require local 
    </IfDefine> 
    <IfDefine !APACHE24> 
    Order Deny,Allow 
     Deny from all 
     Allow from localhost ::1 127.0.0.1 
    </IfDefine> 
    php_admin_value upload_max_filesize 128M 
    php_admin_value post_max_size 128M 
    php_admin_value max_execution_time 360 
    php_admin_value max_input_time 360 
</Directory> 

現在改變參數在這裏,所以他們隻影響會發生什麼,當你正在運行phpMyAdmin。

這些參數,你應該修改

php_admin_value upload_max_filesize 500M  <-- and probably this 
    php_admin_value post_max_size 128M 
    php_admin_value max_execution_time 620  <-- this for a start 
    php_admin_value max_input_time 360 

但基本上嘗試修改,看看它是否工作,如果不根據錯誤修改相關參數。

不要忘了重新啓動Apache後,每改變你對這個文件

哦,不要忘記撤消對php.ini

+0

已經嘗試這...沒有工作,但我使用了Rnevius推薦的插件(dublicator),並且我設法將我的網站完全從主機移動到本地。謝謝你們! – Daniel 2014-12-02 19:52:04

+0

你沒有說你嘗試過這個。請記住,這將覆蓋您對'php.ini'所做的更改,因此您對'php.ini'所做的任何操作都將被忽略。 – RiggsFolly 2014-12-02 20:15:49

+0

等待答案時嘗試了它。事情是,我剛開始在這個網站上工作了幾年後,其他幾個人工作了一段時間,網站中的數據庫和頁面都非常混亂,而且組織很差,所以我決定重新構建它。 夥計們感謝您的快速解答!必須愛stackoverflow。希望我能從你那裏得到同樣的反饋! – Daniel 2014-12-02 21:01:44

1

專爲WAMP服務器的最新版本的變化:

  • Wampserver 2.5.17 32位
  • 阿帕奇2.4.17/2.2.31
  • PHP 5.6.14/7.0.0rc5/30年5月5日/ 5.4.45/29年3月5日
  • MySQL的27年6月5日/ 5.7.9/46年5月5日/ 73年5月1日/ 5.0.83
  • PHPMYADMIN 4.5.0
  • MysqlDumper 1.24.4(W7臨64位)

嘗試了這一點: 在wamp\alias\phpmyadmin.conf文件,剛剛過去的聲明</Directory>前添加四個語句獲得:

php_admin_value upload_max_filesize 512M 
    php_admin_value post_max_size 512M 
    php_admin_value max_execution_time 900 
    php_admin_value max_input_time 900 
</Directory> 
相關問題