-1

当我在本地主机上运行我的页面时,它不会创建文件。我已授予文件夹站点的读写权限。我使用了系统和执行功能,当我通过终端运行页面时,它会创建一个文件,但通过我的浏览器它不会。

$my_file = '/var/www/site/file.txt';
$handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file); 
4

2 回答 2

1

以下命令将正确地将权限应用于目录。

cd /var/www/site
sudo chmod 664 *
sudo find . -type d -exec chmod 755 {} \;

如果错误仍然存​​在,请发布任何抛出的 PHP 错误。

于 2013-01-18T13:21:54.930 回答
0

你试过亲戚地址吗?

$my_file = 'site/file.txt';
于 2013-01-18T13:19:13.323 回答