2015-01-20 2 views
0

Symfony2에서 프로젝트를 시작했으며 이제는 파일에 설치 한 곳을 변경하고 싶습니다. 지금 여기Symfony 프로젝트를 다른 폴더로 옮기는 방법은 무엇입니까?

:
응용 프로그램/MAMP/htdocs에/심포니/I가 심포니 파일을 이동 무엇


사용자/myWebSiteProject/...

로 내 작곡가의 방식은 다음과 같습니다.
user/myWebsitePorject/bin/composer/composer.phar
--------------------------- --------------- ---/path/composer.json

마치 다른 폴더처럼 움직일 수 있습니까? 또는 몇 가지 사항을 고려해야합니까?

답변

0

중요한 문제없이 전체 폴더를 이동할 수 있습니다. 당신이해야 할 일은 설치가 끝난 VirtualHosts를 변경하는 것입니다. DocumentRoot 속성을 업데이트해야합니다.

일반적으로 시스템 구성 방법에 따라 /etc/apache2/extra/httpd-vhosts.conf의 Mac에서 업데이트 할 파일을 찾으실 수 있습니다.

나는 당신의 아파치를 사용하여 귀하의 가상 호스트는 다음과 같이 보일 것이다 염치 해요 :

<VirtualHost *:80> 
    ServerName local.symfony 
    DocumentRoot "/user/myWebSiteProject/web" 
    <Directory "/user/myWebSiteProject/web"> 
     Options FollowSymLinks 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
    ErrorLog "/private/var/log/apache2/local.symfony-error_log" 
    CustomLog "/private/var/log/apache2/local.symfony-access_log" common 
</VirtualHost> 

guide 구성에 도움이 될 것이다.

+0

좋아요. 옮겼습니다 ...하지만 내 웹 사이트 앱에 액세스 할 때 다음 메시지가 표시됩니다. ** "요청한 URL /Symfony/web/app_dev.php/mysite/modification_article/13이이 서버에서 발견되지 않았습니다. ** ** –

+0

위와 같은 (또는 매우 유사한) 가상 호스트를 사용한다면/symfony/web/url의 일부. vhosts 및 rewrite 모듈이 아파치 설정에서 활성화되어 있는지 확인하고 아파치를 다시 시작한 다음 브라우저에서 http : //local.symfony/app_dev.php로 이동하십시오. 웹 서버 설정에 대한 공식 가이드에 대한 답변에 링크를 추가했습니다. – Scriptable

+0

확인 Virtualhost를 작성한 것과 비슷하게 변경했지만 메시지가 계속 ** "요청 된 URL /app_dev.php/mywebsite가이 서버에서 발견되지 않았습니다."** URL http : //를 트라이얼 할 때 localhost : 8888/app_dev.php/mywebsite –

관련 문제