2016-03-13 9 views
6

を失敗しました。次のエラーが表示されます。「PHPレベルの実行時間が低いため、出力が不完全です。は、(ローカルホスト)

私は何をすべきかわかりません。

+0

使用しているOSは何ですか? Windows? – Shafizadeh

+0

php.iniを設定しようとしましたか? – DevMan

+0

より良い解決策は、mysqlコマンドラインを使用することです。それ以外の場合は、php.iniファイルで 'memory_limit'を増やす必要があります。 – fusion3k

答えて

2

私はすでに正確な問題を経験しました。あなたの窓の場合

cd C:\wamp\bin\mysql\mysql15.5.8\bin 

:これを

開き、CMDと貼り付けますコメント(窓、WAMP、mysqlの)によると、ここにあなたのデータベース/テーブル(複数可)の輸出を取得するためのソリューションです。 Cドライブにインストールされ、その後、このラインでは、独自の情報を適用してもそれを貼り付けます。

mysqldump -u username -p databasename > filename.sql 

注:usernameはデフォルトでrootです。


はまた、あなたは次のように特定のテーブルを決定することができます。cd C:\wamp\bin\mysql\mysql15.5.8\bin

  • その後

    1. オープンCMD
    2. 書き込み:

      mysqldump -u username -p databasename tablename1 tablename2 > filename.sql 
      
      ここ

      は一例です書くmysqldump -u root -p univercity students > H://TheNameOfStudents.sql

  • +1

    ありがとうございました。出来た! –

    +2

    XAMPPまたはMAMPを使用している場合、リソース制限を探す別の場所は "config.default.php"というファイルです。$ cfg ['ExecTimeLimit']という名前のvarを探し、ゼロに増減します。 –

    +0

    @LorienBrune:私はxamppのphpmyadminを通してリモートサーバーに接続しています。 – Triven

    0

    PhpMyAdminはPHPアプリケーションです。 (ユーザー名をObviousmanに変更する必要があります)

    テーブルをエクスポートするのに時間がありません。

    php.iniというファイル内の行を変更する必要があります。

    WindowsのボックスでWAMPを実行している場合は、C:\wamp\bin\apache\apache2.4.9\binのようなパスにあります。しかし、あなたはそれを探す必要があります。

    ホスティングサービスを使用している場合は、ナレッジベースを使用するか、サポートに電話してphp.iniの変更方法を尋ねます。

    max_execution_timeという行を探し、その値を大きくします。

    +0

    これがCGIインターフェイスのPHPでない限り、変更を有効にするにはphp-fpmまたはApacheを再起動する必要があります。これがホストされた共有環境であれば、プロバイダーはこれをやりたくないかもしれません。 PHPの実行時間が通常制限されているのは、リソースの暴走を防ぐためです。より実践的なアプローチは、pmaインストールの最上位ディレクトリでhtaccess(可能であれば)の値を上書きするか、phpmyadmin/index.phpの先頭に 'set_time_limit(0);'を挿入することです – symcbean