日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

CGI模式,模块模式与CLI模式运行PHP的区别

發布時間:2024/9/20 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CGI模式,模块模式与CLI模式运行PHP的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

來源:http://www.blogdaren.com/post-199.html

以CGI方式運行時,web server將用戶請求以消息的方式轉交給PHP獨立進程,PHP與web服務之間無從屬關系.

純粹調用--返回結果的形式通訊.而模塊方式,則是將PHP做為web-server的子進程控制,兩者之間有從屬關系.最明顯的例子就是在CGI模式下,如果修改了PHP.INI的配置文件,不用重啟web服務便可生效,而模塊模式下則需要重啟web服務.

CLI則是命令行接口,用于在操作系統命令行模式下執行PHP,比如可以直接在win的cmd或linux的shell模式下直接輸入 php a.php 來得到結果.它與CGI模式最大的不同的地方在于既不會輸出HTTP頭信息(CGI模式除了輸出用戶能看到的結果外,還會輸出用戶不能直接看到的HTTP 頭信息),拋出的信息也直接以文本方式而不以HTML方式給出,比如新建一個 test.php,

寫入內容 <?php phpinfo();?> ,在瀏覽器中可以看到以HTML表格描述的信息,而在命令行輸入 php test.php 則會直接看到純文本的輸出.


總結

以上是生活随笔為你收集整理的CGI模式,模块模式与CLI模式运行PHP的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。