2023-02-25 411
最近因在windows环境下搭建php开发环境遇到了各式各样的问题,故在此加以归纳总结。目的有二,一是为了避免以后再次遇到类似的问题,二是为需要的同学提供启示和借鉴。
一:下载需要的软件
以上是我在搭建环境时用到的软件。
具体的下载地址,大家可以去官网进行下载。
关于软件下载选择的提示:
1. 32位系统最好选择32位的软件,64位的同理。
2. 若使用安装包方式下载apache,推荐选择无SSL功能的版本。
3. 下载php时,官方推荐Thread Safe的版本。
4. 若以压缩包版本下载apache与php,他们的编译器必须一致 (若apache使用vc11版,php也应选择vc11),且官网推荐选择VC9+以上的版本并需要提前安装 Visual C++ Redistributable
关于如何从apache官网上下载windows适用的软件,网上有许多教程,这里分享一篇 http://jingyan.baidu.com/article/29697b912f6539ab20de3cf8.html
二:解压文件
三:配置Apache
注意:每次在修改配置文件之后,都应该重启一次apache,这样效果才能实现
打开apache配置文件httpd.conf:apache/conf/httpd.conf
取消对域名的注释:
2. 让apache加载php模块
在httpd.conf文件中添加如下代码:
LoadModule php5_module "D:\server\php\php5apache2_2.dll"
PHPIniDir "D:\server\php"
AddType application/x-httpd-php .php .html .htm
红色区域对应php文件解压的位置。
DirectoryIndex index.html
改为
DirectoryIndex index.php index.html
3. 在D盘新建一个站点目录 如:D:/Workspace/PHP
在httpd.conf中修改以下代码:
DocumentRoot "D:/server/apache/htdocs"
改为
DocumentRoot "D:/Workspace/PHP"
再将
<Directory "D:/server/apache/htdocs">
改为
<Directory "D:/Workspace/PHP">
其中DocumentRoot是apache文件的根目录。也是日后新建php文件存放的目录。
四:配置php
1. 在server/php目录下找到php.ini-development文件,复制一份并重命名为php.ini
2. 打开新建的php.ini文件并修改如下代码:
添加:
extension_dir = "D:/server/php/ext"
3. 开启mysql扩展和扩展各种库功能:
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
改为
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
4.修改php时区
;date.timezone =
改为
date.timezone = PRC
在D:/Workspace/PHP 目录下新建一个index.php文件
并编辑以下内容:
<?php
phpinfo();
?>
若看到以下图片,则说明搭建成功。
原文链接:https://77isp.com/post/34297.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态