所以我有一个使用CI框架编写的网站.它在原始主机(Apache)上运行良好.它在本地工作正常(IIS 7 Express).我们刚刚购买了一个新的VPS(Windows Server 2008 R2)并预装了PHP(PHP版本5.2.10),当我进入该网站时,我得到一个空白页面.
通过简单地打印'OK'进行调试后,我经常确定CodeIgniter.php正在进行中:
$CI = new $class();
现在尝试解决我已经进入config.php并设置的问题:
$config['log_threshold'] = 4;
但是我甚至没有得到任何日志文件.我注意到权限没有启用写入所以我去了"c:\ inetput\wwwroot"并为用户"IIS_IUSRS"设置了最大权限
不幸的是,没有创建日志文件."index.php"仍然是空白,所以我完全糊涂了.这是我第一次使用CI应用程序.请帮忙!
编辑:确保已安装MySQL并为PHP启用MySQL
谢谢克里斯
特雷弗是对的.我有同样的问题,安装php-mysql后立即解决了.我在CentOS 6.2上运行它,我做了yum install php-mysql并且它工作正常.