我正在尝试安装OpenCart,但收到以下警告: “警告:需要为OpenCart加载mCrypt扩展才能工作!”警告:需要为OpenCart加载mCrypt扩展才能正常工作
因为我是一个noob在这,有人可以指出我在正确的方向如何解决这个问题?谷歌真的不帮我在这里:(
谢谢!
我正在尝试安装OpenCart,但收到以下警告: “警告:需要为OpenCart加载mCrypt扩展才能工作!”警告:需要为OpenCart加载mCrypt扩展才能正常工作
因为我是一个noob在这,有人可以指出我在正确的方向如何解决这个问题?谷歌真的不帮我在这里:(
谢谢!
所以你说你有FTP访问,你可以编辑php.ini。
如果服务器已安装的mcrypt但不启用,则如果添加:
extension=mcrypt.so
然后保存php.ini并上传,这应该工作。 请注意,某些服务器不会加载用户的php.ini,而是在根文件夹中查找.user.ini文件。
我会建议你,如果我的上述答案不帮助你联系你的托管服务提供商。
非常感谢:) – GetGalax
如果您使用的是Linux系统,你必须访问控制台,你可以激活在php.ini
的mcrypt
模块。
类型到您的控制台:
$ sudo php5enmod mcrypt
这将使模块如果您使用的是PHP 7,而不是PHP 5使用phpenmod
研究所。元首。
如果你得到一个错误,先用
$ sudo apt-get install php5-mcrypt
或PHP 7
$ sudo apt-get install php7.0-mcrypt
这一点,你必须重新启动您的Web服务器后,安装该模块。如果你没有任何理由访问您的终端使用的Apache2
$ sudo service apache2 restart
或该命令nginx的
$ sudo service nginx restart
使用此命令,它可能是可以启用它低谷控制面板(cPanel,Plesk,...)。在大多数情况下,这是一次点击激活,并不是很复杂。
感谢您的回复!我有权访问FTP上的php.ini文件,这是我应该写的地方吗?很抱歉,不知道控制台究竟是什么?但是我可以从我的网络酒店供应商那里获得控制面板。 – GetGalax
wamp附带mCrypt扩展名,但默认不安装。如果U在您的机器或服务器上使用wampsever并启动了wamp,请点击绿色图标 - 选择PHP - PHP扩展,在那里您将检查缺少的所有扩展,包括mCrypt。然后享受您的openCart或任何其他的东西。
它对我很好。
如果您正在使用的Apache2上Ubuntu的:
首先尝试启用的mcrypt使用命令:
sudo phpenmod mcrypt
如果没有安装mcrypt的,使用下面安装PHP的命令
PHP 5.6:
sudo apt-get install php5.6-mcrypt
PHP 7.0:
sudo apt-get install php5.6-mcrypt
insatallation后启用的mcrypt和重启apache
sudo phpenmod mcrypt
sudo service apache2 restart
你可以在这里找到答案:https://serverfault.com/questions/564104 – Spingolini
我发现,但不幸的是,但我不知道在哪里写三行代码,以解决这个问题?对不起... :( – GetGalax
联系你的服务器管理员,并要求他们安装mcrypt。 – billynoah