为什么 codeigniter 中的加密在本地服务器而不是在服务器上工作?
Why encryption in codeigniter working in local server but not on the server?
我在本地 wamp
服务器中使用了以下代码,一切都很完美。
$this->encryption->encode($result['wo_id']);
但是同样的代码在在线上传到网络服务器时显示错误。为什么?
您需要在服务器上安装 Mcrypt 库,Codeigniter 加密库才能正常工作。
如果您拥有服务器的 root 访问权限并且正在使用 Ubuntu/Debian 之类的东西,那么执行此操作应该与 sudo apt-get install mcrypt
.
一样简单
然后重启你的服务器,你应该会发现一切正常。
因为 PHP 我的服务器版本很旧。我从
启用了 PHP 扩展 php_mcrypt
WAMP icon -> PHP ->PHP extensions -> php_mcrypt
现在可以正常使用了。
我在本地 wamp
服务器中使用了以下代码,一切都很完美。
$this->encryption->encode($result['wo_id']);
但是同样的代码在在线上传到网络服务器时显示错误。为什么?
您需要在服务器上安装 Mcrypt 库,Codeigniter 加密库才能正常工作。
如果您拥有服务器的 root 访问权限并且正在使用 Ubuntu/Debian 之类的东西,那么执行此操作应该与 sudo apt-get install mcrypt
.
然后重启你的服务器,你应该会发现一切正常。
因为 PHP 我的服务器版本很旧。我从
启用了 PHP 扩展 php_mcryptWAMP icon -> PHP ->PHP extensions -> php_mcrypt
现在可以正常使用了。