2012-04-05 9 views
-3

모든 것이 갑자기 잘 어울립니다. 왜 치명적인 오류가 발생했는지 알 수 없으므로 해결책을 알려주십시오. ???치명적 오류 : 정의되지 않은 함수를 호출하십시오. geoip_open()

경고 : 포함 [function.include (lang.php) 스트림을 여는 데 실패 동작 59

가 경고 라인 /var/httpdocs/dev52/include.php 허용되지 : 포함() function.include] : 59 행의 /var/httpdocs/dev52/include.php에 include하기 위해 'lang.php'를 열지 못했습니다 (include_path = '.:')

경고 : include (lang2.php) [function .include] : 스트림을 열지 못했습니다 : /var/httpdocs/dev52/include.php의 61 행에있는 작업이 허용되지 않습니다.

경고 : include() [function.include] : 포함을 위해 'lang2.php'를 열지 못했습니다. (inclu /var/httpdocs/dev52/include.php의 61 행

경고 : include_once (function.include-once) : 스트림을 열지 못했습니다 :에서 작동이 허용되지 않습니다. /var/httpdocs/dev52/include.php on line 265

경고 : include_once() [function.include] :/var/httpdocs에 포함하기 위해 'inc.php'를 열지 못했습니다 (include_path = '.:'). 줄에 265

치명적인 오류 /dev52/include.php : 나는 당신이 당신의 웹 호스트에게 문의 제안 라인 (266)

+0

"작업이 허용되지 않음"은 포함하려는 파일 (또는 해당 파일이있는 디렉토리)에 대한 변경된 사용 권한을 제안합니다. –

+0

이 파일에 777 권한이 있는지 확인하십시오. – smita

+0

포함 된 디렉토리는 어떻습니까? –

답변

0

에 /var/httpdocs/dev52/include.php에서 geoip_open 정의되지 않은 함수()를 호출합니다. 모든 것이 작동하고 갑자기 phpMyAdmin과 같이 널리 사용되는 패키지에서 갑자기 작동이 멈 추면 누군가가 구성 설정을 변경하고이를 망쳤을 가능성이 높습니다.

이 방법이 도움이되지 않거나 직접 서버를 소유 한 경우 phpMyAdmin을 다시 설치해보십시오.

+0

그게 나머지 일이 내 테스트 디렉토리에 문제가 발생했습니다.이 테스트는 직접적으로 만 작동합니다. 모두 작동합니다. – smita

0

가끔씩 중첩 된 포함에서 발생하는 경우 include(); 문이 lang.php에 있는지 확인하고이 경우 해당 파일을 직접 포함하십시오.

관련 문제