我的 CodeIgniter 应用程序在 Amazon 实例上运行。我也创建了所需的数据库(在 MySQL 上)。
当我尝试使用亚马逊弹性 IP/Appname 访问它时,我曾经得到空白页。
我检查了我的 index.php,认为它没有加载 Controller 。但是在我默认 Controller 的 index
函数中,我做了一个简单的 echo "Hello!";
结果很好!
但实际上我在索引函数中加载了我的数据库,并通过模型进行了很多查询。
因此问题一定出在数据库上。虽然我不能把我的手指放在上面。 我如何摆脱这些空白页??
有什么帮助吗??
提前致谢..
PS:相同的应用程序在本地主机上运行,没有任何其他更改。
最佳答案
问题已经解决
首先,我用 PHP 重新安装了 MySQL (sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
)
然后我不得不在 database.php 上更改 MySQL 的登录设置。 :)
关于php - Amazon EC2 上的 CodeIgniter 应用程序显示空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12328863/