本人在网上搜索到了两篇关于php开发windows服务的代码,但是调试总是有问题。以下是我找到的两篇文章:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1062440http://hudeyong926.iteye.com/blog/1067555代码我也调试了,服务的注册,卸载,都很正常,但是启动服务时会出现1053错误。想请懂行的人指点一下。
调试欢乐多
问题出现在配置文件php.ini必须在WINDOWS目录或者与php.exe同级目录下,才能正常使用php.exe来含有扩展模块功能的执行脚本(如:本例中的php_win32service模块),因为php.exe单独运行时不会去其他地方搜索php.ini文件,因此配置文件路径不对的话,将无法自动加载配置php_win32service模块。
我安装的wamp集成环境,php.ini的路径被修改到apache路径里了。