【问题标题】:How to include different level PHP file in a view in CodeIgniter如何在 CodeIgniter 的视图中包含不同级别的 PHP 文件
【发布时间】:2019-04-01 05:05:55
【问题描述】:

我正在开发一个 CodeIgniter 项目,并使用 Linux 共享主机。

-- controllers
-- views
  -- common_include
     -- common_header.php
     -- common_footer.php
  -- admin
     -- dashboard.php
  -- front
     -- index.php

我在其中一个视图页面中调用了一个通用 PHP 文件。我在 admin/dashboard.php 中尝试了以下代码。

include_once VIEWPATH . 'common_include\common_header.php';

在本地主机中它工作正常,但是当我将它上传到托管服务器时它显示此错误:

A PHP Error was encountered
Severity: Warning
Message: include_once(/home/testuser/public_html/testpro.toours.com/application/views/common_include\mobile_header.php):   
 failed to open stream: No such file or directory
Filename: admin/dashboard.php 

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    哦..我找到了解决方案..很简单。

    我不得不使用斜杠而不是反斜杠

    include_once VIEWPATH . 'common_include/common_header.php';
    

    【讨论】:

      【解决方案2】:

      include_once VIEWPATH . 'common_include\common_header.php';这行需要用/代替\,问题就解决了。

      【讨论】:

        猜你喜欢
        • 2010-12-05
        • 1970-01-01
        • 2013-07-17
        • 1970-01-01
        • 2023-03-12
        • 2014-08-24
        • 1970-01-01
        • 1970-01-01
        • 2015-10-24
        相关资源
        最近更新 更多