本人在网上搜索到了两篇关于php开发windows服务的代码,但是调试总是有问题。以下是我找到的两篇文章:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1062440http://hudeyong926.iteye.com/blog/1067555代码我也调试了,服务的注册,卸载,都很正常,但是启动服务时会出现1053错误。想请懂行的人指点一下。

解决方案 »

  1.   

    http://www.phpchina.com/resource/manual/php/function.win32-start-service.php
      

  2.   

    自己来解答一下:代码没问题。
    问题出现在配置文件php.ini必须在WINDOWS目录或者与php.exe同级目录下,才能正常使用php.exe来含有扩展模块功能的执行脚本(如:本例中的php_win32service模块),因为php.exe单独运行时不会去其他地方搜索php.ini文件,因此配置文件路径不对的话,将无法自动加载配置php_win32service模块。
    我安装的wamp集成环境,php.ini的路径被修改到apache路径里了。
      

  3.   

    楼主您好 你的问题是怎么解决的呀  我的php.ini和php.exe是在同一目录下面,但任然提示1053  麻烦帮忙说下方法 谢谢了