ホームページ >バックエンド開発 >PHPチュートリアル >LaravelのパブリックフォルダーをcPanelと共有ホスティングするように設定するにはどうすればよいですか?
共有ホスティング用に Laravel パブリック フォルダーを構成する方法
cPanel で共有ホスティング プラットフォームを使用する場合、通常、デフォルトのルート ディレクトリは「public_html. 」これは、通常、パブリック フォルダーがルート ディレクトリであることを想定している Laravel アプリケーションにとって課題となる可能性があります。これを解決するには、パブリック ディレクトリとして「public_html」を使用するように Laravel を設定します。
解決策 1:index.php を変更する
$app->bind('path.public', function() { return __DIR__; });
解決策 2: AppServiceProvider を使用する
または、次のように AppServiceProvider を変更することもできます。
public function register() { // ... $this->app->bind('path.public', function() { return base_path('public_html'); }); }
これらのソリューションのいずれかを実装することで、Laravel にパブリックとして "public_html" を使用するように指示できます。これにより、cPanel を使用する共有ホスティング環境でアプリケーションが適切に機能できるようになります。
以上がLaravelのパブリックフォルダーをcPanelと共有ホスティングするように設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。