Windows下配置Apache整合PHP

來源:互聯網
上載者:User

標籤:windows   apache   php   整合   

PHP版本為:php-5.3.28-Win32-VC9-x86.zip

下載,解壓;(例如: E:\programs\php5.3.28-VC9)

重新命名php.ini-development為php.ini; 開啟該檔案,修改如下:


因為要用mysql,所以要把mysql模組放開;即將php_mysql.dll開啟;


修改apache設定檔: 找到conf下的http.conf檔案。增加以下內容:


以上配置完成Apache和PHP的整合。


以下進行測試:

在Apache的htdocs目錄下建立test.php檔案,內容如下:

<?php phpinfo(); ?>

啟動apache,輸入以下地址進行測試:http://localhost/test.php

如果頁面出現php資訊,則說明成功。


PHP5安裝過程中出現的問題

【問題】apache2.2.17和php5.3.4怎麼配置?php中沒有php5apache2_2.dll這個檔案?

如果php安裝目錄裡沒有php5apache2_2.dll,一定是下載的版本不對。php5有好幾個版本,應怎麼選擇呢?

官網下載:http://windows.php.net/download

該頁面左側已經說的很明白了,如果PHP5和Apache結合的話,不能選擇VC9+以上版本,而且必須使用Thread Safe版本。原文如下:

Please use the Apache builds provided by Apache Lounge.

They also provide VC11 builds of Apache for x86 and x64. 

We use their binaries to build the Apache SAPIs.

If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended),

you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. 

Do NOT use VC9+ versions of PHP with the apache.org binaries.

With Apache you have to use the Thread Safe (TS) versions of PHP.

 

舊版本PHP:

http://windows.php.net/downloads/releases/archives/

http://museum.php.net/php5/

 

不要下載NTS版本或VC9版本的,因為VC9是專門為IIS定製的,而VC6 是為Apache或其他WEB服務軟體提供的。

 

其他安裝問題請參見:http://php.net/manual/zh/install.php



Windows下配置Apache整合PHP

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.