我已经购买了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->软件-> Modeule安装程序-> PHP扩展和应用程序包->显示可用模块-> Structures_DataGrid_DataSource_PDO(0.2.0)->来安装扩展pdo_mysql
。尝试ti安装时,它给了我这个错误。
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-> custom-> php extensions下找到该扩展名],所以请指导我必须要做的是,还有一件事,在php.ini文件中没有显示任何扩展名,我可以说扩展名是重复的。我还通过转到WHM-> software => Multi PHP ini编辑器进行了检查。
答案 0 :(得分:0)
检查您的php.ini
或任何pdo.ini
文件(etc/php5/cli/conf.d/10-pdo.ini)
,可能是extension = "pdo.so"
正在加载twice
。删除其中之一,重新启动apache,然后检查。