共享主机上的codeigniter中的file_get_contents

时间:2016-08-02 20:58:05

标签: php codeigniter

在我在WAMP的代码点火器项目中,我能够做到这一点并且有效:

file_get_contents('C:\wamp\www\codeigniter\application\controllers\calendarmonth.sql');

我似乎无法确定在我的直播共享托管网站上使用哪条路径。

当我这样做时

file_get_contents(base_url() .'application/controllers/Calendarmonth.sql');

我得到" HTTP请求失败了! HTTP / 1.1 403禁止"

2 个答案:

答案 0 :(得分:2)

Calendarmonth.sql文件移到应用程序文件夹之外。

如果在php中存在设置allow_url_fopen

<强> FYI

应用程序/控制器路径始终是安全的。因此,如果添加外部文件添加到应用程序之外。应用程序根始终可访问。

<强>链接

  1. ini_set not working

答案 1 :(得分:0)

我发现了一个帖子: base_url() function not working in codeigniter

那里的最佳答案应该也可以解决。您需要先在配置中启用base_url()。