全新安装Magento 2-商店加载正常,管理员登录失败,并显示CURLPROTO_HTTP错误

时间:2018-06-25 18:49:19

标签: magento2

在Ubuntu 16.04上新安装Magento2手动安装。随样品存储显示很好。带有用户名和密码的管理页面也可以正常显示。

输入凭据并尝试登录后,获取

  

在页面上处理您的请求错误时出现错误,错误消息记录号为714486746083。

在Magento安装的log/report文件夹中,我可以看到错误:

  

{“ 0”:“注意:使用未定义的常量CURLPROTO_HTTP-在第50行的/var/www/myserverexample.com/vendor/magento/framework/Objectwork/ObjectManager/Factory/Dynamic/Developer.php中假定为'CURLPROTO_HTTP' ,“ 1” ..“

我检查了:

sudo apt-get install php7.1-curl
Reading package lists... Done
Building dependency tree      
Reading state information... Done
php7.1-curl is already the newest version (7.1.18-1+ubuntu16.04.1).
0 upgraded, 0 newly installed, 0 to remove and 299 not upgraded

权限: magento folder screenshot 有什么建议吗?

2 个答案:

答案 0 :(得分:1)

我只是遇到了同样的问题。 您可能没有安装php-curl扩展名,或者如果安装的是错误的Php版本。尝试重新安装扩展。 This doc告诉您所有必需的Php扩展名,这是系统要求。

答案 1 :(得分:0)

  • php 7.1:sudo apt-get install php7.1-curl
  • php 7.2:sudo apt-get install php7.2-curl
  • php 7.3:sudo apt-get install php7.3-curl
  • php 7.4:sudo apt-get install php7.4-curl

可以解决您的问题