无法写入我自己创建的文件

时间:2015-03-31 10:21:33

标签: php

我有这段代码:

$fp = fopen("/path/to/file", "a+");
if (!$fp) {
        fwrite($fp, "somedata\n");
        fclose($fp);
} else {
        echo "cannot open";
}

,结果是一个空文件和消息cannot open。我禁用SELinux,权限似乎没问题,否则我不会创建文件。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

明显的错误:

if (!$fp) {

应该是

if ($fp) {