今天写了一个php file_put_contents的程序,需要将某一字符串写入到例外一个文件里,代码如下:
<?php
$content=\"www.manongjc.com\";
/* http://www.manongjc.com/article/1434.html */
file_put_contents(\"order.txt\", $content);
?>
运行代码时出现以下错误信息:
Warning: file_put_contents(order.txt): failed to open stream: Permission denied in /Users/maoyang/Sites/3006/process.php on line 57
意思是说file_put_contents打开失败,权限被拒绝
于是将order.txt文件和所在目录的权限改为777,再次执行代码,还是有这个错误信息。
后来仔细检查发现是order.txt文件路径有问题,将路径改为绝对路径后问题解决了。
<?php
$content=\"www.manongjc.com\";
file_put_contents(\"C:\\myapp\\order.txt\", $content);
?> 继续阅读与本文标签相同的文章
-
任正非再现冷幽默:华为CEO可以是外籍人员,但有两个条件
2026-05-14栏目: 教程
-
相继表态,意、英、德欧洲三国皆希望与华为合作,谷歌也不例外
2026-05-14栏目: 教程
-
中国第4大运营商来袭,携号转网套路多,移不动联不通信不过拜拜
2026-05-14栏目: 教程
-
美国让华为更强大,9个月入账6千亿增速超2成,5G合同已签60多份
2026-05-14栏目: 教程
-
未来几年,这4个大学专业最吃香,前景广阔堪称铁饭碗!
2026-05-14栏目: 教程
