如何在IIS 7.0上使用PHP和MySQL?
好的,我在Internet上寻找了一个很好的解决方案,以使PHP和MySQL在IIS7.0上运行。这几乎是不可能的,我已经尝试了很多次,但徒劳地放弃了。请通过链接一些很棒的分步教程来,从头开始在IIS7.0上添加PHP和MySQL。 PHP和MySQL对于安装任何CMS都是必不可少的。
解决方案
回答
应该可以通过FastCGI来工作。但是我并没有取得太大的成功(使用Vista)。我可以运行PHP,但是在页面加载后崩溃(FastCGI确实如此)。所以我要帮你我希望自己能得到一个可靠的答案。
回答
我们是否看过这个:
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
MySQL应该很简单。
让我们知道我们遇到什么问题...
回答
根据我在Windows / Apache中的经验,这仅仅是安装MySQL的问题,我无法想象IIS / Apache与这有关。
回答
在Vista中运行Apache是一个很大的难题。 II7(和6)应该可以很好地运行PHP。那么,为什么还要打扰Apache?
回答
我建议我们是否要安装PHP和MySQL来代替使用WAMP。它的工作原理非常好,并且很容易添加扩展名和修改所有内容。我用它来工作并喜欢它。
回答
一位IIS开发人员在这里有出色的演练:
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
但是,为什么要爱上帝呢?
回答
我已经获得一个PHP / MySQL网站,该网站可以在64位Windows Server 2008上与IIS 7.0一起托管。
我是.NET / MSSQL开发人员,不熟悉PHP或者MySQL。
Kev wrote: Have you taken a look at this…
我不知道Win64 PHP的任何一种实现是否比另一种更具权威性或者流行性。
我将尝试按照融合-x lan中文件php-5.2.5-x64-2007-11-12.zip的IIS7.0中Kev的Enable FastCGI支持中的步骤进行操作。
它是" PHP版本5.2.5(x64)",但是根据php.net,最新版本是PHP 5.2.6. 那好吧。
- 确保IIS中安装了" ISAPI Extensions"(我的名字是)。
- 下载并解压缩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_mysql.dll复制到文件夹* C:\ Windows \ System32 *
- 在IIS管理器的"处理程序映射"中,选择"添加脚本映射"
Request path: *.php Executable: C:\php\php5isapi.dll Name: PHP
- 安装MySQL(有人已经为我安装了MySQL 5.0)。
- 创建文件C:\ inetpub \ wwwroot \ test.php为
<html> <head> <title>PHP Information</title> </head> <body> <?php phpInfo(); ?> </body> </html>
- 在Web浏览器中导航到http://localhost/test.php。我们将看到有关PHP的信息页面。
障碍:如何使PHP与ADOdb和MySQL一起使用?