0

Web サイトの localhost バージョンにファイルをアップロードしようとすると、次のメッセージが表示されます。

アップロード機能は、本番サーバーで完全に機能しています。

宛先フォルダーのアクセス許可を約100万回確認しましたが、それでもエラーが発生し、httpdと宛先フォルダーのユーザー/グループを変更しようとしましたが、うまくいきませんでした。

「is_writable」PHP関数がfalseを返しています....何が欠けていますか?

私は fedora 13、Apache 2.2.15、および PHP 5.3.2 を使用しています。

ご協力いただきありがとうございます

ワエル

4

1 に答える 1

1

Linux exec コマンドを書いている場合は、設定で PHP_Safe_MOD を OFF にする必要があります。場合によっては、exec() コマンドを使用して操作を実行します。試してみてください。それがうまくいくことを願っています。

他にできることは、親ディレクトリのアクセス許可を再帰的に 777 に変更することです。

/a/b/c

chmod -R 777 a

于 2010-07-17T20:15:55.197 に答える