【发布时间】:2017-06-11 13:37:46
【问题描述】:
我正在使用 PHP Codeigniter 并且意外地在实时服务器上发生了此错误。谁能帮忙。
严重性:核心警告
消息:模块“imagick”已加载
文件名:未知
行号:0
【问题讨论】:
标签: php codeigniter-3
我正在使用 PHP Codeigniter 并且意外地在实时服务器上发生了此错误。谁能帮忙。
严重性:核心警告
消息:模块“imagick”已加载
文件名:未知
行号:0
【问题讨论】:
标签: php codeigniter-3
在index.php文件中修改这一行
define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');
到
define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'production');
【讨论】:
那是从 php 加载而来的。在你的大学文件中有 2 行加载 imagick 扩展
假设 Linux 服务器可能位于 /etc/php/conf.d 或类似位置。
Ubuntu 服务器使用/etc/php7/apache/conf.d 例如假设您使用 php 作为 Apache 模块
在里面你应该可以用 grep 搜索 imagick 这个词 只需删除其中一个
【讨论】:
我在使用 Codeigniter 时遇到了类似的问题。在本地运行时错误不显示,但在服务器中显示。 我的解决方案是在 index.php 的末尾添加脚本
ini_set('display_errors','off');
现在,我的错误消失了。希望这能有所帮助。
【讨论】: