2017-02-19 1 views
0

laravel 프로젝트를 cPanel에 업로드하려고합니다. 그러나 지금까지는 작동하지 않는 것 같습니다. 내 프로젝트에서 다음 디렉토리와 파일을 루트의 'lavravel'디렉토리로 이동했습니다. laravel 프로젝트를 cPanel에 업로드

app/ 
bootstrap/ 
config/ 
database/ 
resources/ 
storage/ 
artisan 
composer.json 
composer.lock 
.env 

그리고

는 지금 내 디렉토리는 다음과 같습니다 public_html을 내 공용 폴더에서 파일을 이동했다. Directory

다음 파일을 변경했습니다. laravel/부트 스트랩은/app.php

/* 
|-------------------------------------------------------------------------- 
| Public Path 
|-------------------------------------------------------------------------- 
| 
| Set the path to the Laravel "public" directory so that any files/packages 
| that use app('path.public') to get the "public" path find the right path. 
| DO NOT include a trailing slash on the path. 
| 
*/ 
$app->bind('path.public', function() 
{ 
    return __DIR__.'/../../public_html'; 
}); 

으로 public_html/index.php에

require __DIR__.'/../laravel/bootstrap/autoload.php'; 
$app = require_once __DIR__.'/../laravel/bootstrap/app.php'; 

는하지만, 작동하는 것 같다하지 않습니다. 빈 페이지가 표시됩니다. 이 URL을 통해 알 수 있습니다. nepalride.com

답변

0

당신은 파일을 업로드 한 후에는 storagebootstrap/cache 폴더에 대한 올바른 사용 권한을 설정해야합니다 만드는 Laravel

에서 살펴 보셔야합니다.

또한 Laravel에서 요구하는 공급 업체 패키지를 설치하려면 composer install을 실행해야합니다. 업로드 한 laravel 폴더에 vendors 폴더가 없습니다.

오류 로그를 살펴보면 발생한 모든 문제가 표시됩니다.

관련 문제