私はchownコマンドを試してみました許可
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/var/www/.../.../public_html/d.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
、は/ var/WWWにはvsftpdを使用してPHPファイルをアップロード/そして私はこのエラーを得たWebサーバからファイルを訪問しようとすると、 -R www-data:www-data/var/wwwの後、エラーは修正されましたが、新しいファイルをアップロードするたびに同じことをしなければなりません。
あなたが変更することで、アップロードされたファイルのデフォルトのパーミッションを設定することができるはずです '' file_open_mode = 0777'と 'local_umask = 022'を追加してみてくださいvsftpd.conf'。最初の設定では、アップロードされたファイルの既定のアクセス許可が示されます。また、設定ファイルのマニュアルページもチェックアウトできます:https://security.appspot.com/vsftpd/vsftpd_conf.html – Cyclonecode
@Cyclonecode私はvsftpd.confに両方を追加し、vsftpdを再起動しましたが、新しいファイルでも同じ問題が発生しました。 – Vedbex
正しい設定ファイルを変更してもよろしいですか? – Cyclonecode