还有,在iis里选网站-默认网站-属性-主目录里面,点应用程序配置以后,添加的可执行文件是C:\php\php.exe么?我怎么又看到有人写php5isapi.dll???

解决方案 »

  1.   

    参考
    http://www.7880.com/Info/Article-3530f180.html
      

  2.   

    to: net_lover(孟子E章)
    参考
    http://www.7880.com/Info/Article-3530f180.html--------------------------
    我前面的工作就是参考这篇文章做的
    但是,并没有解决我提出来的问题
      

  3.   

    magicbreaker(王牌空战) ( ) 信誉:100  2005-03-30 10:00:00  得分: 0  
     
     
       帮了忙还是没帮上啊
      
     
    ___________________________
    麻烦你花1分钟看下我的帖子内容
    我前面还没配置好呢
    拜托~~~
      

  4.   

    这么多人用php,就没有一个好心人指点吗?
    5555~~~
      

  5.   

    集成PHP5环境到IIS教程,专给新手
    http://club.phpe.net/index.php?act=ST&f=16&t=9483&s=
      

  6.   

    xuzuning(唠叨) ( ) 信誉:671  2005-03-30 11:58:00  得分: 0  
     
     
       集成PHP5环境到IIS教程,专给新手
    http://club.phpe.net/index.php?act=ST&f=16&t=9483&s=
      -------------------------谢谢xuzuning(唠叨)!
    这篇文章很实用,但是我还有一个地方不太明白,请指教4、编辑php.ini:
    分别找到以下三项并编辑:
    doc_root = e:\ (和IIS主目录同样的路径)
    extension_dir = "./ext/" (ext在d:\php\中)
    extension=php_mysql.dll(去掉前面的*号)(支持mysql的旧版本,具体版本号不清楚,我刚学嘛)
    紧接上面的添加一行:
    extension=php_mysqli.dll(支持mysql的新版本,具体版本号不清楚)在这里面,doc_root,extension_dir,extension=php_mysql.dll,extension=php_mysqli.dll的作用分别是什么?我的数据库是SQL server,该怎么填写呢?另外
    8、然后开始测试,在web根目录下新建一个test.php,输入以内容:
    <?
    echo phpinfo();
    ?>
    打开浏览器,输入http://localhost/test.phpweb根目录下指的是哪里???  
     
      

  7.   

    忽视了你是要用SQL server的了,:)
    extension=php_mssql.dllweb根目录下指的是哪里?
    按默认的iis设置,在c:\inetpub\wwwroot下。你可以在iis管理其中任意设置到你想要的目录
      

  8.   

    折腾了一气还是没成功
    浏览器里键入http://localhost/test.php就说无法找到该页
    想来想去,觉得还是配置文件修改的问题可是,差哪儿呢?
      

  9.   

    你到www.17php.com去看吧,那里有个配置的参考文档,我按上面的配过了,能过行!
      

  10.   

    又发现个问题,我在浏览器里面地址栏填http://localhost/
    正常的话应该看到什么??
    我看到的是这样:
    建设中
    您想要查看的站点当前没有默认页。可能正在对它进行升级和配置操作。 请稍后再访问此站点。如果您仍然遇到问题,请与网站的管理员联系。 
    --------------------------------------------------------------------------------如果您是网站的管理员,并且认为您是由于错误才收到此消息,请参阅 IIS 帮助中的"启用和禁用动态内容"。 要访问 IIS 帮助
    单击开始,然后单击运行。 
    在打开文本框中,键入 inetmgr。将出现 IIS 管理器。 
    从帮助菜单,单击帮助主题。 
    单击Internet 信息服务。
    是不是我的iis没有正常运行呢?
      

  11.   

    唉!没人理我了
    但是我还得继续问~~~
    现在我在浏览器敲http://localhost/test.php,出现了一个要用户名和密码的对话框
    我就填了我登陆机器用的Administrator用户名和密码
    然后就出现了如下页面:
    Security Alert! The PHP CGI cannot be accessed directly. 
    This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.For more information as to why this behaviour exists, see the manual page for CGI security.For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.
    如何解决??