我将所有图像存储在localhost之外的文件夹中,即在我的桌面上。
但是,当我尝试使用<img>
标记在php文件中显示图像并设置该位置的路径时,它会将图像的defualt路径设置为“** localhost / Folder_name ”。* *
如何让脚本从Desktop文件夹中读取路径,而不是形成localhost? 我正在使用Ubuntu 14.10。
答案 0 :(得分:0)
这不是PHP问题,而是Web服务器问题。 Web服务器无权访问不在其定义的DocumentRoot中的文件。 (即/ var / www)。
最简单的方法是在DocumentRoot网站内创建指向桌面目录的符号链接。
或者,更复杂但可能更安全,您可以设置将所有图像请求发送到PHP文件,该文件将从桌面目录读取图像并将它们流式传输到浏览器。