UPUPW – {无效响应} 网关或代理有误!解决方法

 

本地安装wiki程序,刷新几次发现这样的错误.错误原因主要是因为upupw的php程序不够响应了.

 

解决方法

解决很简单,增加PHP-CGI进行.

打开UPUPW管理面板 > 选择 17适配 主机性能

然后选择 > x1  – 适配 PHP性能

在然后选择 > px -增加php-cgi进程解决高访问量时引起的502错误

输入px命令后会出现下图.

 

然后刷新一下.你就成功了.

 

UPUPW – 启动应用程序正常初始化(0xc0000135)失败 解决办法

今天在本机调试相关的程序的时候出现了,应用程序错误(应用程序正常初始化(0xc0000135)失败),这个问题是比较简单的了,一看就知道是没有安装.NET Framework的运行库。

winsw

最好安装安装.NET2.0或以上版本的运行库即可。

但是安装的运行库太高也不行,windows xp下尽量保持4.0以下的版本,不然版本太高了会出现:

winsw-new

安装完后即可成功启动了。

winsw-net

UPUPW – 控制面板启动关闭区介绍

20130325165726_82320

S1-开启全部服务

开启Apache+PHP+MySQL+Memcached全部系统服务功能,开启后便可以开始浏览或测试您的网站了(此功能是把上述模块写入系统服务,下次重启电脑时模块服务会和电脑一块启动无需再次开启)

S2-开启Apache服务

单个开启集成包里的Apache服务,在考虑服务器环境多变的情况下,此功能可以帮助您任意组合服务器环境。比如您机器上已经安装好MySQL服务了,不想用集成包里的MySQL服务,那么您只需要开启此项即可。

S3-开启MySQL服务

此项是单独开启集成包里的MySQL服务,可只保留集成包里的MySQL服务配合服务器的其它环境一块运行

R4-重启Apache服务

此功能的好处是在遇到服务器错误时只需单独重启Apache服务而不用关闭其它服务,大大节省资源与时间。

S5-关闭全部服务

使用此功能后Apache+PHP+MySQL+Memcached全部系统服务将被关闭和卸载,此时您可以把UPUPW目录打包备份带走或者转移到其它磁盘目录下,本功能非常的重要当您升级或转用其它版本时必须执行此操作。

S6-关闭Apache服务

在不影响其它功能的使用下单个关闭Apache

S7-关闭MySQL服务

单独关闭MySQL服务,此时可以对MySQL下的Data目录进行备份或覆盖。

S8-强行终止进程和服务

此功能是为极端情况下准备的,一般不建议使用。只有在S5-关闭全部服务功能无法实现对Apache+PHP+MySQL+Memcached的关闭时才使用,类似于直接从Windows的进程管理器Kill掉所有相关的服务进程。

UPUPW – 端口使用状态检测

端口使用状态检测为检测本机端口使用情况而准备的,可以在启动全部服务之前先按4键进行端口探测,看看80端口和3306端口有没有被占用,如被占用可关闭端口占用程序或者修改Apache和MySQL端口后启动。

进入UPUPW控制面板按4键进入

20130325162152_26262

代理虚拟主机让Apache与IIS并存

这里的添加代理虚拟主机是把一个域名跳转到另一个域名或绑定到带有端口的IP上,当Apache的默认端口为80,如果用于代理虚拟主机的域名已经解析到了本服务器的IP上则可以替代带端口号的网址来进行访问从而达到隐藏端口的目的,如果没有解析就相当于域名转发功能。

一般情况下的域名解析添加A记录时只能添加标准的IP地址,而不能添加带端口号的IP地址,本文具体讲解怎么通过UPUPW控制面板添加代理虚拟主机。

假设在本地测试环境中Apache的端口号为80,IIS的端口号为81,正常情况下浏览80端口的网站只需要输入127.0.0.1即可,但需要浏览81端口的网站则需要输入127.0.0.1:81

加上端口号的域名访问方式及其不便,这里我们通过UPUPW控制面板给127.0.0.1:81添加代理虚拟主机让域名不带端口号正常访问81端口网站。

首先确保我们例举的upupw.net域名正常解析到127.0.0.1这个本地IP上,具体方法请参照如何用UPUPW控制面板添加虚拟主机?

如果是服务器,云主机或VPS请将用于代理虚拟主机的相关域名解析到服务器的IP上。

打开UPUPW控制面板,按5键添加代理虚拟主机

20130703142547_77590

这里主机名我们输入:upupw.net

请根据你的实际域名输入主机名,这里也可以输入解析到此IP的二级域名。

20130703142605_41129

输入主机命名为:www.upupw.net

这里可以输入更多的解析到此IP的域名

20130703142625_21335

代理目标输入:127.0.0.1:81

这里有四类代理目标:1-带端口号的IP   2-不带端口号的IP   3-域名   4-带目录的域名

  • 代理到带端口号的IP上边已经有相关说明,这里不再叙说;
  • 代理到不带端口号的IP主要是涉及到有的服务器有N多个IP地址,这里我们可以利用代理虚拟主机代理到服务器的其它IP地址上的网站;
  • 代理域名如果没解析到本IP上相当于跳转链接,如果代理目标域名也解析到了本IP上则相当于代理到了80端口。
  • 代理到带目录的域名如upupw.net/forum,就相当于目录绑定,常见的Discuz和PHPwind等CMS程序都支持目录绑定功能。

代理虚拟主机还有很多玩法等待大家的发现哦~

20130703142646_39289

至此按回车键即成功建立了upupw.net代理虚拟主机,输入upupw.net或www.upupw.net即可代替127.0.0.1:81访问网站了

 20130703142713_76456

重新打开UPUPW控制面板按5键在虚拟主机列表处即可看到upupw.net代理虚拟主机了!

通过UPUPW面板更改Apache端口

更改Apache端口即把现有的Apache端口更改为其它端口,此功能可与代理虚拟主机配合实现与IIS并存。

打开UPUPW控制面板选择4进入更改Apache端口界面默认的Apache端口应该是80,我们这里更改为8080后回车确认。

20130325160006_20258

端口设置可以根据实际情况进行更改,这里我们通过更改Apache端口并与代理虚拟主机配合可以让Apache与IIS甚至Nginx并存。

如何用UPUPW面板删除虚拟主机?

删除已设立的一个或多个虚拟主机(此设置只是删除主机配置及绑定的域名,对网站程序没有影响)

打开UPUPW控制面板按2键进入删除虚拟主机界面

20130325150856_71262

这里我们输入1,删除test1.com主机

20130325151114_16858

删除后的虚拟主机列表

这里对任何主机的删除操作都不会对目标主机目录网站程序造成任何影响。