php - 为什么 FILE_APPEND 给我一个错误文件未找到,但 "true"工作正常但不追加

标签 php json

这是我的代码片段:我不得不用 FILE_APPEND 注释掉这一行。 我不明白这是怎么回事。特别是因为当我使用 FILE_APPEND 时,它会出现找不到文件的错误。

echo '<br />';
$rssrecord = json_encode($rss);
var_dump($rssrecord);

// Update the Rss feed file
require_once('/appconfig.php');

$app = new pathConfig;
$filePath = $app->getPath(); // Set Getter
var_dump($filePath); // outputs all paths
echo "<br><br>";
$jsonPath = $filePath['json']; // Getter for json
echo $jsonPath;
$rssFile = "rss.json";
$putfile = ($jsonPath.$rssFile);
echo '<br />';
echo $putfile;
//file_put_contents($putfile, $rssrecord.PHP_EOL, FILE_APPEND);
file_put_contents($putfile, $rssrecord.PHP_EOL, true);

最佳答案

此问题是“权限”问题。我检查了文件属性和安全性,发现我没有读/写权限,也不能授予自己权限。然后我确实在另一个路径中创建了一个文件,它运行良好。

关于php - 为什么 FILE_APPEND 给我一个错误文件未找到,但 "true"工作正常但不追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34302527/

相关文章:

php - 将动态创建的 ID 放入 javascript

json - 将单元格 a1 中的 JSON 数据提取到 b1、c1、d1 等中。 - Excel

java - 在 Java 中使用 JSON 填充 DropDown

php - PHP后台上传

javascript - 如何检测正则表达式是否有匹配项?

php - 通过PHP zklibrary的zkteco RFID Id阅读器

php - Google Map Javascript API v3 : How to auto/easily adjust zoom level based on address detailness? 反之亦然?

php - Etsy API 不会返回商店列表

java原始数组到JSONArray

java - 如何用 jackson 传递构造函数参数?