저는 PHP/MySQL 웹 응용 프로그램을 새 서버로 이동하려고합니다. 응용 프로그램은 클라이언트가 원하는 다른 여러 서버에서 제대로 실행됩니다. 문제 1은 화면이나 오류 로그에 오류를 표시 할 수 없다는 것입니다. (이것에 대해 별도의 질문을 게시했습니다). 내가 계속해서 더 많은 것을 보여줄 오류를 얻을 수 있다면 좋겠지 만, 지금까지 내가 아는 것은 모듈을 확장하려고 할 때 실패한 것이다. 나는이 수업을 그냥 끝내 버렸다 :PHP 클래스를 확장 할 수 없습니다
class Module_Organization extends LmsModule {
function Module_Organization($module_name = '') {
die('Made it into the function');
}
}
아무런 반응이 없다. 하지만 다음과 같이 변경하면
class Module_Organization {
function Module_Organization($module_name = '') {
die('Made it into the function');
}
}
이 실행됩니다. 그래서 확장 부분이 그것을 위로 걷고있는 것 같습니다. 하지만이 코드가 다른 5 개의 다른 서버에서 제대로 작동한다는 것을 알고 있기 때문에 코드라고 생각하지 않습니다. 그래서 PHP가 클래스를 확장하는 것을 막을 수있는 서버 설정이 있는지 궁금합니다.
도움을 주셔서 감사합니다.
'LmsModule'에 무엇이 있습니까? 어쩌면, 뭔가 특별한 걸까요? 아니면 현재의 서버가 이해하지 못하는 것일까 요? – BlitZ