ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp では、上位ディレクトリにアクセス許可がないというプロンプトが表示されます。Apache を構成するにはどうすればよいですか?
ウェブサイトは thinkphp5 フレームワークを使用し、サーバーは wdcp で構築されます
その後、パブリック ファイルは /website/public_html ディレクトリにアップロードされます
その他のアクセスできないフレームワーク ファイルは /website/ ディレクトリに配置されます
ただし、php が /website/ を必要とする場合ディレクトリ いくつかのクラスを選択すると、プロンプトが表示されます Failed opening required
wdcp の設定により権限が発生しないと推定されます
wdcp での Apache の設定が添付されています
Baidu で解決方法が見つからないのでマスターに聞いてもいいですか?
返信内容:その後、パブリック ファイルは /website/public_html ディレクトリにアップロードされます
その他のアクセスできないフレームワーク ファイルは /website/ ディレクトリに配置されます
ただし、php が /website/ を必要とする場合ディレクトリ いくつかのクラスを選択すると、プロンプトが表示されます
Failed opening required
wdcp の設定により権限が発生しないと推定されます
wdcp での Apache の設定が添付されています
リーリー
。
絶対パスを使用したい場合は、最初に echo __DIR__ を実行してフルパスが何であるかを確認するのが最善です。 require /website/
明显不对,错误信息的意思也是这个目录根本不存在,这里要用相对路径或者/www/web/website。你看,你的apache配置都写了DocumentRoot /www/web/website/public_html