プロが教えるわが家の防犯対策術!

https://help.servmask.com/2018/10/27/how-to-incr …
こちらを参考に、ファイルアップロードの上限を増やそうと思っています。

3. Do it yourself (hard)
Edit .htaccess file
Edit wp-config.php file
のどちらかでFTPから編集しようとしました。
htaccess file wp-config.php fileはあるのですが、
上記URLにあるような記述が見つかりません。

使っているサーバーは、mixhostです。
ファイルアップロードの上限を増やすには、どのように記述すればできますか?

また、アップロードするファイルサイズが980MBあります。
1GBを上限にしようと思っているのですが、記述の際は1Gでいいのでしょうか?
よろしくお願いいたします。

質問者からの補足コメント

  • 回答ありがとうございます。

    1Gに増やすことができました。

    ですが、インポートが進まないです・・・汗
    添付画像のように、0.04%から進まないのはなぜでしょうか・・・?

    「ファイルアップロードの上限を増やす」の補足画像1
    No.1の回答に寄せられた補足コメントです。 補足日時:2023/06/23 20:39

A 回答 (7件)

wp-config.php に define( 'WP_DEBUG', false ); が存在するので、それを true に書き換えます。

後方に define( 'WP_DEBUG', true ); を追加しても有効になりません。

wp-content に Web サーバーの書き込み権限がない場合は、wp-content/debug.log に空のファイルを作成して、パーミッションを 0666 に設定します。

それでも、何も出力されませんか?
    • good
    • 0
この回答へのお礼

define( 'WP_DEBUG', false );

define( 'WP_DEBUG', true );
にして、
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
という記述でアップロードしましたが、とくに変わらずです。

debug.log
というのが出力もされてないです。

お礼日時:2023/06/24 16:29

wp-config.php に下記を設定したら、wp-content/debug.log に何か出ませんか?



define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

・WordPress でのデバッグ
https://ja.wordpress.org/support/article/debuggi …
    • good
    • 0
この回答へのお礼

wp-config.phpの一番下に、
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
を書き加えてアップロードしました。

変わらず、インポートははじまらず。
エラーログも変わらず。

wp-content/debug.log
というのは、見当たりません。
wp-contentフォルダの中にもないです。

お礼日時:2023/06/24 15:42

upload_max_filesize と post_max_size を 2G にしても、エラーログは 413 のままですか?別のエラーに変わっていませんか?



Web サーバー(LiteSpeed)にも制限(Max Request Body Size)がありますが、64Bit OS のデフォルト値は無制限です。サーバー会社に聞かないと、この値はわかりません。

https://www.litespeedtech.com/docs/webserver/con …

サイズの問題が解決しない場合は、All-in-One WP Migration のデータファイルから wp-content/uploads を削除して、wp-content/uploads は FTP ソフトでアップロードすれば良いかも知れません。実際に可能かはわかりません。
    • good
    • 0
この回答へのお礼

エラーログを見ると、
前と同じ、443と413ですね。

シークレットウィンドウでやっても、0.04%から進まないです。

何度かAll-in-One WP Migrationでエクスポートとインポートしたことありますが、今回のように始まらないというのは初です。

お礼日時:2023/06/24 14:50

1.5G は整数値ではないので、2G にしたらどうですか?

    • good
    • 0
この回答へのお礼

2Gにしてインポートを試していますが、1Gのときと同じくインポートがはじまらないです。

ということは、ファイルが大きからとかではなく、
サーバー側で止められている?のでしょうか?

お礼日時:2023/06/24 12:16

post_max_size が足りないのかも知れません。



https://developer.mozilla.org/ja/docs/Web/HTTP/S …
>HTTP 413 Payload Too Large レスポンスステータスコードは、リクエストエンティティがサーバーによって定義された制限よりも大きいことを示します。
    • good
    • 0
この回答へのお礼

mixhostで、
post_max_size
upload_max_filesize
を1Gから1.5Gにしようとしたら、
You must provide either an integer value, a shorthand byte, or a predefined constant.
というエラーになります。1.1Gでも同じでした。

1G以上はできないのかもしれないです。

お礼日時:2023/06/24 11:44

エラーログに何か出ていませんか?



・アクセスログ・エラーログの確認方法
https://help.mixhost.jp/hc/ja/articles/440788855 …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

2023-06-24 08:39:20.398337 [INFO] [355870] [T0] [□□:64973:HTTP2-1#APVH_〇〇.asbhost.mixh.jp:443] File not found [/home/△△/public_html/〇〇.com/413.shtml]

対象ドメインを見ると、上記のエラーログだけ出てますが、
これが関係しているのでしょうか?そもそも、これは何のエラーですか?

お礼日時:2023/06/24 09:56

その記述を追加すればよいです。

1G でもよいです。

他の方法もあります。

・php.iniの編集方法
https://help.mixhost.jp/hc/ja/articles/115003736 …
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!