當前位置:首頁 » 編程語言 » php擴展列表

php擴展列表

發布時間: 2022-07-09 03:03:39

A. php的擴展模塊怎麼添加

在PHP/etc 文件夾中加入擴展
在PHP 文件夾下的php.ini文件里 有很多dll文件的地方加入一行 你所添加的擴展的名字xxxx.dll

或者 是 在php.ini中直接打開對應的擴展 ,將目標行的 ; 給去掉
哦,對了,最後記得要重新啟動PHP的伺服器

B. php 擴展文件所在的路徑

一般默認的安裝路徑是在/var/www裡面。

1.首先,連接相應的zdlinux主機,輸入Linux命令行,等待shell命令的輸入。

(2)php擴展列表擴展閱讀:

常見的Linux命令

1.將CD/home放入『/home』目錄中。

2.CD..返回到前一個目錄。

3.CD../..返回上面的兩個目錄。

4.將CD放入個人主目錄。

5.CD~user1進入個人主目錄。

6.返回到您上次所在的目錄。

7.PWD顯示工作路徑。

8.Ls查看目錄中的文件。

9.Ls-f查看目錄中的文件。

10.Ls-l顯示文件和目錄的詳細信息。

11.Ls-a顯示隱藏文件。

12.Ls*[0-9]*顯示包含該編號的文件名和目錄名。

13.樹顯示文件和目錄來自根項目記錄樹結構的開始。

14.Rm-ffile1刪除一個名為「file1」的文件。

15.刪除一個名為「dir1」的目錄。

16.Rm-rfdir1刪除一個名為「dir1」的目錄並刪除其內容。

17.同時刪除目錄及其內容。

18.重命名/移動一個目錄。

19.Cpfile1file2復制一個文件。

C. cpanl如何選擇PHP版本以及擴展PHP包

PHP版本的選擇
如果伺服器在處理PHP包時遇到問題,你可能需要查看一下PHP的設置的方式。如果主機支持用戶自主選擇網站使用的PHP版本
擴展PHP包
擴展包是使用PHP腳本語言寫出來的軟體。cPanel使得搜索和添加PHP 擴展包到網站的操作更加容易
隨著cpanel版本的升級PHP版本也要更新,所以才有了PHP版本的選擇了!

工具/原料
cpanel虛擬主機管理系統
步驟/方法
PHP版本的選擇: 登錄cPanel,在主頁的「軟體」管理一欄中,單擊「PHP Config」圖標,你可以在轉到的頁面上進行選擇。
不同版本的cPanel提供的修改方法可能會略有差別。請仔細閱讀每個PHP版本下面的說明,選擇適當的版本。
1、選擇你希望使用的PHP版本,或者選擇「系統默認」,即使用主機選擇的版本;
2、單擊「更新」,保存修改。
注意:如果在~/public_html/.htaccess中你自定義了句柄,修改這些設置將會覆蓋原句柄。所以如果不確定,在修改設置前做好~/public_html/.htaccess的備份。
在該頁面上還有一些附加擴展功能以供安裝。
注意:這些附加擴展僅能修改你的~/public_html/php.ini文件。如果使用了這些更改,確保其他php初始化文件和你選擇的PHP版本是配套的。我們強烈建立你選擇「Single php.ini」的PHP版本,以保證網站軟體使用適合的php初始化文件。如果選擇了PHP 5.3版本,確保子文件夾使用的是"/usr/php/53/usr/bin/php",否則使用的將會是PHP 5.2版本。
擴展PHP包
登錄cPanel,在主頁的「軟體」一欄下,單擊「PHP PEAR」查看所有可用的PHP擴展包,可以搜索某個特定的擴展包。如果知道擴展包的名字,則可以直接添加。
查看所有可用的擴展包
1、單擊「顯示可用的PHP擴展和應用」;
2、單擊「安裝」,安裝你需要的擴展包。
搜索擴展包
使用主題或關鍵字搜索:
1、在「搜索」框內輸入關鍵字,單擊「到」;
2、單擊「安裝」,安裝你需要的擴展包。
單擊「顯示文檔」,查看擴展包的創建者的文檔。
安裝擴展包
1、如果知道擴展包的名字,在「安裝一個PHP擴展和應用包」下輸入該名字;
2、單擊「現在安裝」。
已安裝的PHP擴展和應用包列表
該列表可以幫助你管理已安裝的擴展包。列表包括模塊名稱、版本和管理。
如果你認為某個擴展包過期了,單擊「更新」,cPanel可以為你更新它。
如果某個擴展包損毀或丟失了,單擊「重新安裝」。
單擊「卸載」,卸載擴展包。
單擊「顯示文檔」,查看擴展包的文檔。
系統模塊
cPanel中已經事先安裝過一些擴展包。單擊「顯示系統已安裝的模塊」,可以查看該列表。
記住:系統安裝模塊不能被刪除。單擊「顯示文檔」,查看系統安裝擴展包文檔。
下面附上一些常用的PHP指令
asp_tags:指伺服器是否支持PHP代碼中用<%and%>替代標準的<?php and ?>標簽。如果這一項選項被關閉,則包含ASP標簽的PHP腳本將不能正常運行。
file_uploads:指伺服器是否支持PHP腳本介紹通過HTTP(也就是Web)上傳的文件。
Include_path:定義網站尋找PHP文件的路徑。確保將要的運行的所有PHP腳本都保存在指令指到的地方。
max_execution_time:一個PHP腳本最大運行時間,以秒為單位。該限制可以防止書寫不當的腳本拖慢伺服器。
max_input_time:一個PHP腳本處理接傳入信息的最大時間,以秒為單位。該限制可以防止腳本過載而拖慢伺服器。
memory_limit:一個PHP腳本可以包含的最大位元組。該限制可以防止書寫不當的PHP腳本佔用伺服器內存。當此處設置為-1,則沒有內存限制。
register_globals:警告:此功能過時,需設置為關閉狀態,否則網站將不安全。
safe_mode:該指令保證了用戶運行PHP腳本時得到執行腳本中的任務的許可權。例如,如果腳本命令修改一個文件,用戶就需要更新該文件的許可權。不過這條指令已經失效了,所以主機可能會關閉它。用戶可以使用其他安全措施代替它。
session.save_psth:當訪問者訪問網站時,需要使用自己獨一無二的用戶ID。用戶ID進行的會話,或者在網站上停留的時間等信息會被記錄在主機中。該指令顯示了這些信息被記錄在何處。(PHP允許你為給定的訪問者和會話設立特定的Web內容。)如果「值」那一列存在一個數字,則它指的是信息被存儲在多少個目錄中。如果你的網站流量很大,將會話的數據分配到多個文件夾內有助於伺服器存儲和檢索這些信息。「值」那一列中文字是指包含會話信息子目錄的目錄的名字。
upload_max_filesize:上傳文件最大位元組數。

D. php有哪些常用的後綴

PHP文件的固定後綴是也只能是.php,如果隨意修改伺服器會出現不能解析的情況,如果是在Linux上,你可以使用偽靜態的方式把他改成其他的,但在創建的時候則不能這么做

E. PHP的擴展目錄是什麼什麼是php擴展目錄,在哪裡能找的到

不是網站根目錄,具體根據swoole官網安裝

通過php -m來查看是否成功載入了swoole.so,如果沒有可能是php.ini的路徑不對。
可以使用php --ini來定位到php.ini的絕對路徑,Loaded Configuration File一項顯示的是載入的 php.ini 文件,如果值為none證明根本沒載入任何php.ini文件,需要自己創建。

F. 「PHP中擴展庫」是什麼意思如何載入

擴展庫是php擴展的功能,比如php本來不支持操作某種功能 ,但在新版本想對它提供支持,就以擴展的方式來提供,這樣,我們在配置php時,如果我們不用此功能,我們就可以讓php不載入他.從而節省伺服器資源.提供其性能
php的擴展庫一般放在php目錄下的ext目錄里.你在網上下載的php壓縮解壓後應該可以看到.
php.ini中的 extension_dir 用來指定你的擴展名的地址 。
php.ini中有一排像 ;extension="xxxxxx.dll" 的內容就是用來配置讓你的php運行環境支持什麼不支持什麼。
以下為php.ini中的剪切段
------------------------------
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_gd2.dll //php對圖片操作的擴展
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll //php操作mssql (sql server)資料庫的擴展
;extension=php_mysql.dll //php操作mysql資料庫的擴展
------------------------------
要讓php支持某種功能,把extension前面的 " ; "號去掉,重啟apache或iis即可。

G. linux查看php安裝了哪些擴展

一句命令

php-m

H. 如何編寫PHP擴展

PHP取得成功的一個主要原因之一是她擁有大量的可用擴展。web開發者無論有何種需求,這種需求最有可能在PHP發行包里找到。PHP發行包包括支持各種資料庫,圖形文件格式,壓縮,XML技術擴展在內的許多擴展。
擴展API的引入使PHP3取得了巨大的進展,擴展API機制使PHP開發社區很容易的開發出幾十種擴展。現在,兩個版本過去了,API仍然和PHP3時的非常相似。擴展主要的思想是:盡可能的從擴展編寫者那裡隱藏PHP的內部機制和腳本引擎本身,僅僅需要開發者熟悉API。
有兩個理由需要自己編寫PHP擴展。第一個理由是:PHP需要支持一項她還未支持的技術。這通常包括包裹一些現成的C函數庫,以便提供PHP介面。例如,如果一個叫FooBase的資料庫已推出市場,你需要建立一個PHP擴展幫助你從PHP里調用FooBase的C函數庫。這個工作可能僅由一個人完成,然後被整個PHP社區共享(如果你願意的話)。第二個不是很普遍的理由是:你需要從性能或功能的原因考慮來編寫一些商業邏輯。
如果以上的兩個理由都和你沒什麼關系,同時你感覺自己沒有冒險精神,那麼你可以跳過本章。
本章教你如何編寫相對簡單的PHP擴展,使用一部分擴展API函數。對於大多數打算開發自定義PHP擴展開發者而言,它含概了足夠的資料。學習一門編程課程的最好方法之一就是動手做一些極其簡單的例子,這些例子正是本章的線索。一旦你明白了基礎的東西,你就可以在互聯網上通過閱讀文擋、原代碼或參加郵件列表新聞組討論來豐富自己。因此,本章集中在讓你如何開始的話題。在UNIX下一個叫ext_skel的腳本被用於建立擴展的骨架,骨架信息從一個描述擴展介面的定義文件中取得。因此你需要利用UNIX來建立一個骨架。Windows開發者可以使用Windows ext_skel_win32.php代替ext_skel。
然而,本章關於用你開發的擴展編譯PHP的指導僅涉及UNIX編譯系統。本章中所有的對API的解釋與UNIX和Windows下開發的擴展都有聯系。

I. windows的php開哪些擴展

php擴展看你用到啥了。用到啥開啥,不用的盡量別開。phpstudy上面有菜單php擴展很方便管理擴展,需要打開時在菜單上勾上勾即可。如圖phpstudy

熱點內容
宏程序自動編程軟體 發布:2024-04-30 01:15:01 瀏覽:416
vs添加編譯選項 發布:2024-04-30 01:06:10 瀏覽:613
編程紅碼 發布:2024-04-30 01:04:49 瀏覽:910
給數組賦值java 發布:2024-04-30 01:04:37 瀏覽:498
我的世界jave版如何開伺服器 發布:2024-04-30 01:02:34 瀏覽:901
safari清除緩存ipad 發布:2024-04-30 00:47:24 瀏覽:523
欄位級數據加密 發布:2024-04-30 00:34:59 瀏覽:73
編譯原理上機實驗構建預測分析器 發布:2024-04-30 00:05:47 瀏覽:571
安卓手機的應用商店是哪個 發布:2024-04-29 23:50:18 瀏覽:411
pythonbinascii 發布:2024-04-29 23:23:00 瀏覽:39