我正在使用亚马逊ec2实例。 当我尝试访问phpmyadmin时出现以下错误:
Cannot load mysqli extension. Please check your PHP configuration. - Documentation
以前工作过,但我觉得我想升级到php 5.
我跑了这个命令:
`sudo yum install -y php55-mysqlnd php55 php55-xml php55-mcrypt php55-mbstring php55-cli mysql55 mysql55-server httpd24`
我删除了冲突以便让命令运行。
现在phpmyadmin不起作用。我无法通过我的php脚本连接到数据库。
我已将extension=mysqli.so
添加到php.ini文件并重新启动了apache。
如何解决此问题?
答案 0 :(得分:0)
我明白了。我想当我删除冲突时,我有点盲目地做了。
不要做yumo remove httpd*
之类的事情。
不要像我一样懒惰。输入您要删除的内容
无论出于何种原因,我的服务器已经在myUrl.com/phpmyadmin/setup/index.php中删除了,所以我不得不创建一个新服务器(幸运的是它保留了我的桌子)。
如果有人想要一个非常好的参考安装(或修复你的错误),我一直在关注这个:http://www.martin-brennan.com/php-mysql-and-ftp-on-an-amazon-ec2-instance/
我使用上面发布的命令将php 5与该教程结合使用。