【问题标题】:Codeigniter application displays blank page on localhost ubuntuCodeigniter 应用程序在 localhost ubuntu 上显示空白页
【发布时间】:2017-02-24 08:47:30
【问题描述】:

我在 ubuntu localhost 中变得空白。相同的应用程序在 Windows 操作系统上运行良好。我没有收到任何错误,只显示一个空白页。我还授予该文件夹 777 权限。请帮忙

【问题讨论】:

  • 太宽泛了,请确保控制器文件名和类等是 ucfirst,因为这里所说的区分大小写 codeigniter.com/user_guide/general/styleguide.html#file-naming
  • 根据您的建议,我进行了更改,但没有运气 - @wolfgang1983。我的错误报告也启用了。有什么建议吗?
  • 你的 http 和 php 日志告诉你什么?你在运行 SELinux 吗?
  • 我进一步调试,发现在index.php require_once BASEPATH.'core/CodeIgniter.php';这条线导致了这个问题,因为我在这条线之前放置了 echo 它被执行但在这条线之后没有。并且 [Sat Feb 25 21:16:25.503671 2017] [mpm_prefork:notice] [pid 1191] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.21 已配置——在 apache 日志中恢复正常操作- @布莱恩拉姆齐

标签: linux apache codeigniter ubuntu


【解决方案1】:

有多种因素:

1) 检查你的配置文件。您如何定义您的基本 URL 等,或者他们有可能以错误的方式调用您的控制器。这可能对你有帮助CodeIgniter - Default controller not loading automatically

2) 您的 LAMP 堆栈中也有可能缺少某些东西(依赖性)。只需使用“tasksel”软件包安装程序重新安装您的 LAMP 环境。它将安装所有依赖项的所有 LAMP 堆栈。

【讨论】:

  • 第二个建议对我有用。我使用了taskel并安装了LAMP堆栈。你拯救了我的一天。谢谢@Ashish Tiwari KUDOS :-)。也感谢其他试图帮助我的人
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-07
  • 1970-01-01
  • 2016-09-05
  • 1970-01-01
  • 2021-12-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多