MVC 모델에서 클래스와 객체를 사용하는 PHP 프로그래밍. PHP를 프로그래밍하는 데 PDO databaseconnect를 사용합니다.mvc이 내 호스트에서 작동하지 않습니다.
내 로컬 호스트 에서 100 % 작동하는 웹 사이트를 만들었지 만 호스트 (및 데이터베이스 연결 데이터 변경)에 업로드했을 때 작동하지 않았습니다. html로 내 view.php (MVC)에 포함 된 페이지에 추가되지 않았습니다. 비록 view.php 파일이 포함되어 있는지 테스트했지만. 내 렌더링 기능을 작동시키는 데 필요한 준비가 있습니까?
class View{
public function render($url = "", $data = true){
include "app/views/template/header.php" ;
include "app/views/template/top.php" ;
include "app/views/template/menu.php" ;
include "app/views/" . $url . ".php";
include "app/views/template/bot.php" ;
include "app/views/template/footer.php" ;
}
}
여기에 대해서는별로 익숙하지 않지만 PHP 파일의 전체 경로를 사용해보십시오. 예. '__DIR__을 포함하십시오. "/app/views/template/header.php"; –
첫 번째 단계는 호스트의 PHP가 모든 오류를 표시하는지 확인하는 것입니다. 그런 다음 거기에서 작업하십시오 ... 아무 것도 울리지 않으면 인쇄되지 않는 오류가 있어야합니다. 일반적으로 호스트는 경고가 아닌 치명적인 오류 만 표시합니다. –
"작동하지 않습니다"는 유효한 PHP 오류 메시지가 아닙니다. –