在widows下一键搭建php集成环境

本文详细介绍了如何使用UPUPW绿色服务器平台在本地快速搭建PHP开发环境,包括下载、配置、验证步骤及解决常见问题,如配置oracle支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 目的
由于工作需要在本地运行php工程,故尝试了一下在本地搭建一键集成的php环境。

2. 步骤
(1)下载UPUPW绿色服务器平台,根据自行需要去下载对应的版本套件,软件地址:http://www.upupw.net/
(2)将下载好的压缩包解压,到D:\soft\upuupw目录下。注意:目录需要是英文的,并且不能带有空格。
(3)配置php的设置,打开D:\soft\upuupw\UPUPW_NP5.6\PHP5下的php.ini文件,需要设置如下地址:upload_tmp_dir="D:\soft\upuupw\UPUPW_NP5.6\temp"找到该字段,然后设置上。(一般在该软件安装后,这些目录都是已经设置好的)。
(4)验证套件是否齐全,打开D:\soft\upuupw\UPUPW_NP5.6\htdocs,写一个phpinfo.php的文件,里面内容为:<?php phpinfo();?> 然后保存。
(5)用管理员权限执行D:\soft\upuupw\UPUPW_NP5.6下的可执行文件upuupw.exe,因为运用管理员权限可以同步的读到你本机的环境变量,供后面的php套件使用。
(6)运行后,界面如下:
图中输入s1,启动所有集成服务。在这里插入图片描述
然后打开浏览器,输入127.0.0.1:80/phpinfo.php;如果nginx端口(默认是80端口)被占,则需要更改端口。
打开D:\soft\upuupw\UPUPW_NP5.6\Nginx\conf下的nginx.conf文件,查看起的是哪一个conf,默认为saferesolve.conf,里面配置的是80端口,为了工程需要,可以自行增加conf配置,并注释掉原有的conf,增加端口配置。
修改完端口后,在输入127.0.0.1:80/phpinfo.php,便可看到如下界面(php的一些环境以及支持的一些套件)
我们可以看到下面会写出该php环境支持什么套件,看到如下界面,也就意味着你环境已经搭建起来了。我们在这里插入图片描述

3. 疑难解决
在这次搭建过程中,我由于工程需要oracle环境,但是我在php环境页面一直没找到oci的支持,于是我就去查看D:\soft\upuupw\UPUPW_NP5.6\PHP5该目录下的php.ini文件,发现如下:
我注意到oci的动态库配置是有的,于是我去到D:\soft\upuupw\UPUPW_NP5.6\PHP5\ext目录下查看动态库,都是有的。在这里插入图片描述
最后我去查了一下原因,发现是我安装的oracle版本是instantclient_11_2,对应的oci库应该是加粗的那个库,于是就去phpini文件中将php_oci8_11g.dll的注释去掉,然后重启upuupw服务,在phpinfo的页面看到了oci相关的配置,于是大功告成。
extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
注:如果缺少对应的动态库,可以去网上搜索,但是切记别下载一些伪造库。最好是去upuupw官网下载。

4. 总结
在这次配置upuupw一键php环境过程中,虽然比较坎坷,但是也还是学到了一些东西,希望可以进步,也希望我写的这个博客可以帮助到正在路上的童鞋们。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值