【问题标题】:Php 7.0 Armbian,how i can FIX Mysqli?Php 7.0 Armbian,我如何修复 Mysqli?
【发布时间】:2020-03-12 08:17:16
【问题描述】:
root@orangepilite:~# php -e 'phpInfo();' | grep -i mysqli
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/mysqli.so' - /usr/lib/php/20151012/mysqli.so: undefined symbol: mysqlnd_connect in Unknown on line 0
root@orangepilite:~# ^C

root@orangepilite:~# apt-get install php-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
php-mysql is already the newest version (1:7.0+35ubuntu6.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@orangepilite:~#

如何启用和修复 MYSQLI? PhpAdmin 错误screen

【问题讨论】:

  • 尝试重启apachesudo service apache2 restart
  • @jagad89 - 看看这个问题,看起来他们正在从命令行使用 PHP,所以重新启动 Apache 不会有任何区别。
  • @jagad89,已经重启,没有帮助
  • 你安装了多个php版本吗?
  • 你应该运行php -v和一个带有<?php phpinfo();的php页面,两个版本应该匹配。很多时候 php-cli 版本和 apache 激活的 php 版本不同。

标签: php ubuntu mysqli orange-pi armbian


【解决方案1】:

修复者

extension=/usr/lib/php/20151012/mysqlnd.so
extension=/usr/lib/php/20151012/mysqli.so

在 php.ini 中

【讨论】:

    猜你喜欢
    • 2017-10-25
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 2019-06-26
    • 2013-05-31
    • 2019-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多