우분투 11.10에서 실행되는 램프 웹 응용 프로그램을 작업하고 있습니다. 웹 아파치, php, mysql에 대한 지침을 따라 갔다.PHP는 우분투 램프 웹 응용 프로그램에서 파일을 열지 않습니다.
나는 내 자신의 ID로 명령 줄에서 실행할 때 잘 작동하는 PHP 스크립트를 가지고있다. 그러나 스크립트를 웹 응용 프로그램 프레임 워크에 넣으면 로그 파일을 열어서 (/ tmp에) 열 수 없으며/var/www/myapp/html의 다른 파일도 읽을 수 없습니다.
저는 Ajax를 사용하여 서버에서 파일 내용을 검색 한 다음 브라우저에 파일을 제공합니다. 따라서 내 URL은 "php/myphpscript.php? arg = ......."처럼 보일 것입니다.
내 디렉토리 구조는 /var/www/myapp/html | php | js | cfg입니다.
나는이 문제가 허가, 보안과 관련이 있다고 알고 있지만, 나는 아주 상실감에 처해있다. 누군가 내가 여기서해야 할 일을 설명 할 수 있습니까?
감사합니다,
아파치 오류 로그 :'/ var/log/apache/error.log'를 검사하여 시작하십시오. 그러면 실제로 일어난 일을 알게 될 것입니다. – rzetterberg
허가없이 htdocs에 대한 사용 권한을 변경하려고하면 아무 것도하지 않겠습니다 – Gerep