- ベストアンサー
PEAR::Net_U_A_M インストールとは?
よろしくお願い申し上げます。 ケータイサイトを製作しようと思っています。 http://dozo.matrix.jp/pear/index.php/PEAR/Net_UserAgent_Mobile.html のサイトに、、、 >0.23.0現在ベータ版のためインストールには-fを付ける必要がある。 ># pear install -f Net_UserAgent_Mobile とあるのですが、どこにインストールするのでしょうか。どうすればインストールできるのでしょうか。(必要なものもあれば一緒にお願いします) 何のことかわかりません。お教え頂けますでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- PEARライブラリで携帯サイト開発
はじめまして PHP初心者でjavaを多少かじった程度のものです 現在、携帯サイトを作成しております 質問点はPEAR::Net_UserAgent_Mobileに関してです このライブラリ内のMobile.phpをrequireしたいのですが、なんど試してもうまくいきません。 コマンドからインストールして利用した場合はうまく動くのですが 直接、ライブラリをダウンロードして作業フォルダに格納して使おうと思うと 真っ白画面が。。。 記述 コマンドインストール実行の場合 require_once('Net/UserAgent/Mobile.php'); 手動で設置した場合 require_once(dirname(__FILE__).'/../lib/Net/UserAgent/Mobile.php')); です。 フォルダ構成は, htdocs┐ ─scriptフォルダ─hoge.php(ここでrequireを記述しています) ─libフォルダ┐ Netフォルダ┐ UserAgentフォルダ─Mobile.php となっています 何が対応方法はもちろん、参考URL、気になったところなんでも結構です。 OS UNIX 言語 PHP,HTML よろしくお願いします
- 締切済み
- PHP
- Net_UserAgent_Mobileについて
今、レンタルサーバにて携帯サイトの作成をしております。そこで携帯の機種情報などを取得するためにNet_UserAgent_Mobileを使用したいと思す。 そこでサーバー運営会社に問い合わせしたところ、telnet等のログインは出来ない為、.htaccessでinclude_pathを通してくださいとの回答をもらいましたが、色々調べてやってみましたがうまくいきませんでした。 【ディレクトリ構成】 ~/ ├test.php ├pear/ ├Mobile/ ├Mobile.php 【作業】 (1)Net_UserAgent_Mobileパッケージをサイトからダウンロードしサーバーに上記構成のようにアップロード (2).htaccessにパス追加 php_value include_path "./pear" (3)test.phpファイルで取り込み include_once('./pear/Mobile.php'); ご教授お願い致します。
- 締切済み
- PHP
- PEARのインストールについて
PHP5.2.3でPEARのインストールがうまくいきません。 現象は、go-pear.batを実行すると、だんまりになってしまいます。 環境はWindows2000server+IISです。 \- |-php(phpフォルダ) | --PEAR(インストール時に出来るフォルダ) PEAR\go-pear.pharはネット上から最新のものを拾ってきました。 わかる方いたらよろしくお願いします。
- 締切済み
- PHP
- PEARのライブラリを使うと文法エラー
現在PHP5でプログラムをしていますが、非常に困っています。 PEARのライブラリNet_UserAgent_Mobileを使用しているのですが、このライブラリを呼び出している行で文法エラーが出てしまいます。 ソースとエラーは以下のような感じです。 [ソース] <?php require_once('Net/UserAgent/Mobile.php'); class MyMobile extends Test { $agent = Net_UserAgent_Mobile::singleton(); function __construct() { } (以降省略) [エラー] 抜粋 PHP Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /somedir/MyMobile.php on line 5 エラー内容から察するに、Net_UserAgent_Mobile::singletonの部分が問題だと思うのですが、まったく原因がわかりません。 気になる点としましては、今回初めてオブジェクト指向でプログラムしているという点です。 オブジェクト指向プログラム時に、pearライブラリの使い方を変えなければならないなど注意点があるのでしょうか? 上記エラーの対処法をご教授いただければ幸いです。
- ベストアンサー
- PHP
- include_path の設定について
趣味でpearのNet_UserAgent_Mobileライブラリを使用して携帯サイトを作成しておりますが、その各ライブラリファイルで require_once 'Net/UserAgent/Mobile/*****.php'; のようなコードがあるのでそれを変更したくないのと色々な場所からライブラリを使用するのでその都度相対パスを設定したくないので.htaccessでパスの設定をしたいのですが include_pathを設定するとPEAR.phpのパスが設定されてしまいます。その為 require_once 'PEAR.php'; のところでエラーが出ます。 include_pathはあくまでPEAR.phpのパスの設定しか出来ないのでしょうか。 【ライブラリファイルのおいてある場所】 /home/*****/public_html/mobile/Net/UserAgent/Mobile/ 【.htaccess設定】 php_value include_path ".:/home/*****/public_html/mobile/
- ベストアンサー
- PHP
- さくらでPEARがインストールできない!
http://masha.maakikaku.jp/2008/05/gopearpear.php ここを参考にPEARをインストールしようと試みましたがうまくいきません。 手順2までは順調にいけたのですが、 手順3でパッケージをインストールするページを開こうとすると Fatal error: No PEAR.php in supplied PEAR directory: @pear_dir@ in /home/ユーザー名/www/index.php on line 24 と表示され、うまく開けません。 きちんと、何が問題なのでしょうか? 誰か、解決策をご教授願います。 その他の情報 さくら:スタンダード 使用しているOSはwindows 7 Home Premium ブラウザはfirefox 3.6.13
- 締切済み
- ハードウェア・サーバー
- # pear install
検索すると# pear install というのがたくさん見つかります。 そのコマンドの文字から、サーバがpearを認識しているように見えるので。/usr/bin/か/usr/sbin/にpearという実行可能なファイルが置いてある状態なんだと思いますが、 そのような状態にするにはどうすればよいですか? ****://pear.php.net/get/PEAR-1.4.5.tgz を解凍して、例えばAutoloader.phpが /usr/share/pear/PEAR/Autoloader.php に置かれるようにファイル移動しました。 ここからどうしたらいいか教えてください。
- 締切済み
- PHP
- PEARのパッケージがインストール出来ない
PHPの初心者です。 WindowsXP, Apache 2.2.8, PHP 5.2.5をインストールした環境です。 PEARパッケージマネージャーのインストールまで漕ぎ付け、 Archive_TAar 1.3.2、 ConsoleGetopt 1.2.3 PEAR 1.6.1、 Structures_graph 1.0.2 の三つが、インストール出来たようですが。 モジュールのインストールを試みると、 C:\>pear install PEAR_Info No release avaqilable for "pear.php.net/PEAR_Info" Cannot initialize 'channel://pear.php.net/PEAR_Info',invalid or missing package file Package "channel://pear.php.net/PEAR_Info" is valid install failed となります. inclued pathは c:\php\pear迄通っています。 また、C:\php\tmpというフォルダーがあり、 \Archive_Tar_.3.2 \ConsoleGetopt_1.2.3 \Structures_Graph_1.0.2の三つのフォルダが中に有りますが? どのようにしたらよいか、お願いします。
- 締切済み
- PHP
- PearのNet_Whoisをインストールできない。
シェルの超初心者です。 レンタルサーバ(VPS)でPearのNet_Whoisをインストールしたかったので [root@www ~]# pear install Net_Whois と入力したのですが、 -bash: pear: command not found と表示されるだけで何も起こりません。 そこで [root@www ~]#pear list と入力してみたのですが、 -bash: pear: command not found と表示されます。 これってPearがサーバにインストールされていないということでしょうか? Pearがサーバにインストールされているかどうか知るには、どのようにすればよいのですか? また、上記の状態からPearのNet_Whoisを使用できるようにするまでの手順、コマンド等について教えて下さい。 CentOS 5.3 PHP 5.1.x よろしくお願いします。
- ベストアンサー
- PHP
- PEAR installでエラー
PEARのパッケージをinstallしようとしたところ、 WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update Cannot install, php_dir for channel "pear.php.net" is not writeable by the current user [root@cn-wedding pear]# pear channel-update pear.php.net と、エラーになったので、 pear channel-update pear.php.net を実行したのですが、 Retrieving channel.xml from remote server となったまま応答がありません。 何か設定が間違っているのでしょうか?全く検討もつきません・・
- 締切済み
- PHP
- エプソンPX-M5080F 封筒印刷の方法・仕様を解説
- エプソンPX-M5080F 封筒印刷で封筒長型40号のプリントが可能
- 封筒印刷におすすめのエプソンPX-M5080Fの特徴と使い方
お礼
返事、遅くなりまして申し訳ありません。 回答が着くと、メールが来るように設定したつもりでしたが、うまく出来てませんでした。 ありがとうございます。 PEARデレクトリもわからなかったので、調べました。 レンタルサーバなので触れない部分もありまして、PEARのインストールから必要なようです。 http://digit-01.com/ownpage/ownpage_pear.html にPEARのインストール方法がありました。 これで試して、インストール後、PEARのデレクトリと同じところに入れればいいと言うことですよね。 一度やってみます。 有り難うございました。