php - CodeIgniter 项目加载空白网页

标签 php macos apache codeigniter ubuntu

我有一个在 Mac OS X Lion 上成功运行的 codeigniter 项目。当尝试在 ubuntu 中运行相同的项目时,请求 localhost/project 会导致没有源的空白页面。

我已将 AllowOverride All 添加到 apache.conf 但无济于事。我最新的策略是在索引和包含文件的重要位置放置一条 die() 语句,试图找到代码失败的行。通过这种方法,我在 system/core/CodeIgniter.php 中发现在“$CI = new $class();”行之前有一个 die 语句。执行,而它之后的一个(可能是所有后续代码)不执行。

我可以用这些信息做什么来帮助我在本地运行这个项目?

谢谢!

最佳答案

当我开始使用 CI 时,我有同样的空白页。

对我来说,只是我忘了在我的机器上安装 mySQL。您不会收到错误,因为在系统文件中,数据库连接前面有一个“@”,因此不会显示任何错误。

如果这不是问题,请检查您的 PHP 版本,或尝试在 index.php 文件中添加 phpinfo()。

关于php - CodeIgniter 项目加载空白网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7486872/

相关文章:

javascript - 按钮单击事件后显示文本框

php - 当变量为 false 时的 Where 子句不将其考虑到 SQL 查询中?

php - 多个 INSERT 查询获取每个的last_insert_id

cocoa - Mac OS X 上的 Open Directory 目录域名

php - 在 PHP 中从 MySQL 返回 blob 数据并转换为 base64_encode 以添加到数组

macos - 如何创建具有半透明/模糊背景的优胜美地风格的 View ?

swift - OSX Cocoa NSCollectionViewFlowLayout 水平滚动缩放/放大不起作用

apache - 仅在第一个节点发生故障时才向第二个 tomcat 节点发送请求

java - MD5 作为 Apache Camel 中的幂等 key

apache - WAMP 本地主机上的多个域