我使用PDO databaseconnect 使用MVC模型中的类和对象进行PHP编程。mvc在我的主机上不工作
我做了一个网站,我的本地主机 工作100%,但当我上传到我的主机(和当然更改数据库连接数据), 它没有工作。我包含在我的view.php(MVC)中的html没有被添加到页面中。虽然我测试了是否包含view.php文件,它是。那么是否有任何必要的准备使我的渲染功能起作用?
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文件的完整路径。例如。 'include __DIR__。 “/app/views/template/header.php”;' – 2013-04-27 10:54:51
第一步是确保您的主机上的PHP向您显示所有错误。然后从那里开始工作......如果没有任何回应,则必须有一个未打印的错误。通常主机只显示致命错误而不是警告。 – 2013-04-27 10:55:39
“不起作用”不是有效的PHP错误消息。 – 2013-04-27 10:58:45