아파치 2와 PHP를 라스베리 파이 1 B + (라스베가스 스트레치 라이트 )에 설치했습니다. 텍스트 상자의 내용을 사용자가 제출할 때 서버의 텍스트 파일에 저장해야하는 PHP 스크립트와 텍스트 상자가있는 웹 사이트가 있습니다. 기본적으로 모든 것을 시도했지만 PHP 스크립트는 저장하지 않습니다. PHP는 textbox-content를 얻었습니다 (테스트 해 보았습니다).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이 같은 코드로 자신의 폴더를 만들 수 있도록 tryed했다.
미리 도움을 청하십시오!
고마워요! 나는 그것을 시도 할 것이다. : D –
Tryed it - PHP를 다른 경로의 파일에 넣으십시오. 그 위치에 쓸 수 없습니다 - 0 바이트가 저장되었습니다. 나는 이것을 고치는 방법을 자극하지 않는다. –