和配置php(紅米k50參數和配置)

本文目錄一覽:

如何配置PHP

手工搭建IIS+PHP。

第一步、

解壓PHP到C:\programe files\PHP;

第二步、

把PHP文件夾里所有的的DLL拷到c:\windows\system32下;

複製php.ini-dist到c:\windows下,改名為php.ini,修改相關參數(略);

第三步、

設置IIS,添加ISAPI篩選器使用。右擊網站-屬性-ISAPI篩選器, 點擊“添加”按扭,名稱為 PHP, 文件為c:\program files\php\php5isapi.dll。右擊網站-屬性-主目錄, 點擊“配置”按扭 – 映射,點“添加”按扭添加一個PHP應該程序擴展名映射,可執行文件為c:\program files\php\php5isapi.dll,擴展名為.php,一路確定後重啟IIS。

第四步、

在站點目錄下添加xx.php測試文件,代碼為:

?php

phpinfo();

?

然後打開瀏覽器輸入:

此時如果能看到一堆的PHP配置信息,那麼配置就算成功了。

但是很抱歉,我們將得到一個500錯誤。我想是因為php5isapi.dll所在路徑有空格存在造成,把php5isapi.dll放到路徑沒有空格的地方,重新設置一下IIS的ISAPI就OK了,至少我是這樣解決的。

以上方法還是有點傻。把DLL拷到system32下的目的是讓系統能自已找到,我們把PHP所有的路徑加入環境變量PATH中也可能實現同樣的效果。

php.ini也可以放到自己想放的目錄下,無須拷到windows下,也只要在環境變量里加一個變量PHPRC,值為php.ini所在路徑即可,IIS設置同上。個人認辦這種方法更可取,以後PHP升級也方便。

但是這樣還是會出現mysql經典錯誤PHP has encountered an Access Violation at ****(這個問題困擾了我幾天),還是老實把libmysql.dll,php5ts.dll拷到system32下了事。

php環境如何配置

1)、下載WAMP

所謂WAMP,是指在Windows系統(W)下安裝Apache網頁服務器(A)以及MySQL數據庫(M)和PHP腳本引擎(P)而搭建起來的PHP網絡服務器環境,當然,在LAMP環境肯定是比WAMP環境要好的,可是由於Windows的易用性,所以,我們在做前期開發或者測試某些CMS的時候,使用WAMP環境甚至很方便更實用一些。WAMP即這些單個軟件共同組成了一個強大的Web應用程序平台。

2)、下載開發工具ZendStudio

Zend Studio是PHP 集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書籤功能,支持語法自動縮排和代碼複製功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。

windows版 Zend Studio 8.0.1下載

2、安裝程序

1)、WAMP 安裝步驟圖解

把WAMP下載到

選擇WAMP安裝路徑,也可以默認路徑。

SMP服務器地址

PHP 郵件服務器默認Email

設置啟動瀏覽器。

安裝完成,顯示圖片。

3、配置環境

安裝完成後默認是英文。

設置WAMP語言。您可以設置其他的語言,當然我們設置為Chinese(中文)

WAMP重啟以後就為中文了。您就可以通過WAMP去配置PHP環境了。

添加一個Alias目錄,(就像在IIS上配置一個虛擬目錄)

添加一個Alias目錄名稱。

設置Alias目錄名稱指向的物理路徑。

4、PHP調試

在C:\wamp\phpDemo文件夾中添加Index.php文件,這時就可以在index.php 編寫PHP代碼了。

在瀏覽器地址欄中輸入: 如果能看到上圖PHP服務器配置相關信息,說明您的PHP服務器配置成功。

你可以直接訪問 就可以查看剛才編寫的index.php程序。顯示頁面執行的結果。

2)、PHP開發工具ZendStudio安裝圖

Zend Studio安裝過程很簡單,點擊“Next”、“Next”基本就可以搞定。

安裝完成後,你就可以添加一個PHP項目,編寫你的PHP網站。在創建PHP項目時,要填寫項目名稱和保持路徑。

這是你就可以在項目中添加PHP文件。編寫PHP頁面。

5、PHP開發環境

點擊運行,就可以在Zend Studion IDE中瀏覽PHP頁面執行的內容。

PHP如何安裝及配置

將下載的壓縮包解壓到純英文目錄下;

2.因為PHP是被動型的服務,目的就是為apache提供了處理php代碼的服務。因此我們要做的配置就是告訴apache,PHP在哪?需要它處理什麼樣的文件。

所以,打開apache的配置文件,httpd.conf。

搜索LoadModule,找到之後按照相同的格式加載php模塊,輸入:

接着搜索mime_module,找到後按照相同格式在該標籤內,輸入:

放的位置是沒什麼要求,最好是能跟好隊形,好修改。

上面添加的配置,分別是告訴php的位置,然後告訴服務器.php的文件會被當作“application/x-httpd-php”格式處理,而服務器里處理application/x-httpd-php格式的就是php。這樣配置之後,一旦是.php的文件服務器都會調用我們的php來處理。

到這裡php代碼就可以正常使用了。

3.php的配置以及添加擴展

php本身的配置是要自己創建的。

首先,在解壓的php目錄下找到php.ini-development文件,這是php提供的配置模版,複製並修改文件名為php.ini。

由於php是被動服務,它的配置文件也一樣是apache來調用,所以還是要到apache的配置文件httpd.conf里添加:

接着,如果要添加擴展,可以在php的配置文件php.ini里搜索extension_dir,找到下圖:

php配置文件的注釋是靠“;”,這項配置是說明擴展文件的所在目錄。

按格式加上:extension_dir = “你的擴展文件目錄”

你的擴展文件目錄就是php解壓目錄下的ext文件夾,即:”解壓目錄/ext”。

接着需要告訴php加載哪些擴展:

在php.ini里添加:extension=你要添加的擴展名字

PHP如何安裝及配置?

將下載的壓縮包解壓到純英文目錄下;

2.因為PHP是被動型的服務,目的就是為apache提供了處理php代碼的服務。因此我們要做的配置就是告訴apache,PHP在哪?需要它處理什麼樣的文件。

所以,打開apache的配置文件,httpd.conf。

搜索LoadModule,找到之後按照相同的格式加載php模塊,輸入:

接着搜索mime_module,找到後按照相同格式在該標籤內,輸入:

放的位置是沒什麼要求,最好是能跟好隊形,好修改。

上面添加的配置,分別是告訴php的位置,然後告訴服務器.php的文件會被當作“application/x-httpd-php”格式處理,而服務器里處理application/x-httpd-php格式的就是php。這樣配置之後,一旦是.php的文件服務器都會調用我們的php來處理。

到這裡php代碼就可以正常使用了。

3.php的配置以及添加擴展

php本身的配置是要自己創建的。

首先,在解壓的php目錄下找到php.ini-development文件,這是php提供的配置模版,複製並修改文件名為php.ini。

由於php是被動服務,它的配置文件也一樣是apache來調用,所以還是要到apache的配置文件httpd.conf里添加:

接着,如果要添加擴展,可以在php的配置文件php.ini里搜索extension_dir,找到下圖:

php配置文件的注釋是靠“;”,這項配置是說明擴展文件的所在目錄。

按格式加上:extension_dir = “你的擴展文件目錄”

你的擴展文件目錄就是php解壓目錄下的ext文件夾,即:”解壓目錄/ext”。

接着需要告訴php加載哪些擴展:

在php.ini里添加:extension=你要添加的擴展名字

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

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

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 三星內存條參數用法介紹

    本文將詳細解釋三星內存條上面的各種參數,讓你更好地了解內存條並選擇適合自己的一款。 一、容量大小 容量大小是內存條最基本的參數,一般以GB為單位表示,常見的有2GB、4GB、8GB…

    編程 2025-04-29
  • Python3定義函數參數類型

    Python是一門動態類型語言,不需要在定義變量時顯示的指定變量類型,但是Python3中提供了函數參數類型的聲明功能,在函數定義時明確定義參數類型。在函數的形參後面加上冒號(:)…

    編程 2025-04-29
  • Python input參數變量用法介紹

    本文將從多個方面對Python input括號里參數變量進行闡述與詳解,並提供相應的代碼示例。 一、基本介紹 Python input()函數用於獲取用戶輸入。當程序運行到inpu…

    編程 2025-04-29
  • Spring Boot中發GET請求參數的處理

    本文將詳細介紹如何在Spring Boot中處理GET請求參數,並給出完整的代碼示例。 一、Spring Boot的GET請求參數基礎 在Spring Boot中,處理GET請求參…

    編程 2025-04-29
  • Python函數名稱相同參數不同:多態

    Python是一門面向對象的編程語言,它強烈支持多態性 一、什麼是多態多態是面向對象三大特性中的一種,它指的是:相同的函數名稱可以有不同的實現方式。也就是說,不同的對象調用同名方法…

    編程 2025-04-29
  • Hibernate日誌打印sql參數

    本文將從多個方面介紹如何在Hibernate中打印SQL參數。Hibernate作為一種ORM框架,可以通過打印SQL參數方便開發者調試和優化Hibernate應用。 一、通過配置…

    編程 2025-04-29
  • Python Class括號中的參數用法介紹

    本文將對Python中類的括號中的參數進行詳細解析,以幫助初學者熟悉和掌握類的創建以及參數設置。 一、Class的基本定義 在Python中,通過使用關鍵字class來定義類。類包…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 全能編程開發工程師必知——DTD、XML、XSD以及DTD參數實體

    本文將從大體介紹DTD、XML以及XSD三大知識點,同時深入探究DTD參數實體的作用及實際應用場景。 一、DTD介紹 DTD是文檔類型定義(Document Type Defini…

    編程 2025-04-29

發表回復

登錄後才能評論