php - Codeigniter:加载 session 库时出现错误

标签 php codeigniter codeigniter-3

我收到以下错误:

A PHP Error was encountered

Severity: Warning

Message: chmod() has been disabled for security reasons

Filename: drivers/Session_files_driver.php

Line Number: 191

Backtrace:

File: /home/almsa/public_html/library/application/controllers/Home.php Line: 23 Function: library

File: /home/almsa/public_html/library/index.php Line: 315 Function: require_once

但是如果我删除 $this->load->library('session');从我的 Controller 中,错误就消失了。 我的 Controller 只有那条线。

Controller 在本地主机上工作正常,但当我将其上传到实时服务器时出现该错误。

请大家帮忙,谢谢!

最佳答案

  • php.ini* 文件的disable_functions 中删除chmod 字符串
  • 如果您不这样做,请要求您的托管提供商删除上面的字符串
    有权访问 php.ini* 文件
  • 更改允许运行 chmod 的托管提供商
    功能。

引用:http://www.2by2host.com/articles/php-errors-faq/disabled_chmod/

关于php - Codeigniter:加载 session 库时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41970423/

相关文章:

php - Codeigniter 预订模块

mysql - 用于选择没有 2 个相同字段值的行的 codeigniter 查询

php - 找不到版本号为 : 1 的迁移

php - 如何从 codeigniter-query 创建表?

php - 在不破坏其他代码的情况下使用添加列

javascript - 表单提交数据到数据库和url

jquery - Codeigniter 中的自定义 jquery 错误放置

php - 如何避免在双击按钮上插入多个数据

php - gnupg 与 php 抛出 "could not init keylist"

选择框的 PHP onchange 事件