2014-05-19 2 views
0

현재 기본 cpanel 호스팅 계정이 있습니다.cpanel 설치를 위해 "public_html"폴더보다 높은 폴더를 만드는 방법은 무엇입니까?

/app/ --> appy stuff 
/public/ ---> what needs to be exposed 

내 문제는 내가로 모든 것을 척 싶지 않다,이다/집 :

/home/mysite/ --> my home directory 
/home/mysite/www --> symlink to the next folder 
/home/mysite/public_html --> where all my files live 

문제는 내가 한 최신 laravel 설치를, 나는 구조를 가진 웹 사이트가있다 : 그것은 설정을 가지고/mysite 거기에 다른 폴더도 있습니다. 사람들 개방 www.mysite.com이, 그것은/공용 폴더를 안타

/home/mysite/public_html/public 

이 방법 : 나는 같은 html 디렉토리 뭔가를 할 수있는 방법이 있습니까./public_html 폴더가 아닙니다. 기본 cPanel 호스팅 솔루션에서이를 수행 할 수있는 방법이 있습니까?

답변

1

나는 이것이 당신이 원하는 정확한 대답이 아니라는 것을 안다 - 그러나 이것이 내가하는 방법이다.

public의 이름을 public_html으로 변경하면 서버 설정을 변경할 필요가 없습니다. 부트 스트랩/paths.php 파일 변화 그리고

'public' => __DIR__.'/../public', 

'public' => __DIR__.'/../public_html', 

에 그럼 그냥 그들이해야 다른 폴더를 넣어. cPanel 설정으로 주변을 둘러보고 Laravel 앱을 public_html 폴더 안에두면 트랙 아래로 문제가 발생할 수 있습니다.

관련 문제