2012-05-08 21 views
0

私のサーバー上でWordPressのディレクトリを1レベル上に移動しました(今はルートにあります)。すべてがしばらくの間うまくいくようですが、画像をアップロードすることに困惑し始めています。Wordpressで許可が拒否されました3.3.1

copy(/home/bram/domains/dutchmountaineer.com/public_html/wp-content/uploads/2012/05/Costa-Rican-Frog.jpg) 

[function.copy]: failed to open stream: Permission denied in 
/home/bram/domains/dutchmountaineer.com/public_html/wp-admin/includes/file.php on line 348 
    618 

私がアップロードを設定しようとした効果がなかった777にフォルダが含まれています

私は自分のコンピュータのwordpressからそれをアップロードした画像が含まれるようにしてみてください「Permission denied」エラーがスローされます。私は755に戻しました。

助けてください!

Jorrit

EDIT:

私は(メディア設定で)完全なパスを変更しようとしたが、それは今役立ちました。私はwpのインストールを/ wp /から私のサーバのルートに移動してからだと思う。

答えて

-2

アップロードディレクトリ777の権限を許可して、フォルダとユーザが同じかどうかを確認する必要がある。

+0

"アップロードディレクトリ777を許可する必要があります..."間違っています。一時的に755以上に設定されている場合を除き、777の権限は必要ありません。 @codex.wordpress.org/Changing_File_Permissionsを参照してください。 – markratledge

+0

@huzoorセキュリティ問題?? – jorrebor

0

は、それはあなたが管理パネルで[設定]> [メディア]タブの下で、あなたの設定を確認し、フォルダのための適切な権限を持って確認してください。このコード

// Copy the temporary file into its destination 
$new_file = $uploads['path'] . "/$filename"; 
copy($tmp_file, $new_file); 
unlink($tmp_file); 

近くのエラーを取得していること、あなたにアップロードパスを変更することができますよく問題が解決しない場合は教えてください。

Image

+0

いいえ、それはすでに試してみませんでした:( – jorrebor

1

ディレクトリを所有していることを確認します。グループにwwwデータを追加する必要がある可能性があります。奇妙な、はい、しかし、私は時々シナリオに遭遇する777とファイルとディレクトリは、私が所有者のグループに自分のユーザーを追加しない場合はアクセスを拒否している。

関連する問題