PR

×

Keyword Search

▼キーワード検索

Calendar

Profile

ユタデザイン

ユタデザイン

Archives

2026年08月
2026年07月
2026年06月
2026年05月
2026年04月
2006年02月08日
XML
筆者の場合、レンタルサーバー(価格とサポートの兼ね合いで、妥当と思えるもの)を使って、お客様にサービスを提供している関係から、ターミナルでのログインや、その他のコマンドライン系のサーバーログインは前提に考えていない。

で、マッキントッシュのOSXにMAMPを入れてローカル環境をレンタルサーバー環境と似させて作業環境を構築しているのだが、ローカルにPEARをSSHから入れる事に大変苦労して(技術力のなさを露呈。笑)いた。
料理本を購入するも、上手くいくサンプルPHPファイルや、どうしてもファイルエラーになるサンプルPHPファイルを克服できないでいた。
仕方ないので、WINDOWS(触っただけでイライラしてくる不思議なパソコン。本当に触りたくもない)にインストールして、コマンドラインからダウンロード。
c:?php pear install <パッケージ>という具合。
c:?phpのところはそれぞれのphpがインストールされている環境によって変更する必要がある。
で、落とされたものは自動展開で階層どおりにインストールできるから楽である。
じつはこの「階層どおり」というのが本当に分からなかった。

展開された内容は下記のとおりとなる。
DB-1.7.6
┣DB-1.7.6
┗package.xml(不要)
でDB-1.7.6の中のDB-1.7.6の中は
┣DB.php
┣DB
┗それ以外の「doc」と「tests」は不要。
でこのDB-1.7.6の中のDB-1.7.6のなかのフォルダをそのままライブラリの中に入れる
LIBRARY(筆者がサーバーに設置したいライブラリフォルダ名)
┣DB

という具合だ。
でここが問題なのだが、例えばダウンロードしたファイルが
「HTML_QuickForm-3.2.5」
だとする。
HTML_QuickForm-3.2.5の中は

┗package.xml(不要)
となっている
このHTML_QuickForm-3.2.5の中のHTML_QuickForm-3.2.5には
┣QuickForm.php
┣QuickForm
┗それ以外の「doc」は不要。
でこのファイル展開は
LIBRARY(筆者がサーバーに設置したいライブラリフォルダ名)
┗HTML
 ┣QuickForm
 ┗QuickForm.php
となるのである。
ダウンロードしたファイル名に「_」が入った時には、「_」の前で一つ上の階層があり、
「_」の後ろのその中のファイル構成があるようである。
ここまで理解するのに非常な時間をついやしたため、覚え書きとする。
間違っている場合には遠慮なくご指摘ください。
でライブラリを直結するためには
ライブラリと通信したい階層に「.htaccess」を置いて、
php_value include_path ".:/home/webmaster/public_html/library/"
とすればライブラリが使えるようなると思う。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2006年02月08日 09時24分44秒
[ホームページ制作と効果測定] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: