我刚刚安装了LAMP stack(也尝试了nginx),在安装phpmyadmin并尝试访问“localhost/phpmyadmin”后,我收到以下消息:
The mysqli extension is missing. Please check your PHP configuration
我已经试过这里的步骤,也试过这里的步骤。
我试着在Ubuntu 18.04'php7上安装。2-mysql(php7.2是我当前的php版本)和php7。2-mysqli“重定向到”php7。“2-mysql”,这两个版本都已在其最新版本中安装。
在phpmyadmin文档中,以下是关于缺少的扩展的说明:
1.20我收到一个关于缺少mysqli和mysql扩展的错误。
要连接到MySQL服务器,PHP需要一组MySQL函数,称为
目前PHP提供了两个接口作为MySQL扩展—MySQL
此外,我已经尝试修改php。ini文件添加或取消注释以下行:
extension=mysqli
extension=mysqli.so
extension=mysqli.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
然后尝试重新安装phpmyadmin,使用dbconfig common配置数据库和不配置数据库。还重新安装了mysql服务器(版本5.7.24),安装了或未安装secure_。
使用apache2,我安装了以下php软件包:
php php-cgi libapache2-mod-php php-common php-pear php-mbstring
使用nginx,我安装了以下php软件包:
php-fpm php-mysql
但是这些都没有改变错误消息(即使在清除包和手动删除文件夹并重新安装之后)。
重要的是要注意,堆栈中的所有程序工作正常。让我认为这是phpmyadmin的一些问题。
因此,我想进入phpmyadmin的登录屏幕,但似乎什么都不起作用。已经尝试了好几种解决方案,好几次。如果有人能帮我,请回答!谢谢
如果您更改了一些配置,但在“重新安装”中未将其删除,则没有帮助。按照此命令清除旧配置:
sudo apt purge php7.2-* phpmyadmin
删除后,重新安装软件包:
sudo apt install apache2 php7.2 php7.2-mysql # Add other dependent if you need ...
现在,mysqli
应该存在于/etc/php/7.2/mods-available/20-mysqli中。ini
:
$ cat /etc/php/7.2/mods-available/mysqli.ini
; configuration for php mysql module
; priority=20
extension=mysqli.so
如果您使用FPM
,应该在/etc/php/7.2/fpm/conf. d/20-mysqli.ini
中有一个软链接
我已经浏览了所有与这个问题和我的问题相关的论坛,但都没有效果。我有apache2。2使用php5、phpMyAdmin和MySQL。我已经取消了扩展的注释,我已经检查了我的,mysqli没有出现。我的配置目录是它应该在的地方,它仍然不会加载。
我试图在我的电脑(Windows 8 Pro 64x和XAMPP 3.2.1)上安装composer,因此我下载了Windows Installer并运行它,但出现以下错误: 缺少openssl扩展,这意味着不可能进行安全的HTTPS传输。 我搜索了这个问题并尝试了一些解决方法 extension=php\u openssl。动态链接库 在php中没有注释。C:\xampp\php\php中的in
问题内容: 我已经在Ubuntu 14.04(Trusty Tahr)上安装了PHP 7和MySQL 5.5.47。 我已经使用以下方法检查了已安装的扩展程序: 它输出: 我也无法使用phpinfo()看到MySQLi扩展。如何在PHP 7中启用/安装MySQLi扩展? 这就是为什么我不能使用phpMyAdmin的原因。它说:“缺少mysqli扩展名。” 问题答案: 我找到了解决方案。我可以在ph
进入php源码目录中,配置需要提供mysql_config文件的位置,而且mysql_config文件又要去找mysql其他文件。 由于我的php 和mysql 是2个容器 ,不在一个文件系统里,这可怎么办呀?
我正在处理APK扩展文件,我查看了以下链接: 1)创建APK扩展文件的步骤 2)http://ankitthakkar90.blogspot.in/2013/01/apk-expansion-files-in-android-with.html 我已经从path sdk path/extras/google导入了market_许可、play_apk_扩展 play_apk_扩展包含三个项目down
问题内容: 我正在尝试创建一个扩展的自定义视图。这是我的班级定义文件 : 这是在我的ghostviewscreen.xml中: 现在,我在活动中进行了: 当被调用时,抛出一个异常: 谁能告诉我为什么会出现此错误?谢谢。 问题答案: 我想我弄清楚了为什么这没用。当我应该为两个参数“ Context,AttributeSet”的情况提供构造函数时,我只为一个参数“ context”的情况提供了构造函数
Scala文件 src.main.scala包 }} 这只是一个示例Helloworld程序
我的问题有两个方面。要解决的错误是,当我使用自定义路由重用策略时,当我使用implements重写angular路由器类RouteReuseStrategy时,该策略不会被触发,当我使用extends关键字时,我会出现以下异常, 我的生成设置的详细信息: > 使用gulp编译 gulp.task(“compile”,()=>{let tsResult=gulp.src(“app/**/*.ts”)