Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让PHP和MySQL在IIS 7.0上工作?_Php_Mysql_Iis 7 - Fatal编程技术网

如何让PHP和MySQL在IIS 7.0上工作?

如何让PHP和MySQL在IIS 7.0上工作?,php,mysql,iis-7,Php,Mysql,Iis 7,好的,我在互联网上到处寻找一个好的解决方案,让PHP和MySQL在IIS7.0上工作。这几乎是不可能的,我已经尝试了很多次,但都没有成功。请通过链接一些很棒的分步教程来帮助我们从头开始在IIS7.0上添加PHP和MySQL。PHP和MySQL对于安装任何CMS都是必不可少的。它应该通过FastCGI工作。但我(使用Vista)并没有取得很大的成功。我可以让PHP运行,但它会在页面加载后崩溃(FastCGI会)。所以我把你改造了。我想自己看到一个可靠的答案。你看了这个吗: MySQL应该非常直截

好的,我在互联网上到处寻找一个好的解决方案,让PHP和MySQL在IIS7.0上工作。这几乎是不可能的,我已经尝试了很多次,但都没有成功。请通过链接一些很棒的分步教程来帮助我们从头开始在IIS7.0上添加PHP和MySQL。PHP和MySQL对于安装任何CMS都是必不可少的。

它应该通过FastCGI工作。但我(使用Vista)并没有取得很大的成功。我可以让PHP运行,但它会在页面加载后崩溃(FastCGI会)。所以我把你改造了。我想自己看到一个可靠的答案。

你看了这个吗:

MySQL应该非常直截了当


让我们知道您遇到了什么问题…

从我使用windows/apache的经验来看,这只是安装MySQL的问题,我无法想象IIS/apache与此有任何关系。

在Vista中运行apache是一大难题。和II7(和6)应该可以很好地运行PHP。那么,为什么要为Apache而烦恼呢?

我建议您改用PHP和MySQL安装。它工作得很好,很容易添加扩展和修改所有内容。我在工作中使用它,并且喜欢它。

一位IIS开发人员在这里有一个非常好的演练:


然而,看在上帝的份上,为什么呢?

我得到了一个PHP/MySQL网站,我将在64位Windows Server 2008上用IIS 7.0托管该网站

我是一名.NET/MSSQL开发人员,对PHP或MySQL都不熟悉

写道:


你看过这个吗

我不知道Win64 PHP的任何一个实现是否比另一个更具权威性或更受欢迎

我将尝试使用文件php-5.2.5-x64-2007-11-12.zip按照Kev文章中的步骤进行操作

它是“PHPVersion5.2.5(x64)”,但据介绍,最新版本是PHP5.2.6。哦,好吧


  • 确保IIS中安装了“ISAPI扩展”(我的是)

  • 下载并解压缩php-5.2.5-x64-2007-11-12.zip

  • 将文件夹php-5.2.5(x64)的内容复制到*C:\php中*

  • 将文件C:\php\php.ini-dist复制到文件夹*C:\Windows*

  • 将文件C:\Windows\php.ini-dist重命名为php.ini

  • 在记事本中编辑php.ini。从行中删除前导分号(;):

    ;extension=php_mysql.dll
    
  • 保存并关闭

  • 将文件C:\php\ext\php\u mysql.dll复制到文件夹*C:\Windows\System32中*

  • 在IIS管理器的“处理程序映射”中,选择“添加脚本映射…”

  • 安装MySQL(有人已经为我安装了)

  • 创建文件C:\inetpub\wwwroot\test.php作为

    
    PHP信息
    
  • 在web浏览器中导航到。您将看到一页关于PHP的信息



  • 路障:

    我们是一家网络商店,但我们的一位客户丢弃了php4 mysql4 phpmyadmin的自制啤酒和他们自己的代码。它需要3个月的重写,或者只是在一台独立的机器上运行,才能在网络空间中腐烂。原因是你使用了你所知道的,以及你能得到的。我对apache本身没有任何问题,只是php的会话和上传目录需要专门设置
    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>