以前PHP環境を設定する際にhttp://192.168.1.124/index.php
と入力したところ、このサーバーにアクセスする権限がありません
という問題が発生し、インターネットで検索してみたところ、ありましたたくさんの情報があり、一部の人は selinux が原因だと言っていますが、それをオフにしてください (まったく機能しませんでした!)、
後で、この記事の説明を見つけました:
****** * ****************分割線******************************
「
CentOS5.3+MySQL5.0.45でPHPプログラムを実行するとエラー+Apache2.2.3+PHP5.1.6
この上の/にアクセスする権限がありません」サーバー
インストール Apache+php+mysql をインストールした後、
phpmyadmin のコピーをコピーして実行すると、エラーが発生します:
このサーバー上の / にアクセスする権限がありません
という人もいます selinux をオフにするだけです
その理由と方法を発見しました:
Web サイトを実行する権限には、一般にすべての httpd スクリプトとデーモンからの読み取り権限が必要だからです
システムでフォルダーが解凍されると、
この権限はありません。 html/ の下に新しいディレクトリを作成する必要があります (すべての httpd スクリプトからの読み取り権限とデーモン権限に自動的に分割されます)
次に、ファイル をコピーして配置します (切り取らないように注意してください)前にパッケージを直接圧縮しました) 解凍すると動きません!)
CentOS5.3+MySQL 5.0.45+Apache2.2.3 +PHP5.1.6 (すべてシステムに付属しています)私の公式アカウントへようこそ ->蹴られる男性は学ぶことが大好きです
。 以上、CentOS 上で PHP を設定する際の「このサーバーにアクセスする権限がありません」という問題について紹介しました。内容も含めて、PHP チュートリアルに興味のある友人の参考になれば幸いです。