저는 log4php로 작은 PHP 응용 프로그램을 만들고 Windows 7 및 net을 실행하는 내 데스크탑 컴퓨터에 만듭니다. 괜찮아요, 매일 파일이 만들어지고 로그가 있습니다.log4php는 리눅스 환경에서 파일을 만들 수 없습니다.
지금 우분투 11,04를 실행중인 노트북에 있습니다. 내가 원래이
월 5월 16일 18시 3분 44초 2011] [오류]를 실현 후론
/var/www/Ingrator
에서 폴더Integrator
(응용 프로그램 이름)과 하위 폴더로 persmission 755을 준 [클라이언트 127.0.0.1] PHP 경고 :하면 fopen (./ 로그/daily_20110516.log) : /var/www/Integrator/lib/log4php/appenders/LoggerAppenderFile.php에서 거부 권한을 줄에 77
권한 문제를 아파치에 : 스트림을 열지 못했습니다 로그, 나는 소유자를 현재 소유자로 변경했지만, 이것은. 그것은 동일한 오류를냅니다. 지금도 허가 777을 가지고 있습니다. 그것은 여전히 끈기 있습니다. 그래서 나는 조금 놀랐다. 나는 그것을 고칠 수 있니? 이것을 읽어 주셔서 감사합니다.
로그 디렉토리가있는 절대 경로는 무엇입니까? –
스크립트를 실행하는 사용자는 7로 설정된 사용 권한을 갖고 파일 소유자 그룹으로 추가되어야합니다. chown root : newUser fileName 및 chmod 775 –
안녕하세요, 필 감사합니다. 지금 파일 사용 권한은 모두 777입니다. 제안하신 내용을 조금 더 자세히 설명해주십시오. –