【发布时间】:2017-06-17 15:32:45
【问题描述】:
我收到以下错误:
遇到了 PHP 错误
严重性:警告
消息:出于安全原因,chmod() 已被禁用
文件名:drivers/Session_files_driver.php
行号:191
回溯:
文件:/home/almsa/public_html/library/application/controllers/Home.php 行:23 功能:库
文件:/home/almsa/public_html/library/index.php 行:315 功能: 需要一次
但如果我删除 $this->load->library('session');从我的控制器然后错误消失。 我的控制器只有那条线。
控制器在 localhost 上运行良好,但当我将其上传到实时服务器时出现该错误。
请帮忙,谢谢!
【问题讨论】:
-
从 php.ini* 文件的 disable_functions 中移除 chmod 字符串
-
如果您无权访问 php.ini* 文件,您也可以要求您的托管服务提供商删除上面的字符串
-
请尝试将站点全局配置中的错误报告设置为系统默认值或无,这应该会隐藏 PHP 通知和警告。但不推荐。
标签: php codeigniter codeigniter-3