php - 使用 PHP (linux) 访问主文件夹中的文件
问题描述
我有一个位于/var/www/phpapp的 php 应用程序,我需要创建链接以下载位于/home/myuser文件夹中的文件。文件的完整路径存储在数据库中,因此应用程序的目标是放置一个类似的链接<a href="/home/myuser/file1.doc">Download 1</a>
并能够下载它。我使用 http://localhost/phpapp 访问 php 应用程序。我知道我可以在 apache 中使用别名来做到这一点,但我仍然没有弄清楚。
解决方案
对于任何有同样问题的人,我使用它来工作:
- 在 Ubuntu 中:我去了 /etc/apache2/sites-enabled/ 并编辑了站点文件
- 在 Centos 中:转到 /etc/httpd/conf.d/ 并添加一个新的 xxxx.conf 文件
我将其添加到文件中:
Alias /home "/home/user/"
<Directory "/home/user">
Options None
AllowOverride None
Order allow,deny
Allow from all
Options Indexes FollowSymLinks
MultiViews Require all granted
</Directory>
推荐阅读
- rust - 在 Rust 中取消引用引用向量
- javascript - 如何防止我的表单在提交后清除“姓名”输入字段并要求再次填写?
- c++ - For循环中的取模
- javascript - 如何匹配多个数字后跟一个大写字母?
- javascript - javascript中从node_modules导入的问题
- android-layout - 使用 alpha 不透明度为 textView 创建背景
- java - SortedSet.subset 返回大小 == 0 子集
- powershell - 从 Powershell 中的 PSCustomObject 检索元素
- python - 不同的 Python 日志记录处理程序不起作用
- android - 使用 MediaStore 在 ContentResolver 的 insert() 方法上获取 Null Uri