当我在本地主机上运行我的页面时,它不会创建该文件。我已经给文件夹站点提供了读写权限。我使用了系统和exec功能,当我通过终端运行页面时,它会创建一个文件但是通过我的浏览器它不会。
$my_file = '/var/www/site/file.txt';
$handle = fopen($my_file, 'w') or die('Cannot open file: '.$my_file);
答案 0 :(得分:1)
以下命令将正确应用该目录的权限。
cd /var/www/site
sudo chmod 664 *
sudo find . -type d -exec chmod 755 {} \;
如果错误仍然存在,请发布任何抛出的PHP错误。
答案 1 :(得分:0)
您是否尝试过相对地址?
$my_file = 'site/file.txt';