最好将 Symfony 2 放在网站 (www) 的 "root" 或子文件夹中?
Its better to put Symfony 2 in the "root" of the website (www) or in a sub-folder?
将 Symfony 2 放在网站 (www) 的 "root" 或子文件夹中比较好?为什么?
方法一
mysite/www/...
方法二
mysite/www/symfony2/...
提前致谢
最好将 Symfony
文件夹 放在根 Web 服务器文件夹的 之外,因为只有 Symfony
的 web
文件夹应该是public。通过将整个 Symfony
文件夹放在 Web 服务器的根文件夹下,您可以创建所有文件 public。
所以最好的解决方案是将 Symfony
文件夹放在网络服务器根文件夹之外的某个地方(如 /home/developer/symfonyProject
),然后将 link 符号化为 web
文件夹在网络下的某个地方服务器根文件夹(在根文件夹或子文件夹中并不重要)
/home/developer/
├─ symfonyProject/
│ ├─ app
│ ├─ (...)
│ └─ web/
/var/www/
├─ symfony (this is link to /home/developer/symfonyProject/web)
将 Symfony 2 放在网站 (www) 的 "root" 或子文件夹中比较好?为什么?
方法一
mysite/www/...
方法二
mysite/www/symfony2/...
提前致谢
最好将 Symfony
文件夹 放在根 Web 服务器文件夹的 之外,因为只有 Symfony
的 web
文件夹应该是public。通过将整个 Symfony
文件夹放在 Web 服务器的根文件夹下,您可以创建所有文件 public。
所以最好的解决方案是将 Symfony
文件夹放在网络服务器根文件夹之外的某个地方(如 /home/developer/symfonyProject
),然后将 link 符号化为 web
文件夹在网络下的某个地方服务器根文件夹(在根文件夹或子文件夹中并不重要)
/home/developer/
├─ symfonyProject/
│ ├─ app
│ ├─ (...)
│ └─ web/
/var/www/
├─ symfony (this is link to /home/developer/symfonyProject/web)