
How do I get PHP and MySQL working on IIS 7.0?好的,我已经在互联网上寻找了一个很好的解决方案,以使PHP和MySQL在IIS7.0上运行。这几乎是不可能的,我已经尝试了很多次,但徒劳地放弃了。请通过链接一些很棒的分步教程来帮助您,从头开始在IIS7.0上添加PHP和MySQL。 PHP和MySQL对于安装任何CMS都是必不可少的。 您看过以下内容: http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/ MySQL应该很简单。 让我们知道您遇到的问题... 已经给我提供了一个PHP / MySQL网站,该网站可以在64位Windows Server 2008上与IIS 7.0一起托管。 我是.NET / MSSQL开发人员,不熟悉PHP或MySQL。
我不知道Win64 PHP的任何一种实现是否比另一种更具权威性或流行性。 我将尝试遵循Kev在IIS7.0中启用FastCGI支持的文章中的步骤,该文章的文件来自Fusion-x Lan,文件为php-5.2.5-x64-2007-11-12.zip。 它是" PHP版本5.2.5(x64)",但是根据php.net,最新版本是PHP 5.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。从第 行中删除前导分号(;)。
保存并关闭 将文件C:\\\\ php \\\\ ext \\\\ php_mysql.dll复制到文件夹* C:\\\\ Windows \\\\ System32 * 在IIS管理器的"处理程序映射"中,选择"添加脚本映射..."
安装MySQL(有人已经为我安装了MySQL 5.0)。 将文件C:\\\\ inetpub \\\\ wwwroot \\\\ test.php创建为
在您的Web浏览器中导航到http://localhost/test.php。您将看到有关PHP的信息页面。 包版广告:如何使PHP与ADOdb和MySQL配合使用? 其中一个IIS开发人员在这里有出色的演练: http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx 但是,为什么要爱上帝? 我建议您是否要安装PHP和MySQL以改为使用WAMP。它的工作原理非常好,并且很容易添加扩展名和修改所有内容。我用它来工作并喜欢它。 Apache是??在Vista中运行的主要难题。 II7(和6)应该可以很好地运行PHP。那为什么还要打扰Apache? 根据我在Windows / apache中的经验,这仅仅是安装MySQL的问题,我无法想象IIS / Apache与这有关。 应该可以通过FastCGI使用。但是我并没有取得太大的成功(使用Vista)。我可以运行PHP,但是在页面加载后崩溃(FastCGI确实如此)。所以我要帮你。我希望自己看到一个可靠的答案。 |