最近我在Linux上安装了XAMPP(POP OS 20.10(&需要运行以下程序才能将文件移动到/opt/lampp/htdocs
:
sudo chown -R user:user /opt/lampp/htdocs
当我执行上述操作时,像fwrite()
这样的函数不起作用,所以我运行了:
sudo chown -R daemon:daemon /opt/lampp/htdocs/my-project
它修复了上面的fwrite()
问题,但后来我无法从VS代码中保存。
我还运行过:
find /opt/lampp/htdocs/my-project -type f -exec chmod 644 {} ;
find /opt/lampp/htdocs/my-project -type d -exec chmod 755 {} ;
此外,CodeIgniter似乎没有向~/application/logs
写入任何内容
我需要设置哪些权限,以便:
- PHP能写文件吗
- CI输出/写入日志
每个目录的权限应该是0755,每个.php文件的权限应该为0644。
示例:sudo chmod -R 755 /opt/lampp/htdocs/my-project