CakePHP 기반 응용 프로그램을 실행하려고합니다. 나는이 여기에 실행 얻으려고 Newsletter Mailer v1.1CakePHP 기반 응용 프로그램에서 캐시 클래스 요구시 500 서버 오류가 발생합니다
: 이 그 것이다 mailer.dasministerium.com
을하지만 보시다시피 제가받는 모든는 500 내부 서버 오류입니다. (require $path;
가 I이 줄을 befor) (d 다이이를 추적하는, 내 금형을 얻었다 : cake/libs/cache.php
라인 203
$core = App::core();
$path = $core['libs'][0] . 'cache' . DS . strtolower($name) . '.php';
if (file_exists($path)) {
require $path;
return true;
}
라인 (203)은 :
는 I 아래 파일이 에러를 추적) 메시지.이 줄 다음에 die()를 입력하면 500 오류가 발생하지만 필요한 파일 (
cake/libs/cache/file.php
)에서 die()를 사용하면 500을 받게됩니다.
그래서 모든 것이 실제로 필요한 것에서 충돌하고 있습니다.
나는 우분투 8.04를 실행하는거야 LTS 64 비트, PHP 5.2.4 (아파치 모듈로, NOT 빠른 CGI)
모든 아이디어를 어떻게 실행을 얻는 방법?
미리 감사드립니다. 데이비드
편집:
오류 파일에 모든 오류를 인쇄 한 후 내가이 발견
PHP Fatal error: Class 'CakeLog' not found in /var/www/vhosts/dasministerium.com/subdomains/mailer/httpdocs/cake/libs/cache/file.php on line 83
가 Unfortnunately이 파일의 모든 CakeLog
에 대한 참조가없는을 .. 그래서 : wtf ?!
편집 2 :
var_dump(class_exists('CakeLog')); // this before the crashing
// require() returns true!
편집 최종! CakePHP의 <
그것 -
어떻게하면 아파치 로그를보고 – dogmatic69
@ dogmatic69가 이미 확인했습니다. 결과 없음 –
파일 권한? – Leo