php - php的文件权限
问题描述
我有个问题。我在服务器上有一个 PHP 网站。昨天我创建了一个新的 PHP 文件,应该打开并写入 txt 文件。
代码:
<?php
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = "John Doe\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);
?>
当我尝试它时,它无法打开文件。我已经检查了拼写错误,但没有发现任何错误。我认为问题出在文件权限上。
这是我对 PHP 文件目录中文件的权限:
-rw-rw-r-- 1 oliver oliver 738 Jun 21 11:56 Dotaznik.php
-rw-rw-r-- 1 oliver oliver 182 Jun 21 12:09 fwrite.php
-rw-rw-r-- 1 oliver oliver 0 Jun 21 12:50 newfile.txt
-rw-rw-r-- 1 oliver oliver 0 Sep 18 2019 odpovede.txt
我是 Linux 新手。这是它的链接: https ://kruzok.net/oliver/Moje_stranky/Dotaznik/ 谢谢
解决方案
推荐阅读
- python - 修改数据框子集不会更改源
- php - 如果用户未选中复选框,则将 DATE 提交到数据库,如果用户已选中,则将提交当前日期
- elasticsearch - 如何为 Kibana 中的不同字段使用一个通用过滤器?
- influxdb - 如何启动 influxdb 2.0.2?
- mysql - GROUP BY 非标准 MySQL 到标准 SQL
- linux - 获取进程信息(当前进程、父进程、最早的子进程)
- javascript - 使用 JQuery 将数据附加到 html 表
- python - 如何在 IDE (PyCharm) 中添加和使用包含 OpenCV-Contrib 的新版本的 OpenCV?
- javascript - 使用 Promise.all 在 TypeScript 中返回数组后无法在 void 上调用数组方法
- c++ - 转换为提取运算符的右操作数 (>>)