一派资讯一派资讯一派资讯

PhpStudy系统服务提示启动异常,怎么设置开机自动启动?

由于业务需要,搭建了一个Windows镜像的服务器,打算安装PhpStudy这款软件作为PHP运行的环境,但是中途遇到诸多问题,比如:
①安装
PhpStudy软件缺少VC++2005环境
②到官网下载的VC环境解压失败
PhpStudy选择了系统服务但是开机没有自启动
本文就把我操作
PhpStudy所遇到的问题和解决办法分享给大家,更多的是我的心得。
PhpStudy集成了很多组合环境,光是Php的版本就有很多,加上Apache和Nginx还有IIS 7/8可以有很多种组合环境,如图
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图1)
但是不管你选择哪一种环境,有个大前提就是必须要有VC++的运行环境,Php5.4及以下需要CV9的环境,Php5.5和Php5.6需要VC11环境支持,Php7则需要VC14环境支持,明白了这一点以后到百度里搜索VC9、11、14运行环境,找到对应的网站去下载即可。
②VC环境解压失败这个很无语,起初是因为
PhpStudy官网提供的百度云盘下载链接被和谐了,只能找其他网站去下载,好在搜索VC运行环境的时候百度里有收录VC++的官网,所以就到官网去下载了,但是解压却一直报错,不是文件丢失,就是无法预知的文件末端......各种烦人啊,研究了半天最后想到是不是安全狗这个软件在作祟,于是关掉安全狗再试,还是不行,难道要卸载了不成?那就试试呗,哇擦!还真是安全狗的问题,卸载以后再解压VC环境文件,成功了,再切换Php版本没有再提示任何信息,完成。
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图2)
PhpStudy默认的是非服务模式,也就是说要手动打开它才行,但是我们希望它是开机启动,而非我们手动去开启它。官方给出的说法是,选择系统服务就是开机自动启动,然而经过尝试发现却并非这样,即使你选择了系统服务,但是重启服务器以后PhpStudy并没有开机自起,按照网络上的教程,尝试点击PhpStudy面板上的【其他选项菜单】--【环境端口检测】--【环境端口检测】--【端口检测】,这里报错了,提示系统服务启动异常,点【尝试强制关闭相关进程并启动】,但是问题依旧,并没有解决,反复操作了几遍都是一样的提示,看来这方法不行啊,所以还得用老办法。
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图3)
我说的老办法就是手动去Windows设置开机启动项,这个是对服务器Windows环境进行设置,和PhpStudy这个软件不搭嘎,简单点说就是到Windows开机启动项里去放一个PhpStudy的文件,让他来开机执行。我是这么操作的:找到PhpStudy的安装路径,发送快捷方式到桌面,这时可以看到桌面上有了一个PhpStudy图标;打开服务器上的C盘,点击菜单栏里的【工具】--【文件夹选项】,往下翻一下,找到显示隐藏的文件和文件夹,选中点应用,确定;然后依次打开下面的这个路径C:UsersAdministratorAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
把桌面上的
PhpStudy图标拖拽到电脑的这个文件夹下面就OK了,注意一下,Windows版本有很多,但这个路径却是不变的,还有一种显示方法是这样的,如图:
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图4)
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图5)
PhpStudy系统服务提示启动异常,怎么设置开机自动启动?(图6)
然后重新启动一下服务器,你会发现PhpStudy软件已经开机自起了,到这里PhpStudy系统服务提示启动异常,怎么设置开机自动启动的设置就和大家分享完了,有个地方需要大家注意一下。
注意:不知道为啥,VC14不兼容VC11和VC9,所以如果你要切换PHP版本的话这3个环境都要安装,很无语。我们的印象中高版本应该去兼容低版本程序,只要安装高版本其他的就不用安装了,But在这里行不通,你得把之前的版本也安装上才OK!

未经允许不得转载:微信公众号开发 » PhpStudy系统服务提示启动异常,怎么设置开机自动启动?