欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
表单制作小程序-将PHP程序封装成windows服务以便开
时间: 2021-04-20 00:09 浏览次数:
PHP語言做为脚本制作語言,自身仅仅一个文字文档,是没法全自动运作的,必须根据PHP安裝自然环境中的模块开展分析、实行。可是,有时候候将会必须让PHP程序全自动实行,尽管说能
--------

表单制作小程序

------- PHP語言做为脚本制作語言,自身只是一个文字文档,是没法全自动运作的,需要根据PHP安裝自然环境中的模块开展分析、实行。

可是,有情况下将会需要让PHP程序全自动实行,尽管说能根据加上php.exe文档做为起动项,再相互配合主要参数开展实行,可是,这类方法需要管理方法员登陆桌面上才行,有木有一种方式能启动全自动运作呢,例如定时执行实行特殊每日任务。

php.exe文档自身也是没法根据服务的方法起动的,php-cgi.exe也不好,那末,假如能让它们以服务的方法起动,那难题就可以处理了。这里需要用到srvany.exe,根据将srvany.exe以服务的方法起动,再根据srvany.exe启用php-cgi.exe,难题就可以得到处理。


接下来详细介绍一下实际的实际操作方式。

免费下载srvany.exe,解压到c:\windows\srvany\srvany.exe


安裝 instsrv ServiceName C:\Windows\srvany\srvany.exe 

卸载 instsrv ServiceName remove 


安裝结束后,大家需要对srvany.exe开展配备,以便于可以载入大家特定的程序,配备的方式是,刚开始 - 运作 - regedit,开启申请注册表,精准定位到下面的相对路径。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName 

假如该服务名下沒有Parameters新项目,则对服务名字新项目右击新建项,名字为Parameters,随后精准定位到Parameters项,新建以下几个标识符串值。 


名字 Application 值为你要做为服务运作的程序详细地址。 

名字 AppDirectory 值为你要做为服务运作的程序所属文档夹相对路径。 

名字 AppParameters 值为你要做为服务运作的程序起动所需要的主要参数。 


怎样需要同时运作多个PHP文档,能够考虑到应用vbs脚本制作起动多个php-cgi.exe过程以分析多个文档,这样就无需建立多个服务了。

如以下示例:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ChatServer\parameters]

AppDirectory = D:\\www\\chat\\

Application = D:\\www\\chat\\wscript.exe

AppParameters = D:\\www\\chat\\start_for_win.vbs


至于start_for_win.vbs,它的功效是启用php-cgi.exe分析多个PHP文档,以下:

set objShell = CreateObject( Wscript.Shell )

objShell.Run D:\PHP7\php.exe D:\www\chat\Applications\YourApp\start_register.php ,0

objShell.Run D:\PHP7\php.exe D:\www\chat\Applications\YourApp\start_gateway.php ,0

objShell.Run D:\PHP7\php.exe D:\www\chat\Applications\YourApp\start_businessworker.php ,0


原創內容,转载请注明出处:企业网站建设,APP开发设计,小程序开发设计请找江西居道科技比较有限企业,> -南昌企业网站建设,南昌模版网站,南昌智能化建网站,南昌完全免费建网站,南昌互联网企业,南昌公司网站,精致公司网站模版-江西居道科技比较有限企业 ---------

表单制作小程序

------------
下一篇:没有了


Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园