PHP开发环境搭建[通俗易懂]

PHP开发环境搭建[通俗易懂]注:{php_home}指php安装目录1.下载php,不要下载debugpackage和ntspackage,下载地址http://windows.php.net/download/2.配置php1)extension_dir=”./”  修改为extension_dir=”{php_home}/ext”2)将以下所有前面的分号去除extension

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

注:{php_home}指php安装目录

1. 下载php,不要下载debug package和nts package,下载地址http://windows.php.net/download/

2. 配置php
1) extension_dir = “./”    修改为 extension_dir = “{php_home}/ext”
2) 将以下所有前面的分号去除
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
3).保存好php.ini,然后重起apache
3. 下载apache,下载地址http://httpd.apache.org/
4. 配置httpd.conf,在文件尾部添加
LoadModule php5_module “{php_home}/php5apache2_2.dll”
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php “/php/php-cgi.exe”
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
AddDefaultCharset UTF8
PHPIniDir “{php_home}
5. 修改httpd.conf中的DocumentRoot和“<Directory “D:/software/httpd/htdocs”>”,设置为你的workspace;修改“DirectoryIndex index.html”为“DirectoryIndex index.php index.html”
6. 在环境变量中添加:{php_home};{php_home}\ext
7. 启动httpd,若不能启动,则检查80端口是否被占用,检查方法:
1) netstat -aon|findstr “80”,找到80端口的进程的进程号。假设为1234.

2) tasklist|findstr “1234”,通过该行代码找到使用80端口的程序。


如果80端口被“NT Kernel & system”占用,请进行如下操作:

net stop http

提示是否执行时输入y

然后执行:

Sc config http start= disabled

请注意空格。

再启动apache时即可使用了。

 


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194053.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月13日 下午1:43
下一篇 2025年11月13日 下午2:15


相关推荐

  • QQ zone_qq上表白小技巧

    QQ zone_qq上表白小技巧终极QQ-ZONE技巧也就是盗他人QQ-ZONE的代码!首先:打开别人QQ空间的网址,通用的啊!呵呵!网址是:http://q-zone.qq.com/fcg-bin/cgi_access_self.fcg?uin=*******&type=0(******代表别人QQ号码)打开的了吗?看到了什么!呵呵!成功的第一步啦!打开的是个XML文件,别人的每个自定义板块ID和位置信息都在这里显示()

    2025年6月15日
    5
  • 文明距离(civil)

    文明距离(civil)文明距离 civil 题目描述你被一个一向箔打中了 现在你掉到了一个一维空间中 也就是一个数轴上 在这个数轴上 每秒会在一段连续的区间上出现 文明 而你在每一秒开始的时候 可以花费 x 的代价移动 x 的距离 其中 x 是任意非负实数 当你移动结束以后 若你离 文明 的距离为 y 你就需要花费 y 的代价使用 大眼睛 来观测这个文明 不然你就要被黑暗森林攻击了 此处距离是指你到这段区间

    2026年3月16日
    2
  • linux 网络ip设置方法,Linux配置ip地址的两种方法

    linux 网络ip设置方法,Linux配置ip地址的两种方法Linux配置ip地址的两种方法,实验环境为centos7.6方法1:nmcli工具配置(centos7以下版本不支持该方法)第一步,通过nmcliconnection查看网卡名称[root@localhost~]#nmcliconnectionNAMEUUIDTYPEDEVICEeth009be0948-faf1-43b6-a5a4-c19efab0bb48ethernet…

    2022年6月7日
    50
  • 星火陪练

    星火陪练

    2026年3月14日
    2
  • Android中bindService的使用及Service生命周期

    Android中bindService的使用及Service生命周期Android中有两种主要方式使用Service,通过调用Context的startService方法或调用Context的bindService方法,本文只探讨纯bindService的使用,不涉及任何startService方法调用的情况。如果想了解startService相关的使用,请参见《Android中startService的使用及Service生命周期》。bindService启动服务

    2022年6月9日
    81
  • 使用rem等比例缩放手机界面

    使用rem等比例缩放手机界面这几天写公司官网的手机端界面 同事介绍了一种布局模式 即使用 rem 等比列缩放布局 rem 布局非常简单 首页你只需在页面引入这段原生 js 代码就可以了 function doc win vardocEl doc documentElem resizeEvt orientationc inwindo

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号