如何将 Symfony 项目移动到另一个文件夹?
how to move Symfony project to an other folder?
我已经在 Symfony2 上启动了一个项目,现在我想更改我在文件中安装它的位置。
这里是现在的位置:
Application/MAMP/htdocs/symfony/
我将 symfony 文件移动到什么地方
user/myWebSiteProject/...
顺便说一句,我的作曲家在:
user/myWebsitePorject/bin/composer/composer.phar
------------------------------------------/path/composer .json
我可以像这样操作吗...像移动任何文件夹一样移动它。或者我应该考虑一些事情...?
您可以移动整个文件夹而不会出现任何重大问题。您需要做的是更改您可能已设置的任何 VirtualHosts,您将需要更新 DocumentRoot 属性。
您通常会在 mac 上找到要更新的文件,网址为:/etc/apache2/extra/httpd-vhosts.conf
,具体取决于您的系统配置方式。
我假设您使用的是 Apache,您的 VirtualHost 应该看起来像这样:
<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 应该有助于配置。
我已经在 Symfony2 上启动了一个项目,现在我想更改我在文件中安装它的位置。
这里是现在的位置:
Application/MAMP/htdocs/symfony/
我将 symfony 文件移动到什么地方
user/myWebSiteProject/...
顺便说一句,我的作曲家在:
user/myWebsitePorject/bin/composer/composer.phar
------------------------------------------/path/composer .json
我可以像这样操作吗...像移动任何文件夹一样移动它。或者我应该考虑一些事情...?
您可以移动整个文件夹而不会出现任何重大问题。您需要做的是更改您可能已设置的任何 VirtualHosts,您将需要更新 DocumentRoot 属性。
您通常会在 mac 上找到要更新的文件,网址为:/etc/apache2/extra/httpd-vhosts.conf
,具体取决于您的系统配置方式。
我假设您使用的是 Apache,您的 VirtualHost 应该看起来像这样:
<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 应该有助于配置。