如何使用PHP脚本访问HTDOCS外部
我有一个带有Apache的Web服务器 出于安全原因,我的客户希望访问另一个文件夹中的文件(.jpg/.pdf/.png/.gif) 根目录布局如下所示:如何使用PHP脚本访问HTDOCS外部,php,joomla,htdocs,Php,Joomla,Htdocs,我有一个带有Apache的Web服务器 出于安全原因,我的客户希望访问另一个文件夹中的文件(.jpg/.pdf/.png/.gif) 根目录布局如下所示: 备份 资料 等 htdocs 日志 tmp Joomla网站位于htdocs文件夹中。我使用FlexCode向站点添加PHP代码 是否有一种方法可以显示数据文件夹中.jpg中的照片? 例如/data/werknemers/80111/pasfoto.jpg 有一个小障碍。每个人都使用pin码登录Joomla。在这种情况下,针脚80111。
- 备份
- 资料
- 等
- htdocs
- 日志
- tmp
Steve您必须在joomla中编写一个php脚本(用于授权),并允许apache访问外部文件夹。然后使用此脚本交付您的文件。我不是Joomla用户,但我的第一个机会是寻找一些插件来管理上传,例如,我看到一些插件来管理每个用户的上传,并进行了快速谷歌搜索 在没有人为您工作的情况下,我认为下一个选项将是尝试实现资产代理
- 在htdocs中编写一个脚本来验证PIN,如果可以,则从数据目录中读取文件内容,并提供该脚本的输出
- 需要一个重写规则来重定向该代理的所有.jpg/.pdf/.png/.gif请求
- 还要注意为非安全内容(例如主题图像)提供服务
希望这有帮助嗨,维伦,谢谢你的评论。登录名更改为连接到LDAP服务器,因此我有PIN、用户名和密码。这很有效。所以,一旦用户登录,我只想给他们看他们的照片。你有我可以使用的PHP脚本的例子吗?干杯,SteveHi veelen,这怎么办?我的意思是允许访问外部文件夹?你可以像平常一样调用你的img,但不使用http请求,而是从phpOk中包含它,但是脚本看起来如何?我知道你不能通过http请求访问它。由于我们已经登录,我们可以访问系统,但我不是一个“硬核”程序员。我需要一点意见。看这里:嗨,卡西瓦古斯顿,谢谢,我来看看这个。干杯,史蒂夫