PHP7.0 apache2扩展未加载到phpInfo()中

时间:2019-06-21 06:12:43

标签: php mysql linux apache2

我可以使用

mysql -u #### -p 

但是我还没有尝试创建表。 我想先检查连接 但是浏览器上没有输出 在函数mysqli_connect。()之后 错误日志显示此输出。

这是用于Linux服务器[ubuntu 0.16.04.5](在腻子上),运行MySQL 5.7(MariaDB),PHP 7.0.33和Apache 2。

我已经尝试添加/启用扩展名,例如

extension = php_mysqli.dll
extension = mysqli.so 
extension = mysql.dll
extension = mysql.so
extension_dir = "./ext"
# php -m
mysqli

我也使用命令

sudo apt install php-mysqli
sudo service apache2 restart

这是我的php代码。

<?php
        ini_set('display_errors',1); error_reporting(E_ALL);
        error_reporting(~0);
        $servername = "xxx.xxx.xxx.xxx:yyyy"; //my port is 22 but mysql table port is 3306, so I use 3306.
        $username = "####"; // same as above.
        $password = "*****"; // password that can access mysql
echo 5; //test1
// Create connection
        $conn = mysqli_connect($servername, $username, $password)
echo 5; //test2
// Check connection
        if (!$conn) {
           die("Connection failed: " . mysqli_connect_error());
        }
        echo "Connected successfully";
        mysqli_close($conn);
      ?>

有人建议吗?

0 个答案:

没有答案