【问题标题】:open source code codeigniter with backendpro带有 backendpro 的开源代码 codeigniter
【发布时间】:2016-03-31 20:43:16
【问题描述】:

我将 codeigniter 与 backendpro 一起使用。它在我的本地主机上工作正常。当我上传到主机时,它不起作用。我输入我的域,它会加载空白页。

-服务器: Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.16 mod_antiloris/0.4 MySQL客户端版本:5.0.51a PHP扩展:mysqli

我的本地人: 阿帕奇 MySQL客户端版本:5.1.37 PHP扩展:mysql

我该如何解决?

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    在系统文件夹中查找您的应用程序文件夹,并检查其中的所有值是否正确放置。经常发生,你可能有这样的情况:

    $config['base_url'] = "http://localhost/codeigniterdemo/";
    

    应该是这样的:

    $config['base_url'] = "http://myhost.com/";
    

    此外,您应该检查剩余的值或任何未显示的“奇怪”消息,尝试查看“空白”页面的源代码。

    希望能帮到你

    【讨论】:

      【解决方案2】:

      有很多事情要检查。

      1. /system/application/config 文件夹
        • 将基地址改成config.php中的新地址;
        • database.php 中更新您的数据库凭据;
        • 如果您在 routes.php 中添加了自定义路由,请检查它们是否适用于新的目录结构。
      2. .htaccess
        • 如果您使用自定义重定向,RewriteBase 可能是 localhost 的子目录,而在您的新站点中 - 如果 codeigniter 安装在基本 http 目录中 - 它只是 localhost。检查一下。

      目前我能想到的只有这些;可能你将不得不做其他事情。可以肯定的是,让logs/ 可写。

      【讨论】:

        猜你喜欢
        • 2011-05-21
        • 2011-12-09
        • 2021-04-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-06
        相关资源
        最近更新 更多