我想知道如何使用PHP访问另一个分区。 我买了一个新的服务器,可以看到第二个硬盘驱动器可用的数据,但现在我想存储用户上传到该分区/硬盘驱动器的图像,但我不知道如何访问这个PHP或FTP。
我的网站是在/和我想用来存储图像的硬盘在/数据
我会回答,因为我不能评论(还)。
由于您标记了您的postplesk,我假设您使用只使用原始根文件系统/ plesk托pipe您的代码。 如果你想让用户访问/data你需要在他们的主目录(在这里: /var/www/vhost/yourdomain.com/httpdocs )创build一个符号链接。 尝试这样的事情:
cd /data mkdir myNewFolderForImages # Create symlink in user folder ln -s /data/myNewFolderForImages /var/www/vhost/yourdomain.com/httpdocs/imageUploadFolder
现在修改您的PHP脚本,以便将映像文件保存在/var/www/vhost/yourdomain.com/httpdocs/imageUploadFolder下。 如果您使用yourdomain.com的FTP用户login,则还应该能够浏览符号链接文件夹的内容。
确保在/data/myNewFolderForImages上设置相应的权限,并允许Apache的FollowSymLinks 看到这篇文章