3日で作るPHPアプリケーション……試行錯誤メモ1

PHPPEAR

3日で作るPHPアプリケーション……試行錯誤メモ1

 状態:不明  閲覧数:5,317  投稿日:2008-06-06  更新日:2011-01-28
[url=/modules/amazon/detail.php?asin=475615106X]<img src="http://php.w4c.work/originalSample/PHPStyleNext/images/3day.jpg" alt="3日で作るPHPアプリケーション " />[/url]
デモは、[url=http://php.w4c.work/originalSample/PHPStyleNext/3day/" target="_brank]こちら[/url]。


■SSHログイン


pear upgrade PEAR


pear list


pear install -a channel://pear.php.net/XML_Serializer-0.18.0


pear install -a Services_Amazon-0.7.0


pear info Services_Amazon


■WEBサーバにインストールされているPEARライブラリを確認したい
Web上からグラフィカルな一覧を利用したいのであればPEAR_Info(PEAR版php info)を使う。ただし.htaccessでCGIモードに切り替える必要がある。
▼pear install PEAR_Info

▼PEARの一覧を表示させるPHPスクリプト。名称は任意。
<?php
set_include_path(get_include_path() . PATH_SEPARATOR . '/virtual/ユーザー名/pear/php/');
require_once('PEAR/Info.php');
$pearinfo = new PEAR_Info();
$pearinfo->show();

▼上記PHPスクリプトへブラウザアクセスした際に表示されるエラーメッセージ
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/local/etc/pear.conf) is not within the allowed path(s): (.:/virtual:/tmp:/usr/local/lib/php:/usr/local/php/bin) in /usr/local/lib/php/PEAR/Config.php on line 595
▲CGIモードへ切り替えていないため

▼.htaccess(上記PHPスクリプトと同じディレクトリ)
AddHandler application/x-httpd-phpcgi .php

■参考url
▼XREAのphpはセーフモード(safe mode)で動いている/XREAでPEARをインストールするのにハマッタときのメモ - Kemworld::Diary
http://d.hatena.ne.jp/kemworld/20071003/1191421021

[url=/modules/amazon/detail.php?asin=475615106X]<img src="http://php.w4c.work/originalSample/PHPStyleNext/images/3day.jpg" alt="3日で作るPHPアプリケーション " />[/url]


3日で作るPHPアプリケーション……試行錯誤メモ2



類似度ページランキング
順位 ページタイトル抜粋
1 3日で作るPHPアプリケーション……試行錯誤メモ1 92
2 3日で作るPHPアプリケーション……試行錯誤メモ2 88
3 3日で出来ないPHPアプリケーション……試行錯誤メモ3 77
4 3日で出来ないPHPアプリケーション……試行錯誤メモ4 77
5 PHPをCGIモードで動作させる 34
6 ■「PHP」×「SQLite3」… データベース作成 24
7 コマンドでテーブル作成 22
8 netドメイン移行の有効期限延長単価 … 1,382 円/年 22
9 急に、FTPでファイルがアップロードできなくなった。 20
10 PHP5.3 19
11 「DNS ルックアップでエラーが発生」 … 特定サイト 19
12 bizドメイン移行の有効期限延長単価 … 1609円/年 19
13 ドメインを異なるユーザーへ移動させる 19
14 CORESERVERで動作させることが出来なかったスクリプト 18
15 バリュードメインの転送なし、ありの違い 18
16 いつまで経っても「CGIモード」が理解できないので、気付いたことをメモしていくエントリー 17
17 登録できる「CRONショブ」数には上限がある 17
18 レンタルサーバー「VALUE SERVER」PHP5.4(セーフモードなし) 16
19 「ImageMagick」を「セーフモード」で動作させようとするも、うまくいかず 15
20 FTPアップロード不可/残り容量があるのに、 Disk quota exceededとなるのは、なぜでしょうか 15
2024/3/29 4:12 更新
週間人気ページランキング / 3-22 → 3-28
順位 ページタイトル抜粋 アクセス数
1 Xdomain | Xdomain無料レンタルサーバー 2
2 レンタルサーバー0 1
2 rsyncエラーを解決できない | CORESERVER 1
2024/3/29 1:01 更新