【问题标题】:Unable to run the commands of reindexing in magento无法在magento中运行重新索引的命令
【发布时间】:2018-12-24 01:26:55
【问题描述】:

我已经购买了 VPS 服务器并在我的 apache 中安装了所需的 php 扩展,现在当我安装 magento 时,缺少一个扩展,即 pdo_mysql,当我再次尝试安装设置时,它确认所有扩展没关系,但我这边没有启用pdo_mysql 扩展。设置完成。完成后,当我运行命令重新索引数据时,它给了我错误

PHP Warning:  Module 'PDO' already loaded in Unknown on line 0
PHP Warning:  Module 'pdo_mysql' already loaded in Unknown on line 0
Status: 404 Not Found

我还尝试通过转到 WHM->software-> 模式安装程序->PHP 扩展和应用程序包->显示可用模块->Structures_DataGrid_DataSource_PDO (0.2.0)-> 安装扩展程序 pdo_mysql 并在尝试时我安装这个它给了我这个错误。

Failed to download pear/Structures_DataGrid_DataSource_PDO within preferred state "stable", latest release is version 0.2.0, stability "beta", use "channel://pear.php.net/Structures_DataGrid_DataSource_PDO-0.2.0" to install
install failed

我还附上了SSH的scrrenshot,所有的命令我都试过了,还是不行。

注意:我从 godaddy 购买了 VPS 服务器并安装了 magento 2.3.0 的设置,但我仍然无法在 Easy Apache 4 -> customize->php extensions 下找到扩展名] 所以请指导我必须为此做一件事,而且在 php.ini 文件中没有显示任何扩展名,我可以说存在重复的扩展名。我还通过 WHM->software=>Multi PHP ini editor.

进行了检查

【问题讨论】:

    标签: magento magento2


    【解决方案1】:

    检查您的php.ini 或任何pdo.ini 文件(etc/php5/cli/conf.d/10-pdo.ini),可能是extension = "pdo.so" 正在加载twice。删除其中一个,重新启动apache,然后检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多