php5.2.3下載,php50

本文目錄一覽:

iis下怎麼瀏覽PHP文件.

在iis下建立php運行環境,看下面:在IIS和Windows下建立PHP應用環境:一、環境需求和準備工作: 筆者選擇了PHP5.2版本,而IIS則是XP系統自帶的IIS5。首先我們要安裝IIS組件,默認情況下在XP系統是沒有安裝的。第一步:通過控制面板的添加/刪除Windows組件完成IIS組件的安裝工作。 第二步:在添加/刪除Windows組件選項窗口中我們雙擊Internet信息服務(IIS),然後把裏面的包括internet信息服務管理單元,公用文件,萬維網服務選中 第三步:插入XP SP2系統光盤複製必須文件到本地硬盤,安裝完畢後我們可以從「管理工具」中的「internet信息服務」啟動IIS程序。二、安裝PHP程序及設置: 安裝好IIS後我們就可以發佈相應的網站了,但是這時還無法瀏覽PHP語言建立的頁面,我們需要先安裝PHP並設置必須的參數。 第一步:下載PHP主程序,筆者使用的是PHP 5.2,解壓縮到本地磁盤c盤根目錄。(如圖3)附:PHP5.2.3下載地址 第二步:接下來將PHP文件夾中的php.ini-dist複製到C:\WINDOWS目錄下並改名為php.ini,複製php5ts.dll和libmysql.dll兩個文件到 C:\WINDOWS\system32中。第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir = “./”修改為extension_dir = “C:\php\ext”;另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。 至此我們的PHP就安裝完成了,但是由於默認情況下IIS是不支持PHP的,只能支持ASP。所以還需要我們像建立CGI那樣創建PHP的映射關係。 三、配置IIS的PHP映射: 一般情況下設置某語言或執行程序的映射關係都是通過ISAPI篩選器解決的,PHP也不例外。 第一步:打開IIS,在默認網站上點右鍵選擇「屬性」。第二步:找到「主目錄」標籤,點右下角的「配置」按鈕 第三步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中。第四步:返回到默認網站屬性窗口的「主目錄」標籤,將執行權限修改為「腳本和可執行文件」,這樣才能夠執行PHP程序。第五步:來到默認網站屬性窗口的「文檔」標籤,將index.php添加到默認文檔列表中。第六步:新建立一個TXT文本文件,內容如下。將其保存成index.php文件並複製到網站發佈目錄中。 ? echo phpinfo(); ? 第七步:在IIS中瀏覽index.php頁面文件就能夠看出真正的內容了,這說明我們的PHP環境已經搭建成功。小提示:如果index.php無法正常顯示那麼我們再來到默認網站屬性中的ISAPI篩選器標籤,添加一個名為PHP的篩選器,可執行文件選擇c:\php\php5isapi.dll即可,這樣設置後往往可以解決實際問題。第八步:當然我們修改設置後需要重新啟動IIS或者乾脆直接啟動計算機即可,重新啟動後PHP文件就可以順利顯示了。重新啟動IIS的方法是關閉「IIS ADMIN」服務或者直接在默認網站上點右鍵選擇「停止」再「啟動」。

現在我的apache安裝和測試了,我下載了PHP5.2.3裏面沒有php.ini-dist這個文件,配置PHP不了?請問怎麼解決

php 5.2.3 下錯版本了。我給你另外一個版本吧。自動安裝版是沒有這個文件的。

5.2.17官方下載地址

或者你自己看

關於PHP新手問題

IIS下搭建PHP5運行環境2007年06月22日 星期五 14:36基於PHP語言的論壇可以說是目前最安全而且執行代碼效率最高的論壇了,和ASP相比他可以實現和MYSQL更好結合的特點,結合PHPMYADMIN可以更好的管理和維護數據庫信息。一般情況下使用apache和PHP搭配比較順手,不過很多時候由於特定因素和條件的局限,我們要求在IIS基礎上建立PHP應用環境。今天筆者就為各位介紹如何在IIS和Windows下建立PHP應用環境。

一、環境需求和準備工作:

筆者選擇了PHP5.2版本,而IIS則是XP系統自帶的IIS5。首先我們要安裝IIS組件,默認情況下在XP系統是沒有安裝的。

第一步:通過控制面板的添加/刪除Windows組件完成IIS組件的安裝工作。

第二步:在添加/刪除Windows組件選項窗口中我們雙擊Internet信息服務(IIS),然後把裏面的包括internet信息服務管理單元,公用文件,萬維網服務選中。(如圖1)

圖1

第三步:插入XP SP2系統光盤複製必須文件到本地硬盤,安裝完畢後我們可以從「管理工具」中的「internet信息服務」啟動IIS程序。(如圖2)

圖2

二、安裝PHP程序及設置:

安裝好IIS後我們就可以發佈相應的網站了,但是這時還無法瀏覽PHP語言建立的頁面,我們需要先安裝PHP並設置必須的參數。

第一步:下載PHP主程序,筆者使用的是PHP 5.2,解壓縮到本地磁盤c盤根目錄。(如圖3)

附:PHP5.2.3下載地址

圖3

第二步:接下來將PHP文件夾中的php.ini-dist複製到C:\WINDOWS目錄下並改名為php.ini,複製php5ts.dll和libmysql.dll兩個文件到

C:\WINDOWS\system32中。(如圖4)

圖4

第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir = “./”修改為extension_dir = “C:\php\ext”;另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。

至此我們的PHP就安裝完成了,但是由於默認情況下IIS是不支持PHP的,只能支持ASP。所以還需要我們像建立CGI那樣創建PHP的映射關係。

三、配置IIS的PHP映射:

一般情況下設置某語言或執行程序的映射關係都是通過ISAPI篩選器解決的,PHP也不例外。

第一步:打開IIS,在默認網站上點右鍵選擇「屬性」。(如圖5)

圖5

第二步:找到「主目錄」標籤,點右下角的「配置」按鈕。(如圖6)

圖6

第三步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中。(如圖7)

圖7

第四步:返回到默認網站屬性窗口的「主目錄」標籤,將執行權限修改為「腳本和可執行文件」,這樣才能夠執行PHP程序。(如圖8)

圖8

第五步:來到默認網站屬性窗口的「文檔」標籤,將index.php添加到默認文檔列表中。(如圖9)

圖9

第六步:新建立一個TXT文本文件,內容如下。將其保存成index.php文件並複製到網站發佈目錄中。(如圖10)

?

echo phpinfo();

?

圖10

第七步:在IIS中瀏覽index.php頁面文件就能夠看出真正的內容了,這說明我們的PHP環境已經搭建成功。(如圖11)

圖11

小提示:如果index.php無法正常顯示那麼我們再來到默認網站屬性中的ISAPI篩選器標籤,添加一個名為PHP的篩選器,可執行文件選擇c:\php\php5isapi.dll即可,這樣設置後往往可以解決實際問題。(如圖12)

圖12

第八步:當然我們修改設置後需要重新啟動IIS或者乾脆直接啟動計算機即可,重新啟動後PHP文件就可以順利顯示了。重新啟動IIS的方法是關閉「IIS ADMIN」服務或者直接在默認網站上點右鍵選擇「停止」再「啟動」。

四、總結:

總體上講IIS下PHP的運行還是比較穩定的,雖然在執行效率上不如apache與PHP搭配得更如意,但是在企業服務器上必須使用IIS或者多個網站一起通過虛擬目錄發佈時我們就不得不選擇本文介紹的方法來搭建PHP環境了。另外Apache的最新版本和PHP5也存在一定的兼容問題,直接採用IIS與PHP5搭配更可以減少不必要的兼容問題帶來的麻煩。

PHP Version 5.2.3

這個界面說明網站後台支持php,上面顯示的信息是php版本,

系統:安裝php的機器是window

配置命令:php編譯安裝時,加了哪些選項

服務器API:ISAPI

支持虛擬目錄:enabled (支持虛擬目錄)

配置文件(php.ini中)路徑:C:\WINDOWS

加載的配置文件:C:\WINDOWS\php.ini

PHP API:20041225

PHP擴展:20060613

Zend擴展:220060519

調試版本:no

線程安全:enabled

Zend的內存管理器:enabled

Zend的多位元組支持:enabled

IPv6支持:enabled

註冊PHP流:php,file,data,http,ftp,compress.zlib,zip

註冊流套接字傳輸:tcp,udp

註冊流過濾器:convert.iconv.*string.toupper, string.tolower, string.strip_tags, convert.*, consumed

這個程序使用腳本語言的Zend引擎:

Zend引擎V2.2.0版權所有(c)1998-2007 Zend技術

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/242485.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:49
下一篇 2024-12-12 12:49

相關推薦

  • 金額選擇性序列化

    本文將從多個方面對金額選擇性序列化進行詳細闡述,包括其定義、使用場景、實現方法等。 一、定義 金額選擇性序列化指根據傳入的金額值,選擇是否進行序列化,以達到減少數據傳輸的目的。在實…

    編程 2025-04-29
  • Idea新建文件夾沒有java class的解決方法

    如果你在Idea中新建了一個文件夾,卻沒有Java Class,應該如何解決呢?下面從多個方面來進行解答。 一、檢查Idea設置 首先,我們應該檢查Idea的設置是否正確。打開Id…

    編程 2025-04-29
  • 英語年齡用連字符號(Hyphenation for English Age)

    英語年齡通常使用連字符號表示,比如 “five-year-old boy”。本文將從多個方面探討英語年齡的連字符使用問題。 一、英語年齡的表達方式 英語中表…

    編程 2025-04-29
  • Python官網中文版:解決你的編程問題

    Python是一種高級編程語言,它可以用於Web開發、科學計算、人工智能等領域。Python官網中文版提供了全面的資源和教程,可以幫助你入門學習和進一步提高編程技能。 一、Pyth…

    編程 2025-04-29
  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • JS Proxy(array)用法介紹

    JS Proxy(array)可以說是ES6中非常重要的一個特性,它可以代理一個數組,監聽數據變化並進行攔截、處理。在實際開發中,使用Proxy(array)可以方便地實現數據的監…

    編程 2025-04-29
  • at least one option must be selected

    問題解答:當我們需要用戶在一系列選項中選擇至少一項時,我們需要對用戶進行限制,即「at least one option must be selected」(至少選擇一項)。 一、…

    編程 2025-04-29

發表回復

登錄後才能評論