搜尋
首頁後端開發PHP問題php與apache的關係是什麼

php與apache的關係是什麼

Aug 27, 2019 am 09:34 AM
apachephp關係

php與apache的關係是什麼

Apache

Apache web 伺服器軟體。同類產品有微軟的 IIS 等。功能是讓某台電腦可以提供 www 服務。可以使用以下方式查看 apache 是否正常運作。
網址/ 能顯示預設頁面表示成功。

PHP
PHP 是服務端語言解釋軟體。由 apache 載入以後,使 apache 增加解釋 php 檔案的功能。以便這台伺服器可以運行 php 程式。存取方法如下:
位址/檔案名稱.php
註:該php檔案必須在 apache 設定的工作目錄中。不是安裝目錄。

相關推薦:《PHP教學

PHP與Apache的關係:

##首先在一個客戶機上的導覽器輸入網址,例如我們的電腦裡如果上網都會有一個DNS伺服器,它的作用就是把根據網域名稱解析成對應的IP位址,例如IP位址192.168.1.100,因為網域名稱位址預設的埠是80個端口,所以最終解析的位址是:http://192.168.1.100:80. 然後網路會根據這個ip位址找到他對應的伺服器。這個伺服器就是網站的根據地。網站的程式之類的都放在這台伺服器上。這台伺服器上會裝很多軟體。例如MySQL,WEB伺服器(apache伺服器),qq等。在網路上傳過來的位址中還有一個連接埠號碼80.這個位址的IP部分的作用是找到這台伺服器,而這個連接埠號碼的作用就是找到這台伺服器上具體的應用了。因為WEB伺服器的預設連接埠是80,所以這個位址找的就是這台服務區上的web伺服器。因為我們這裡主要講php,所以我們就選擇apache伺服器。

下面舉例例子,如果我再客戶端遊覽器輸入位址,他會找到192.168.1.100這個伺服器,然後根據連接埠會找到apache伺服器。 apache他會把它某個目錄下的index.html裡的程式碼透過URL位址在回傳給客戶端的遊覽器,然後遊覽器就會根據回傳的程式碼解析成我們看到的網頁內容。這是我們造訪網頁程式碼的情況。如果我們訪問的是php檔案呢?


例如在客戶端遊覽器輸入他也回把這個位址傳送到192.168.1.100裡的apache裡的,apache一看你傳過來的是Php文件,如果在伺服器沒裝php的情況下,他也會把這個檔案打開,把裡面的程式碼全部在回傳給客戶端,但是客戶端遊覽器他不能解析php檔案。所以前台就會把這個檔案代碼全部顯示出來,或是出現一個下載這個檔案的狀況。這種情況不是我們想要看到的。所以我們需要在伺服器端在安裝一個php服務,這樣apache一看你發送過來的是php文件,它就會把這個文件先傳給php程序,php程式先把這個文件進行解釋。然後他返回給apache,而apache在返回給客戶端。這樣客戶端就可以看到php檔案解析後的頁面效果了。

以上是php與apache的關係是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
酸與基本數據庫:差異和何時使用。酸與基本數據庫:差異和何時使用。Mar 26, 2025 pm 04:19 PM

本文比較了酸和基本數據庫模型,詳細介紹了它們的特徵和適當的用例。酸優先確定數據完整性和一致性,適合財務和電子商務應用程序,而基礎則側重於可用性和

PHP安全文件上傳:防止與文件相關的漏洞。PHP安全文件上傳:防止與文件相關的漏洞。Mar 26, 2025 pm 04:18 PM

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

PHP輸入驗證:最佳實踐。PHP輸入驗證:最佳實踐。Mar 26, 2025 pm 04:17 PM

文章討論了PHP輸入驗證以增強安全性的最佳實踐,重點是使用內置功能,白名單方法和服務器端驗證等技術。

PHP API率限制:實施策略。PHP API率限制:實施策略。Mar 26, 2025 pm 04:16 PM

本文討論了在PHP中實施API速率限制的策略,包括諸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之類的庫。它還涵蓋監視,動態調整速率限制和手

php密碼哈希:password_hash和password_verify。php密碼哈希:password_hash和password_verify。Mar 26, 2025 pm 04:15 PM

本文討論了使用password_hash和pyspasswify在PHP中使用密碼的好處。主要論點是,這些功能通過自動鹽,強大的哈希算法和SECH來增強密碼保護

OWASP前10 php:描述並減輕常見漏洞。OWASP前10 php:描述並減輕常見漏洞。Mar 26, 2025 pm 04:13 PM

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。

PHP XSS預防:如何預防XSS。PHP XSS預防:如何預防XSS。Mar 26, 2025 pm 04:12 PM

本文討論了防止PHP中XSS攻擊的策略,專注於輸入消毒,輸出編碼以及使用安全增強的庫和框架。

PHP接口與抽像類:何時使用。PHP接口與抽像類:何時使用。Mar 26, 2025 pm 04:11 PM

本文討論了PHP中接口和抽像類的使用,重點是何時使用。界面定義了無實施的合同,適用於無關類和多重繼承。摘要類提供常見功能

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。