我的服务器上有两个php版本(Ubuntu 14.04) php5.6和php7.2
我之前安装了mysqli并正常工作。但不是,当我尝试运行命令时
php5.6 bin/wserver.php
我收到一个错误
PHP Fatal error: Class 'MyApp\mysqli' not found in
/home/server/src/MyApp/MySQL.php on line 32
在php.ini (php5.6)中,我看到了这两个扩展
extension=mysqlnd.so
extension=mysqli.so
我哪里做错了?
我正在尝试在php版本之间编写bash脚本,但是我得到了以下消息错误:
Which PHP version would you like to enable?
php5.6
Module php5.6 already disabled
Module php7.1 already disabled
Module php7.2 already disabled
Enabling...
ERROR: Module does not exist!
我的代码:
#!/bin/bash
echo "Which PHP version would you like to enable?"
我在PHP5.6上使用MySQL有一个问题,在PHP5.6上调试PHP,OpenSSL,MySQLnd驱动程序并在Ubuntu14.04机器上试用mysql_client三天后,我得出了一个结论: Google Cloud SQL SSL证书不能在PHP5.6和更高版本上工作。
首先,Google Cloud是一项伟大的服务,现代密码学在整个Google生态系统中都得到了加强。然而,我不能使用它,因为一个小问题: Google Cloud SQL SSL服务器证书有不可能的通用名称。
Google Cloud SQL Server (或对等)证书的通用名称(CN)类似于:
CN=proje