能运行.html文件。。就是不能运行PHP

解决方案 »

  1.   

    超时……,
    php启动了没……
      

  2.   

    貌似是php-fpm进程没有启动,没在windows下以cgi方式运行过php,还真不太清楚。
      

  3.   


    不是php-cgi.exe -d 启动么。 我是网上看的教程
    PHP还需要启动?
      

  4.   

    有两种方法让php运行在web环境中:
    1 php以dso模块方式运行在http server上。http server一启动,就会调用php的动态链接库(windows上的*.dll或unix上的*.so)文件,将其作为apache的一个模块来运行。貌似我用过的只有apache支持这种方式。2 php以cgi方式运行,独立运行一个进程,占用127.0.0.1:9000端口。然后通过http server的反向代理来访问。nginx貌似只支持这种方式,apache两种都支持。你的情况貌似是php-cgi或php-fpm没启动成功。
      

  5.   

    查了一下,确实是类似c:/php5/php-cgi.exe -b 127.0.0.1:9000 -c c:/php5/php.ini这样在windows上启动php-cgi.运行完毕后,netstat -an,看一下是否有你是不是运行完之后就把这个cmd窗口给关了?不能关那个,关了那个进程就结束了。
      

  6.   

    PHP页面运行超时。貌似服务是起来了,我去查查啥原因。一直在请求。没返回结果