我能够将浏览器中打开的php文件中的内容写入我配置如下的某个位置/var/www/data
cd /var/www/
sudo mkdir data
sudo chown www-data:www-data data
sudo chmod 755 data
但是,是否可以将类似数据写入另一个位置,如/var/www/html/MyProjectRootFolder
,而不是由www-data拥有?
答案 0 :(得分:1)
通常,Web服务器的配置不允许应用程序写入自己的Doc根目录之外的文件夹。但是,您可以执行类似符号链接/var/www/html/MyProjectRootFolder
的操作,直到您的可以写入的Doc根目录中的/var/www/data
之类的位置。
您可能还需要确保Web服务器用户仍具有符号链接内容的读取权限,或者也不会使用。