apache2.2不支持php7,会报错
cannot load php7apache2_4.dll into rver
前排提示:保证安装文件夹和我的一致可以省事很多哦
apache 2.4 : https://www.apachelounge.com/download/vc14/
php7:
phpmyadmin:
apache 和 p沟壑hp的vc版本需注意和自己电脑上安装的vc依赖一致
解压apache2.4 将目录 apache24剪切到c盘根目录
打开 conf/httpd.conf找到 #rvername 去掉 #(注释)# if your host doesn't have a registered dns name, enter its ip address here.#rvername www.example.com:80找到 listen 80 修改端口号(可选操作)
#listen 12.34.56.78:80listen 80以管理员身份运行cmd,进入apache24\bin 目录(httpd.exe所在目录)运行以下命令:httpd.exe -k install -n “apache24”
c:\apache24\bin>httpd.exe -k install -n "apache24" installing the 'apache24' rvice the 'apache24' rvice is successfully installed.
如上显示就安装成功了。
注意
如果不是管理员身份运行cmd,操作时会报错:
httpd.exe -k install -n "apache24" installing the 'apache24' rvice (os 5)拒绝访问。
安装成功后,下面可能显示:testing httpd.conf.... errors reported here must be corrected before the rvice can be started.
这是因为httpd.conf配置出错。后续配置好即可
服务安装成功后即可在系统服务中看到apache24,如下图所示:
bin目录中找到 apachemonitor.exe ,双击运行,启动apache服务
apache24安装成功
验证:在浏览器输入,如果显示it works!,表示apache安装成功
修改apache的配置文件,让apache支持解析php文件
在httpd.conf中找到 #loadmodule xml2enc
添加如下:
loadmodule php7_module "d:/php7/php7apache2_4.dll" phpinidir "d:/php7"
找到 <ifmodule mime_module>
,添加addtype application/x-httpd-php .php
.如下:
<ifmodule mime_module> addtype application/x-httpd-php .php
找到<ifmodule dir_module>
在index.html前面添加 index.php。即:
<ifmodule dir_module> directoryindex index.php index.html <只要彼此爱过一次/ifmodule>
修改php
将 php 路径d:\php7添加到系统 pat建设和谐家园h 中。复制d:\php7\php.ini-development 并重命名为 php.ini,修改如下内容:
找到; extension_dir
,添加 extension_dir = "d:/php7/ext"
.如下:
; extension_dir = "./" ; on windows: extension_dir = "d:/php7/ext邓紫棋 存在"
找到; extension
把需要的扩展前面的注释(;)去掉,下面列出可能需要的扩展
extension=php_bz2.dllextension=php_curl.dllextension=php_fileinfo.dllextension=php_ftp.dllextension=php_gd2.dllextension=php_gettext.dllextension=php_gmp.dllextension=php_intl.dllextension=php_imap.dllextension=php_mbstring.dllextension=php_mysqli.dllextension=php_openssl.dllextension=php_xmlrpc.dll
前往c:\apache24\htdocs目录,建立 index.php,并输入一下内容:
<?php phpinfo(); ?>
访问 ,出现如下画面,则成功:
(验证mysql连接-可选操作)修改前面的index.php 为如下内容:<?php $con = new mysqli('localhost','root','123456','hongshi'); if(!$con) die("connect error:".mysqli_connect_error()); el echo "success connect mysql\n"; $con->clo();?>
如果显示:success connect mysql
,则访问mysql成功
完成~
本文发布于:2023-04-07 15:09:52,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/6057d3cb6685567f7ed0da0c02d16763.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:搭建apache2.4+php7+mysql+phpmyadmin.doc
本文 PDF 下载地址:搭建apache2.4+php7+mysql+phpmyadmin.pdf
留言与评论(共有 0 条评论) |