1

heroku에 laravel 응용 프로그램을 배포하려고합니다. 나는 PHP 응용 프로그램 배포에 대한 heroku 홈페이지의 비디오를 따라 갔다. 나는 현재 403 error, You don't have permission to access/on this server.을 얻습니다. 올바르게 실행하기 위해 앱 권한을 어떻게 변경할 수 있습니까?Laravel - Heroku에 앱을 배포하십시오.

가능하면 단말기에서 앱에 액세스하여 변경 사항을 적용하려면 어떻게해야합니까?

답변

3

내가 Heroku를 사용한 이후로 오랜 시간이 걸렸지 만, documentation에 필요한 것이 있습니다. 웹 루트를 설정하지 않았기 때문에 403이 표시됩니다. 기본적으로 웹 루트는 /으로 제한되어 있습니다.

web: vendor/bin/heroku-php-apache2 public/

질문의 두 번째 부분은 실행에 의해 달성 될 수있다 : Laravel 당신은 당신의 Laravel 프로젝트의 루트에 Procfile를 추가하고 다음 줄을 추가 /public

해야 터미널에서 heroku run bash. 앱 이름을 지정해야 할 수도 있습니다. 그러나 다음 번에 앱을 배포 할 때 변경 사항이 덮어 쓰여질 가능성이 있습니다.