首頁 後端開發 php教程 在虚拟主机上复制安装本机Pear_PHP教程

在虚拟主机上复制安装本机Pear_PHP教程

Jul 13, 2016 pm 05:36 PM
pear 主機 國內 複製 安裝 提供 本機 虛擬 部分

在国内租来的虚拟主机上,有部分主机本身就提供了pear类库,但是不用指望它们会给你升级或安装需要的pear包.在这种情况下,可以尝试在自己的虚拟主机下安装一份pear.

通过ssh安装pear
国内绝大部分虚拟主机都不提供ssh,但若是朋友的服务器,可能会比较放宽一点给你权限.下面看看通过ssh在虚拟主机上安装pear的步骤:

PEAR 1.3.5或以下:
$ pear -s -c ~/.pearrc -d doc_dir=~/pear/docs
-d ext_dir=~/pear/ext -d php_dir=~/pear/lib
-d data_dir=~/pear/data -d test_dir=~/pear/tests
-d cache_dir=~/pear/cache -d bin_dir=~/pear/bin

PEAR 1.4以上:
$ pear config-create /home/user/pear .pearrc

这样就在用户的home下建立了一个.pearrc文件

在.bashrc文件中加入
PEAR 1.3.2 或以下:
$ pear -c ~/.pearrc install Archive_Tar PEAR Console_Getopt XML_RPC
PEAR 1.3.3以上
$ pear install -o PEAR

这样就在用户的home目录下新增了一个pear目录,这份pear是完全复制主机上的pear的.

为了使用刚装上的这份pear包,需要在php代码中指定include_path
PLAIN TEXT
PHP:
ini_set(include_path,~/pear/lib. PATH_SEPARATOR
        .ini_get(include_path));
 
// From PHP 4.3.0 onward, you can use the following,
// which especially useful on shared hosts:
set_include_path(~/pear/lib. PATH_SEPARATOR
                 .get_include_path());
?>
通过ftp/ftps/sftp安装pear
通过ftp之类的向远程虚拟主机上安装pear,这无疑是个好主意.主要通过pear的程序包PEAR_RemoteInstaller来完成这功能.有几点要确定:

本机是php 5.0以上
如果需要用ftps安装,那么本机的php需要增加openssl extension
如果需要用ssh安装,那么本机的php需要增加ssh2 extension
php目录的pear命令行可执行
ftp有写权限
因为时间关系,暂时不写具体步骤了,有需要的朋友可以参考下面的链接.

参考文档:
pear manual

作者:volcano发表于9月 15, 2006 at 8:40 am

版权信息:可以任意转载, 转载时请务必以超链接形式标明文章原始出处和作者信息及此声明

永久链接 - http://www.ooso.net/index.php/archives/241

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/486638.htmlTechArticle在国内租来的虚拟主机上,有部分主机本身就提供了pear类库,但是不用指望它们会给你升级或安装需要的pear包.在这种情况下,可以尝试在自己...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1662
14
CakePHP 教程
1418
52
Laravel 教程
1311
25
PHP教程
1261
29
C# 教程
1234
24
如何在Linux上安裝安卓應用程式? 如何在Linux上安裝安卓應用程式? Mar 19, 2024 am 11:15 AM

在Linux上安裝安卓應用程式一直是許多用戶所關心的問題,尤其是對於喜歡使用安卓應用程式的Linux用戶來說,掌握如何在Linux系統上安裝安卓應用程式是非常重要的。雖然在Linux系統上直接運行安卓應用程式並不像在Android平台上那麼簡單,但是透過使用模擬器或第三方工具,我們依然可以在Linux上愉快地享受安卓應用程式的樂趣。以下將為大家介紹在Linux系統上安裝安卓應

如何在Ubuntu 24.04上安裝Podman 如何在Ubuntu 24.04上安裝Podman Mar 22, 2024 am 11:26 AM

如果您使用過Docker,則必須了解守護程式、容器及其功能。守護程序是在容器已在任何系統中使用時在背景執行的服務。 Podman是一個免費的管理工具,用於管理和建立容器,而不依賴任何守護程序,例如Docker。因此,它在管理貨櫃方面具有優勢,而不需要長期的後台服務。此外,Podman不需要使用根級別的權限。本指南詳細討論如何在Ubuntu24上安裝Podman。更新系統我們先進行系統更新,開啟Ubuntu24的Terminalshell。在安裝和升級過程中,我們都需要使用命令列。一種簡單的

Win7電腦上安裝Go語言的詳細步驟 Win7電腦上安裝Go語言的詳細步驟 Mar 27, 2024 pm 02:00 PM

在 Win7電腦上安裝Go語言的詳細步驟Go(又稱Golang)是一種由Google開發的開源程式語言,其簡潔、高效和並發效能優秀,適合用於開發雲端服務、網路應用和後端系統等領域。在Win7電腦上安裝Go語言,可以讓您快速入門這門語言並開始編寫Go程式。以下將會詳細介紹在Win7電腦上安裝Go語言的步驟,並附上具體的程式碼範例。步驟一:下載Go語言安裝套件訪問Go官

在Ubuntu 24.04上安裝和執行Ubuntu筆記應用程式的方法 在Ubuntu 24.04上安裝和執行Ubuntu筆記應用程式的方法 Mar 22, 2024 pm 04:40 PM

在高中學習的時候,有些學生做的筆記非常清晰準確,比同一個班級的其他人都做得更多。對某些人來說,記筆記是一種愛好,而對其他人來說,當他們很容易忘記任何重要事情的小資訊時,則是一種必需品。 Microsoft的NTFS應用程式對於那些希望保存常規講座以外的重要筆記的學生特別有用。在這篇文章中,我們將描述Ubuntu24上的Ubuntu應用程式的安裝。更新Ubuntu系統在安裝Ubuntu安裝程式之前,在Ubuntu24上我們需要確保新設定的系統已經更新。我們可以使用Ubuntu系統中最著名的「a

Win7系統下如何安裝Go語言? Win7系統下如何安裝Go語言? Mar 27, 2024 pm 01:42 PM

在Win7系統下安裝Go語言是一項相對簡單的操作,只需按照以下步驟進行操作即可成功安裝。以下將詳細介紹在Win7系統下安裝Go語言的方法。第一步:下載Go語言安裝包首先,開啟Go語言官方網站(https://golang.org/),進入下載頁面。在下載頁面中,選擇與Win7系統相容的安裝套件版本進行下載。點擊下載按鈕,等待安裝包下載完成。第二步:安裝Go語言下

聯想 YOGA Portal 迷你主機官宣 7 月 27 日 ChinaJoy 發布,內建 350W 電源 聯想 YOGA Portal 迷你主機官宣 7 月 27 日 ChinaJoy 發布,內建 350W 電源 Jul 23, 2024 pm 01:47 PM

本站7月23日消息,曝光已久的聯想YOGAPortal高性能桌上型電腦現確認將於7月27日在上海ChinaJoy正式發布,號稱是為AI專業創作而生的迷你主機。是性能高手,也是AI創作能手3D數位人,AI虛擬背景根據本站家友@豫P在上海提供的現場圖,這款小主機體積僅3.7L,整體採用陽極氧化鋁材質,搭載了英特爾酷睿i7-14700處理器,配備32GBDDR5記憶體及1TB固態硬碟。 YOGAPortal既是主機,也是AI創作一體機,高效能主機與演算法優化相機結合,形成一體化解決方案。只需站在攝影機前,即

微星展示 MEG Vision X AI 電腦主機:正面大螢幕可 AI 聊天,可望搭配 RTX 5090 顯示卡 微星展示 MEG Vision X AI 電腦主機:正面大螢幕可 AI 聊天,可望搭配 RTX 5090 顯示卡 Jun 09, 2024 am 11:15 AM

本站6月5日消息,微星參加2024台北國際電腦展,展示了一款名為MEGVisionXAI的新旗艦遊戲電腦。這款遊戲主機是現有Vision系列的延伸,採用了非常吸睛的環繞玻璃設計,內部組件清晰可見。而最吸引人的地方在於該主機正面配備了一塊超大尺寸的觸控屏幕,微星工作人員介紹稱可以同步微星的獨家AI應用程序,進一步增強各項AI功能。本站附上相關圖片如下:微星目前並未解釋更多細節,從分享的圖片中可以看到屏幕上運行本地AI聊天機器人,用戶可以和其互動,要求其完成AI任務,定位本地存儲的文檔等。以上圖源:

PHP程式必備:安裝這些才能順利運作! PHP程式必備:安裝這些才能順利運作! Mar 27, 2024 pm 05:54 PM

PHP程式必備:安裝這些才能順利運作! PHP是一種流行的伺服器端腳本語言,廣泛用於開發網頁應用程式。要成功運行PHP程序,首先需要在伺服器上安裝一些必備的軟體和工具。在本文中,我們將介紹必須安裝的軟體和工具,並附上具體的程式碼範例,以幫助您順利執行PHP程式。一、PHP解譯器PHP程式的核心是PHP解譯器,負責解析執行PHP程式碼。要安裝PHP解譯器,可以按照

See all articles