首页 > 解决方案 > Zend 框架 3 更改文档根目录没有 Vhost 访问权限

问题描述

我正在云服务器上安装 zend 3 骨架应用程序,但我无法更改 apache Vhost。如何将文档根目录更改为公用文件夹?

标签: zend-frameworkzend-framework3

解决方案


您可以在主机中创建文件吗?

此外,FollowSymLinks必须在 Apache 配置中启用该选项才能使其工作。

如果是这种情况,您可以创建一个符号链接,其名称与今天用作文档根目录的文件夹相同,指向您希望用作新根目录的位置。

例子:

实际Webroot:/var/www/app

  1. 重命名您的实际文档:mv /var/www/app /var/www/my_app
  2. 创建符号链接:ln -s /var/www/my_app/public /var/www/app
  3. 重启阿帕奇:service apache2 restart

不幸的是,据我所知,这是无法访问 apache 配置的唯一方法。


推荐阅读