CodeIgniter:无法打开流:没有这样的文件或目录

时间:2015-06-10 01:45:19

标签: php codeigniter require

我有一个

A PHP Error was encountered

Severity: Warning

Message: require_once(/../scraper_utilities.php): failed to open stream: No such file or directory

Filename: utility_classes/special_price_process.php

Line Number: 3

我只是刚刚包含了一个文件scraper_utilities.php:

require_once('/../scraper_utilities.php');

以下是我目前使用的codeigniter的文件系统:

enter image description here

编辑:我也试过

 require_once('../scraper_utilities.php');

require_once(__DIR__.'/scraper_ci/application/libraries/scraper_utilities.php');

但没有奏效。

3 个答案:

答案 0 :(得分:2)

我使用APPPATH

解决了这个问题
require_once(APPPATH.'libraries/scraper_utilities.php');

答案 1 :(得分:1)

首先删除它:

require_once('../scraper_utilities.php');

../会将你带到一个目录,初始/将一路带到根目录

答案 2 :(得分:0)

使用APPPATH在项目中找到文件。在codeigniter中,不允许您返回目录,而需要使用APPPATH,这将为您提供应用程序的根目录。

在您的情况下,它将像

require_once(APPPATH.'utility_classes/special_price_process.php');