小新二三事 二三事 電視精/戲院 ASP .NET 新手工作日誌

2010年3月9日星期二

install PEAR in AppServ with SOAP package

install PEAR in AppServ with SOAP package

Step 1:
Download appserv-win32-2.5.10.exe
from
http://www.appservnetwork.com/index.php

Step 2:
notepad c:\windows\php.ini

update it with
extension=php_mbstring.dll
extension=php_exif.dll

Step 3:
Run Apache Restart
Run C:\AppServ\php5\go-pear.bat
press enter for 2 questions
Run c:\AppServ\php5\PEAR_ENV.reg

Step 4:
Run Apache Restart
CMD
CD c:\AppServ\php5\
pear install -f -o SOAP

pear install -f -o SOAP


from
http://polinwei.blogspot.com/2009/05/php-appserv-pear-mysql.html
http://blog.yam.com/eviles/article/2783130




Microsoft Windows XP [版本 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd C:\AppServ\php5

C:\Appserv\php5>pear install DB
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
downloading DB-1.7.13.tgz ...
Starting to download DB-1.7.13.tgz (132,246 bytes)
.....................done: 132,246 bytes
install ok: channel://pear.php.net/DB-1.7.13

C:\Appserv\php5>pear install SOAP
Failed to download pear/SOAP within preferred state "stable", latest release is
version 0.12.0, stability "beta", use "channel://pear.php.net/SOAP-0.12.0" to in
stall
Cannot initialize 'channel://pear.php.net/SOAP', invalid or missing package file

Package "channel://pear.php.net/SOAP" is not valid
install failed

C:\Appserv\php5>pear install -f -o SOAP
WARNING: failed to download pear.php.net/SOAP within preferred state "stable", w
ill instead download version 0.12.0, stability "beta"
WARNING: "pear/HTTP_Request" is deprecated in favor of "pear/HTTP_Request2"
Did not download optional dependencies: pear/Mail, pear/Mail_Mime, pear/Net_DIME
, use --alldeps to download automatically
WARNING: "pear/Net_URL" is deprecated in favor of "pear/Net_URL2"
pear/SOAP can optionally use package "pear/Mail"
pear/SOAP can optionally use package "pear/Mail_Mime"
pear/SOAP can optionally use package "pear/Net_DIME"
downloading SOAP-0.12.0.tgz ...
Starting to download SOAP-0.12.0.tgz (71,233 bytes)
.................done: 71,233 bytes
downloading HTTP_Request-1.4.4.tgz ...
Starting to download HTTP_Request-1.4.4.tgz (17,109 bytes)
...done: 17,109 bytes
downloading Net_URL-1.0.15.tgz ...
Starting to download Net_URL-1.0.15.tgz (6,303 bytes)
...done: 6,303 bytes
downloading Net_Socket-1.0.9.tgz ...
Starting to download Net_Socket-1.0.9.tgz (5,173 bytes)
...done: 5,173 bytes
install ok: channel://pear.php.net/Net_URL-1.0.15
install ok: channel://pear.php.net/Net_Socket-1.0.9
install ok: channel://pear.php.net/HTTP_Request-1.4.4
install ok: channel://pear.php.net/SOAP-0.12.0

C:\Appserv\php5>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.2 stable
Console_Getopt 1.2.3 stable
DB 1.7.13 stable
HTTP_Request 1.4.4 stable
Net_Socket 1.0.9 stable
Net_URL 1.0.15 stable
PEAR 1.7.1 stable
SOAP 0.12.0 beta
Structures_Graph 1.0.2 stable

C:\Appserv\php5>