网络服务器可读写的文件

网络服务器可读写的文件

我尝试使文件可被 apache web 服务器读取和写入。我使用了以下命令:

sudo chgrp apache /var/www/html/itdb/data/itdb.db

当我尝试运行 php 应用程序时收到以下消息:

var/www/html/itdb is not writeable by apache
make /var/www/html/itdb/data/files/ writeable by the user running the web server
in unix:

chown www-data /var/www/html/itdb/data/files/; chmod u+w /var/www/html/itdb/data/files/

答案1

在您的尝试中:

sudo chgrp apache /var/www/html/itdb/data/itdb.db

您正在将组“apache”设置为此资源的所有者

/var/www/html/itdb/data/itdb.db

并且脚本正在抱怨:

var/www/html/itdb is not writeable by apache

甚至给你解决方案:

chown www-data /var/www/html/itdb/data/files/; chmod u+w /var/www/html/itdb/data/files/

(也许你需要使用 sudo 来运行它们以确保成功)

祝你好运

相关内容