zend-framework - Zend 框架 3 更改文档根目录没有 Vhost 访问权限
问题描述
我正在云服务器上安装 zend 3 骨架应用程序,但我无法更改 apache Vhost。如何将文档根目录更改为公用文件夹?
解决方案
您可以在主机中创建文件吗?
此外,FollowSymLinks
必须在 Apache 配置中启用该选项才能使其工作。
如果是这种情况,您可以创建一个符号链接,其名称与今天用作文档根目录的文件夹相同,指向您希望用作新根目录的位置。
例子:
实际Webroot:/var/www/app
- 重命名您的实际文档:
mv /var/www/app /var/www/my_app
- 创建符号链接:
ln -s /var/www/my_app/public /var/www/app
- 重启阿帕奇:
service apache2 restart
不幸的是,据我所知,这是无法访问 apache 配置的唯一方法。
推荐阅读
- css - 第一个孩子在它自己的线上
- node.js - 使用 ffmpeg 创建实时更新的视频流
- java - 从多个活动返回主活动的数据
- android-emulator - nox 不断产生 nox_adb
- swift - SwiftUI 认证视图
- iptables - iptables,同时执行多个规则
- ios - Flutter iOS - 在没有真实设备的情况下构建发布版本?
- javascript - 进行缓存的 Ajax 调用时如何避免竞争条件
- python-3.x - Python解析dict中的值
- amazon-web-services - 从 AWS Lightsail 运行 jupyter 笔记本时出现问题