4
내 PHP 페이지 중 하나를로드하려고 할 때 다음과 같은 오류가 점점 오전 :하면 fopen 권한이 거부
[금 4월 22시 59분 50초 2011 08] [오류] [클라이언트 : 1] PHP 경고 :하면 fopen (tracking_id.txt) : 줄에 /var/www/basic.php에서 거부 권한을 61
라인 (61) 아래의 스크립트에서 두 번째 라인 :
$ourFileName = "tracking_id.txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fwrite($ourFileHandle, $trackingId);
fclose($ourFileHandle);
스트림을 열지 못했습니다
누구나 이것이 어떻게 생각하는지 알 수 있습니다. 알았어?
나는 우분투를 OS로, 아파치를 웹 서버로 사용하고있다.
나는 LAMP 서버를 설치하는 tasksel 프로그램을 사용
입니다 ,하지만 내 개발 기계에 문제가 있습니까? – oshirowanen
개발 컴퓨터에 파일이있는 폴더는 실제 서버와 다른 사용 권한을가집니다. 하나의 경우 폴더의 소유자는 웹 서버 사용자이지만 다른 사용자는 다른 사용자 일 수 있으므로 PHP는 새 파일을 만들 수 없습니다. – dionyziz
나는 또한 같은 유형의 문제를 겪고있다. 그러나 질문의 OP와 같이 나는 어떤 파일이 빌드되는지 알지 못한다. 이름은 스크립트를 통해 생성되고 새로운 파일은 읽기와 함께 폴더 안에 그 이름으로 유지되어야한다. 소유자, 그룹 및 다른 사람에게 사용 권한을 쓰거나 ..... 도와 주실 수 있습니까? – Starx