0

failed to open stream: Permission denied in /var/www/html/セーフ モードがオフになっていて、open_basedir が none に設定されているにもかかわらず、fopen が失敗します。

PHP がファイルを読み取ろうとしているフォルダーは /home/vuser/files/ であり、777 のファイル権限があります。足りないものはありますか?posix関数がインストールされていないため、phpがどのユーザーとして実行されているかわかりません。

fopen コマンドは次のとおりです。

$src_dir = '/home/vuser/files'; fopen($src_dir . DIRECTORY_SEPARATOR . $filename, 'r');

4

0 に答える 0