Apache + PHP + MariaDB环境搭建
来源:互联网 发布:施耐德plc编程软件 编辑:程序博客网 时间:2024/06/04 19:03
首先说明环境如下:
- windows7 64位
- Apache2.4
- PHP5.6
安装过程中出现的问题
安装Apache服务器出现缺少.dll错误
这个从网上搜索应该很好解决,具体的.dll文件名称没有记录下来Apache关联PHP出现错误
httpd: Syntax error on line 182 of D:/wamp/Apache24/conf/httpd.conf: Cannot load D:/wamp/PHP5/php5apache2_4.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3
在网上找了好久,有人说是版本问题,但是关于Apache2.4和PHP5.6版本关联的很少。后来无奈之后双击了一下php.exe
,出现错误“缺少msvcr110.dll”,这个很容易解决,然后就好了。
关联MariaDB
在php.ini中找到extension_dir = D:/wamp/PHP5/ext
,修改为自己环境中的值。
将php_mysql.dll
、php_mysqli.dll
、php_pdo_mysql.dll
加入环境变量,可以复制到C:\Windows\System32
目录下,也可以通过系统的环境变量来设置。
然后可以来测试一下:
<?php function testDBConnection($db_host, $db_user, $db_password, $db_name) { $mysqli = new mysqli($db_host, $db_user, $db_password, $db_name); $sql = "INSERT INTO `user` (username, pwd) VALUES (?, ?)"; $stmt = $mysqli->prepare($sql); $data1 = "data1"; $data2 = "data2"; $stmt->bind_param("ss", $data1, $data2); $stmt->execute(); $stmt->close(); $mysqli->close(); } testDBConnection("localhost", "root", "yourpassword", "testdb");?>
0 0
- Apache + PHP + MariaDB环境搭建
- LAMP环境搭建(CentOS7+Apache+Mariadb+PHP)
- centOS 7.1.1503 搭建Apache+Mariadb+PHP环境
- centos lamp 环境搭建 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python
- Apache+PHP环境搭建
- apache+php环境搭建
- PHP+apache环境搭建
- apache + php环境搭建
- apache-php环境搭建
- PHP + Apache 环境搭建
- Apache+php环境搭建
- CentOS 7.0 安装配置php环境 Apache+PHP+mariadb
- 【LAMP环境搭建】MariaDB安装和Apache安装
- CentOS 7.0搭建LAMP服务器(Apache+PHP+MariaDB)
- Centos yum安装php+mysql(mariadb)+httpd(apache)环境
- Apache Httpd PHP环境搭建
- Windows+Apache+php环境搭建
- php+mysql+apache环境搭建
- SPP for Visual Recognition
- PowerDesigner重新学习
- (结构型模式)FLYWEIGHT——享元模式
- 计算机图形学(二)输出图元_11_OpenGL多边形填充区函数(下)
- 设计模式入门
- Apache + PHP + MariaDB环境搭建
- C++实现设计模式之——工厂模式
- 行为型模式:OBSERVER——观察者模式
- 中国压缩传感资源(China Compressive Sensing Resources)
- Java学习基础(2)
- 结构型模式:DECORATOR——装饰模式
- Linux快捷键大全
- java中Math的一些用法
- 回调函数