Ubuntu 16.04.4 LTS环境中php7.0使用mysqli失败,数据库无法访问

环境:

  Ubuntu 16.04.4 LTS

  php7.0

输入命令php -m,显示如下,发现没有mysqli模块

输入命令sudo apt install php-mysql,安装mysql模块,再次查看,发现安装成功,连接数据库正常。(若有必要,重启php,nginx或apache)

原文地址:https://www.cnblogs.com/themeth/p/10385447.html

时间: 2024-08-05 07:52:18

Ubuntu 16.04.4 LTS环境中php7.0使用mysqli失败,数据库无法访问的相关文章

ubuntu 16.04下手动安装apache2\php7.0\mysql\phpmyadmin\ftp等环境

在ubuntu下安装一个web环境,应该说非常简单. 首先是防火墙:http://wiki.ubuntu.org.cn/Ufw%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97   参考地址https://linux.cn/article-8087-1.html ------------ sudo apt-get install ufw  安装 sudo systemctl start ufw 启动sudo systemctl enable ufw 启用 sudo ufw

阿里云 Ubuntu 16.04 搭建LAMP环境

平时都用公司的测试服务器,而公司的服务器都是我们老大搭好的.最近趁着双十一阿里云搞活动,买了个低配置的服务器自己玩玩.俗话说,好记性不如烂笔头,还是把配置过程记下来吧! 操作系统:Ubuntu 16.04 64位 1.查看apt源 vim /etc/apt/sources.list 阿里云源: deb http://mirrors.cloud.aliyuncs.com/ubuntu/ xenial main restricted universe multiverse deb http://mi

mariadb install on Ubuntu 16.04.1 LTS

最近在尝试基于Ubuntu 16.04.1 LTS server 部署openstack ,在部署的过程中遇到mariadb 无法正常链接. 问题 参照openstack 官方文档安装mariadb,安装后遇到无法在本地登录的问题 $mysql -u root -p $mysql -h localhost -u root -p 报错如下 mysql (mariadb) ERROR 1698 (28000): Access denied for user 'root'@'localhost' 但使

Ubuntu 16.04.2 LTS PXE全自动安装

Ubuntu 16.04.2 LTS  PXE全自动安装 使用的版本为ubuntu-16.04.2-server-amd64.iso (829M) 1.将光盘中的install\netboot\ubuntu-installer文件夹复制到tftp根目录下. 在tftp根目录下建立ubuntu目录,ubuntu-16.04.2-server-amd64.iso解压到此文件夹中去 2.将\install\netboot\ubuntu-installer\amd64\目录下的pxelinux.0  l

Alienware-15-R3 装Ubuntu 16.04.3 LTS

前言:Alienware-15-R3默认安装的系统是win10.现在卸载win0,装Ubuntu 16.04.3 LTS. 一.下载Ubuntu 16.04.3 LTS镜像文件,下载地址:https://www.ubuntu.com/download/desktop 二.用UItraISO制作USB启动盘 1.UItraISO下载地址:https://cn.ultraiso.net/xiazai.html 2.UItraISO注册码下载地址(亲测可用):http://www.zdfans.com

Ubuntu 16.04.4 LTS 安装最新稳定版docker 18.09.3

[root@dockercluster01 sources.list.d]# cat /etc/issueUbuntu 16.04.4 LTS \n \l [root@dockercluster01 sources.list.d]# uname -aLinux dockercluster01 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@dock

Ubuntu 16.04.2 LTS 安装 jdk1.6 和 tomcat6 (二)

上一篇记录和分享了jdk1.6 在Ubuntu 16.04.2 环境下的安装配置,本文开始安装和配置tomcat 6 2 安装tomcat http://tomcat.apache.org/download-60.cgi 2.2 传入文件 可以在ubunbu上直接下载,也可以在mac上下载完成,通过scp上传到服务器. scp apache-tomcat-6.0.53.tar.gz [email protected]:/home/asialantao [email protected]'s pa

ubuntu 16.04 安装 opencv +contrib (3.2.0) + python 3.5

环境: - ubuntu 16.04 - OpenCV + contrib 3.2.0 (文中附下载链接) - Python 3.5 基于其他环境的配置应该大同小异. 没时间解释了,直接上车. 更新下系统: sudo apt-get update sudo apt-get upgrade 安装依赖项: sudo apt-get install build-essential cmake pkg-config sudo apt-get install libjpeg8-dev libtiff5-d

Ubuntu 16.04搭建lamp环境

先装Apache2 1:apt-get install apache2 然后安装php7.0 2:apt-get install php7.0 安装PHP7.0之后先别安装数据库,先cd /etc/php/7.0/目录下查看这四个目录apache2 cli fpm mods-available是否都在. 如果没有apache2 这个目录,就是有两个库没有安装.用apt-get install libapache2-mod-php libapache2php-7.0 安装之后目录才会存在.(这个问