WordPressのメディアライブラリで、20MB程度の動画をアップロードしようとしています。
【環境】
サーバー:スマイルサーバーVer4
PHP:5.6.20
WordPress: 4.8.1
.htaccessにてphp.iniの設定を上書きしました。(スマイルサーバーの仕様による)
php_value memory_limit 100M
php_value post_max_size 100M
php_value upload_max_filesize 100M
phpinfo();で確認し、Local Valueが100Mに反映されていることを確認しました。
なお、デフォルトではpost_max_sizeとupload_max_filesizeは16Mとなっています。
【試したこと】
php.iniの設定を変えない状態でアップロード
・16MB以下のファイルは成功
・16MBを越えた場合は「このサイトのアップロードサイズ上限を超えています。」と出てエラー
php.iniの設定を上書きし、100Mまでにした状態でアップロード
・16MB以下のファイルは成功
・16MBを越えた場合は「ディスクへのファイルの書き込みに失敗しました。」と出てエラー
最大ファイルサイズを40M程度にしても結果は同じでした。
【他】
・/wp-content/uploads/ 以下のパーミッションは正常
・アップする動画ファイルの拡張子は、mp4
・サーバーのディスク容量は十分に空きがあります。
・使用しているブラウザはGoogle Chrome最新版
・なお、諸事情により、動画をYoutubeなどにアップして埋め込むという方法は使用できません。
サーバーの設定以外にアップロードファイルサイズの制限を設けている箇所があるのではないかと推測しています。
ご存じの方はいらっしゃいますでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/14 01:31