【发布时间】:2017-12-29 19:42:22
【问题描述】:
我在 Raspberry Pi 1 B+(RASPBIAN STRETCH LITE)上安装了 Apache 2 和 PHP )。我有一个网站在上面运行,带有一个文本框和一个 PHP 脚本,当用户提交时,该脚本应该将文本框的内容保存到服务器上的文本文件中。 我基本上尝试了所有东西,但 php 脚本无法保存。 PHP 确实获得了文本框内容(我对其进行了测试 - 它工作得很好)。
这是我的 PHP:
<?php
include "code/multiPage/topBar.html";
$dir = "/data/searches.txt";
if ($_REQUEST) {
$input = $_REQUEST["search"];
file_put_contents($dir, $input, FILE_APPEND);
}
?>
除了这个问题,PHP 工作正常。
该文件夹对每个人都有读写权限。 我也尝试让 PHP 创建自己的文件夹,代码类似于:
if (!file_exists('path/to/directory')) {
mkdir('path/to/directory', 0777, true);
}
PHP 甚至无法做到这一点。
提前感谢您的帮助!
【问题讨论】:
标签: php linux raspberry-pi apache2