使用中 ワードプレス temp-write-testに失敗しました」または「一時ファイルを作成できません」。このエラーは、プラグインのインストールやテーマの更新、画像のアップロードなどの作業中にしばしば発生し、サイトの正常な運営に影響を及ぼします。この記事では、このエラーの原因を紹介し、一刻も早く問題を解決するためのトラブルシューティングと修復方法を一式ご紹介します。
![图片[1]-WordPress 报错 temp-write-test 的原因与解决办法](https://www.361sale.com/wp-content/uploads/2025/07/20250715112932388-image.png)
よくあるエラーのシナリオ
- プラグインのインストールに失敗しました
- メディアファイルのアップロード時のエラー
- ワードプレスの更新がうまくいかない
- 一括インポートおよびエクスポート中に操作が中断される
これらの操作はすべて、裏でテンポラリファイルの読み書きを行っているため、WordPressがテンポラリディレクトリに書き込めなくなると、該当するエラーが発生します。
考えられる原因
- サーバーの一時ディレクトリが書き込み可能でないか、パスが正しく設定されていない。
wpコンテンツもしかしたらアップロードフォルダパーミッションの不適切な設定- PHP な
アップロード_tmp_dirパラメータが空であるか、存在しないパスを指している。 - セキュリティ・プラグインがファイルの書き込み操作を制限
- 仮想ホストの分離ポリシーによりアクセスが制限される
治療
1.PHPの一時ディレクトリの設定を確認する
サーバーにログインして、現在の PHP 設定を表示します:
php -i | grep upload_tmp_dir
設定がない場合、またはパスが無効な場合は、編集することができます。 php.ini ドキュメンテーション
upload_tmp_dir = /tmp
変更後、PHP サービスを再起動します。例
sudo systemctl restart php8.1-fpm
![图片[2]-WordPress 报错 temp-write-test 的原因与解决办法](https://www.361sale.com/wp-content/uploads/2025/07/20250715113758475-image.png)
2.WordPressの一時ディレクトリをカスタマイズする
ある wp-config.php ファイルに以下を追加する:
define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/').
![图片[3]-WordPress 报错 temp-write-test 的原因与解决办法](https://www.361sale.com/wp-content/uploads/2025/07/20250715113851225-image.png)
そのあと wpコンテンツ フォルダを作成します。 臨時職員 サブディレクトリ
wp-content/temp を mkdir する。
chmod 755 wp-content/temp
それでも書き込みができない場合は、一時的にパーミッションを775または777に設定してテストすることができます。
![图片[4]-WordPress 报错 temp-write-test 的原因与解决办法](https://www.361sale.com/wp-content/uploads/2025/07/20250715135146935-image.png)
3.フォルダー権限の修正
WordPressが必要とするフォルダに正しいパーミッションがあることを確認する:
chmod -R 755 wp-content
chmod -R 755 wp-content/uploads
必要に応じて、フォルダが属するユーザーを調整します:
chown -R www-data:www-data wp-content
銘記 wwwデータ は一般的なウェブ・ユーザーであり、サーバー環境によって異なる場合がある。
4.競合を引き起こす可能性のあるプラグインを無効にする
セキュリティ・プラグインの中には、書き込みアクセスを制限するものがあります。 ワードフェンステストは、iThemes Security、iThemes Securityなどのプラグインを使って行われる。
![图片[5]-WordPress 报错 temp-write-test 的原因与解决办法](https://www.361sale.com/wp-content/uploads/2025/07/20250715135218810-image.png)
5.ホストへの連絡、または動作環境の変更
上記のどの方法でもうまくいかない場合は、ホスティングの制限による問題かもしれません。ホスティングプロバイダに問い合わせて PHP の書き込みアクセスを制限しているかどうかを確認するか、 あるいは以下のような柔軟なホスティングソリューションへの移行を検討してください。 ブイピーエス またはクラウド・ホスティング・プラットフォーム。
予防的提言
- ウェブサイト構築時にPHPの設定とファイルのパーミッションを優先する
- サーバー・ディレクトリの書き込み状況を定期的にチェックする。
- 互換性を高めるために、よく知られたホストや公式に推奨されている環境を使用する。
- サーバーのデフォルトパーミッションやディレクトリ構造の頻繁な変更を避ける
概要
"temp-write-test "エラーは通常、次のような原因で発生する。サーバ解決策は、PHPの設定をチェックする、ファイルのパーミッションを修正する、一時ディレクトリを指定する、などである。この記事の方法に従って各項目をチェックしさえすれば、たいていの問題はすぐに突き止めて修正することができる。
それでも問題が解決しない場合は、サーバー情報とともにエラーレポートのスクリーンショットを ワードプレス コミュニティまたはテクニカル・フォーラムにお問い合わせください。
| お問い合わせ | |
|---|---|
| チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
カスタマーサービス WeChat
|
| ① 電話:020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| 三 Eメール:[email protected] | |
| ④ 勤務時間: 月~金、9:30~18:30、祝日休み | |



















![表情[wozuimei]-光子波动网 | WordPress教程、Elementor教程与故障修复](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![表情[baoquan]-光子波动网 | WordPress教程、Elementor教程与故障修复](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

コメントなし