ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp では、上位ディレクトリにアクセス許可がないというプロンプトが表示されます。Apache を構成するにはどうすればよいですか?

thinkphp では、上位ディレクトリにアクセス許可がないというプロンプトが表示されます。Apache を構成するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-07-06 13:53:441636ブラウズ

ウェブサイトは thinkphp5 フレームワークを使用し、サーバーは wdcp で構築されます
その後、パブリック ファイルは /website/public_html ディレクトリにアップロードされます
その他のアクセスできないフレームワーク ファイルは /website/ ディレクトリに配置されます
ただし、php が /website/ を必要とする場合ディレクトリ いくつかのクラスを選択すると、プロンプトが表示されます Failed opening required
wdcp の設定により権限が発生しないと推定されます
wdcp での Apache の設定が添付されています

リーリー

Baidu で解決方法が見つからないのでマスターに聞いてもいいですか?

返信内容:

ウェブサイトは thinkphp5 フレームワークを使用し、サーバーは wdcp で構築されます

その後、パブリック ファイルは /website/public_html ディレクトリにアップロードされます
その他のアクセスできないフレームワーク ファイルは /website/ ディレクトリに配置されます
ただし、php が /website/ を必要とする場合ディレクトリ いくつかのクラスを選択すると、プロンプトが表示されます
Failed opening required wdcp の設定により権限が発生しないと推定されます
wdcp での Apache の設定が添付されています
リーリー

Baidu で解決方法が見つからないのでマスターに聞いてもいいですか?

絶対パスを使用したい場合は、最初に echo __DIR__ を実行してフルパスが何であるかを確認するのが最善です。 require /website/明显不对,错误信息的意思也是这个目录根本不存在,这里要用相对路径或者/www/web/website。你看,你的apache配置都写了DocumentRoot /www/web/website/public_html

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