WordPressのアップロード欄のエラー表示を消す
“サイト管理”-“設定”-“その他の設定”にある“アップロードしたファイルを年月ベースのフォルダに整理”にチェックを入れると、保存場所の階層内に、年と月のディレクトリを作成してアップロードすることができますが、“サイト管理”-“作成”-“投稿作成”の“アップロード”の欄に以下のようなエラーが表示されます。
アップロード先のディレクトリのパーミッションの問題をクリアしていても出てしまう。
Warning: Unknown: open(/tmp/sess_xxx, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
エラーを表示されていても、動作的には問題ないですが、鬱陶しいので消したい。
エラーで言われていることを解釈して、以下のようにして解決します。
xreaの場合ですが、他のサーバでも同じ様なことができるかと思います。
①サーバのユーザのルートに /tmp ディレクトリを作成する。
xreaの場合、/virtual/(ユーザID)/tmp②WordPressを置いているディレクトリの /wp-admin 内に、下記の内容で php.ini を作成する。
session.save_path = /virtual/(ユーザID)/tmp
これで、“アップロード”の欄にはエラーが表示されなくなりました。
写真を多くアップロードする場合は、年と月のディレクトリに分かれて保存された方が便利なので、これは解決しておいた方がいいかも。

