ホームページ  >  記事  >  CMS チュートリアル  >  phpcms インストールが書き込めない場合はどうすればよいですか?

phpcms インストールが書き込めない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-01-14 10:07:043243ブラウズ

phpcms インストールが書き込めない場合はどうすればよいですか?

phpcms インストールを書き込めない場合はどうすればよいですか?

Linux にインストールされた phpcms ファイルの権限は書き込み可能ではありません。

phpcmsを指定したプロジェクトディレクトリに入れてインストールを待っていると、インストールの4番目のステップでファイルパーミッション設定ファイルの現在の状態が「書き込み不可」になっていることが分かりました。ファイルのパーミッションを意識的に変更しました。777 に変更しました。

もちろん、ファイルのパーミッションは再帰的に変更されます (chmod 777 -R phpcms/)。ここですべてを 777 に変更することはお勧めできません。

通常の状況では、ファイルのアクセス許可の問題は解決されますが、今日はここで問題が発生しました。つまり、何も変更せずに書き込みできないままです。急に混乱して、サービスを再起動する必要はないと思いました。

変更後、ファイルのアクセス許可はすべて -rwxrwxrwx と表示されますが、それでもアクセス許可がないことを示すメッセージが表示されます。

権限はセキュリティに関係するので、Linux ファイアウォールを考えました。

Baidu で検索すると、setenforce は Linux の selinux ファイアウォール設定コマンドで、setenforce 0 を実行すると selinux ファイアウォールをオフにすることになります。

コマンドを実行します: getenforce

Enforcing

プロンプトは強制モードです

したがって、実行を続けます

setenforce 0

コマンドを実行します: getenforce

結果: Permissive

この時点で、phpcms のインストールを見ると、ファイルのアクセス許可が書き込み可能になっていることがわかります

注: SELinux 許容モード (許可) 必須モード (強制);

PHP 中国語 Web サイト、多数の無料 PHPCMS チュートリアル 、オンライン学習へようこそ!

以上がphpcms インストールが書き込めない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。