2013-08-18 4 views
1

서버에 생성 된 모든 새 PHP 파일에 500 개의 내부 서버 오류가 발생합니다. 그들이 비어 또는새로 생성 된 PHP 파일에 500 오류가 발생했습니다.

<?php 
echo "foo"; 
?> 

그들은 것입니다 여전히 오류와 같은 간단한 무언가가 없더라도

.

.html 파일을 생성하고 성공적으로 수신했으며, 기존의 모든 PHP 파일을 계속 가져올 수 있습니다. 이제는 더 이상 만들 수 없습니다.

왜 이렇게할까요? 내 서버에서 가질 수있는 PHP 파일의 수에 제한이 있습니까?

+1

새로 만든 php 파일의 파일 사용 권한을 확인하십시오. 웹 서버를 실행하는 사용자는 해당 파일을 읽을 수 있어야합니다. – Orangepill

+1

서버 로그를 확인할 수 있습니까? 500은 일반적으로 서버에서 문제가 있음을 의미합니다. – muratgu

+0

오류가 발생했는지 확인하기 위해 이전 PHP 파일 중 하나를 편집하십시오. – Soosh

답변

1

PHP 파일에는 실행 권한이 있어야합니다. 운영체제가 리눅스 인 경우

sudo chmod 777 foo.php 
+1

'755'가 실행되지 않았습니까? –

+1

'755'이면 충분합니다. –

관련 문제