ホーム > WordPress > WordPressのアップロード欄のエラー表示を消す

WordPressのアップロード欄のエラー表示を消す

2008 年 1 月 3 日 01 時 38 分 cloudman コメントをどうぞ コメント

“サイト管理”-“設定”-“その他の設定”にある“アップロードしたファイルを年月ベースのフォルダに整理”にチェックを入れると、保存場所の階層内に、年と月のディレクトリを作成してアップロードすることができますが、“サイト管理”-“作成”-“投稿作成”の“アップロード”の欄に以下のようなエラーが表示されます。
アップロード先のディレクトリのパーミッションの問題をクリアしていても出てしまう。

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

これで、“アップロード”の欄にはエラーが表示されなくなりました。
写真を多くアップロードする場合は、年と月のディレクトリに分かれて保存された方が便利なので、これは解決しておいた方がいいかも。

カテゴリー: WordPress タグ:

関連しそうな投稿