linux php fopen は権限が設定されているため失敗しました。解決するには、コマンド「setenforce 0」を実行して「selinux」を一時的に終了します。
この記事の動作環境:centOS6.8システム、PHP7.1バージョン、DELL G3コンピュータ
linux php fopen失敗した理由は何ですか?
fopen fwrite が centos で php ファイルの読み書きに失敗する問題
WeChat インターフェイスをデバッグしているときに、php ファイルの書き込みが失敗し続け、access_token.php に書き込むことがわかりました。失敗し続けました。確認しました。権限はすべて設定されています。最初は selinux がブロックしているのではないかと疑っていました。
そこでコマンド setenforce 0 を実行して selinux を一時的に閉じたところ、案の定、書き込みは成功しました
ついにコマンドを渡しました
sudo setsebool -P httpd_unified on
推奨学習: 「PHP ビデオ チュートリアル 」
以上がLinux php fopen が失敗する理由は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。