トップページ⇒php
981コメント318KB

【PHP】PEAR Part2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/08/01(月) 21:27:12ID:pG+mahP3
落ちてたんで立てとく

■PEAR
http://pear.php.net/

■前スレ
Pear
http://pc8.2ch.net/test/read.cgi/php/985665522/
0552nobodyさん2006/10/03(火) 22:43:50ID:???
エラーメッセージは?
05535512006/10/03(火) 22:55:42ID:???
>>552
ERROR: The DSP xdebug.dsp does not exist

と表示されます
0554nobodyさん2006/10/03(火) 22:59:16ID:???
>>553
そのメッセージでぐぐっただけだけどこれは?
http://it-laboratory.seesaa.net/article/20204067.html
05555512006/10/03(火) 23:43:31ID:???
>>554
ありがとうございます。これを試してみます。
ところでコンパイル版のインストールってどうすればいいんでしょうか?

installコマンドしか試したことがなく、
検索してもみつからないもので・・・
0556nobodyさん2006/10/03(火) 23:48:23ID:???
>>555
http://jp.php.net/manual/ja/install.pecl.windows.php
05575512006/10/04(水) 03:03:08ID:???
>>556
ありがとうございます!
しかしいろいろ試してみた結果、
php5.1.6に対応したバージョンがないことに気づいてしまいました・・・
0558nobodyさん2006/10/13(金) 01:37:55ID:???
PEAR::Net_UserAgent_Mobileの画面取得て
対応してないような新機種の時は
どうなるの?
0559nobodyさん2006/10/13(金) 01:50:29ID:???
対応するの待つか自分でデータ追加しちゃうの
0560nobodyさん2006/10/14(土) 05:37:40ID:???
まいっちゃう
0561nobodyさん2006/10/14(土) 19:41:11ID:???
PEAR::Authを利用したログインシステムを作ろうと考えているのですが、
ブラウザを一度閉じても、次回アクセス時までログインを維持して自動ログインできるような機能
(mixiの「次回から自動でログイン」と同じ機能)は使えないのでしょうか?
$myAuth->setExpire(2000000);
$myAuth->setIdle(2000000);
とかやってみましたが、これではダメみたいですね。。。
05625612006/10/14(土) 21:43:52ID:???
すみません。その後調べていくうちに、サーバー側の設定が怪しいということがわかり、
php.iniを調べてみたら、session.cookie_lifetimeの値でいけました。
自己解決のスレ汚しすみません。
0563nobodyさん2006/10/16(月) 02:34:42ID:???
pearコマンドでインストールする際、インストール先のパスって指定出来ないの?
スーパーユーザ権限が無いレンタルサーバなんだけど……。

自分でダウンロードしてホームディレクトリに書庫を展開するんじゃダメかな?
0564nobodyさん2006/10/16(月) 03:20:32ID:???
スクリプト内でインクルードパスを追加するといい
0565nobodyさん2006/10/20(金) 10:20:50ID:9mLjL02A
「IP,ユーザーエージェント等の環境変数を見て
検索エンジンクローラーかそうではない一般のユーザーかを
判別する」
といったクラスってPEARでありますでしょうかー。
色々調べたんですがみつからなくて。。。
あ。PEARじゃなくてもいいっす
0566nobodyさん2006/10/20(金) 17:39:42ID:???
Spreadsheet_Excel_Reader/Writer の情報を追っているうちに
Excel_Reviser (既存のExcelファイルをテンプレートとして読み込んで値を書き換えられる)
の存在を知ったんですが、ダウンロード先がNot Foundになってました。
作者の連絡手段もどこにも見つかりません。(過去ログにあるメルアドは届かなかったし)
誰か持っている方いませんか??
0567nobodyさん2006/10/29(日) 20:36:01ID:???
Spreadsheet_Excel_Writerでxls吐いてるとある程度の行数(っても30行やそこら)で
Excelが「メモリ不足です」ってダイアログ出して開けなくなる。
やっぱりBIFF8は実用段階じゃないって事なんだろうな。
同じような症状出た人いる?
0568nobodyさん2006/10/30(月) 17:42:07ID:+kTSWHIU
どなたか xrea のサーバーに XML_sql2xml がインストールできた方いませんか?
どういう依存関係にあるのかわからず、どれをインストールすればいいのかわからないでいます。
どなたかご教授願います。
0569nobodyさん2006/10/30(月) 17:51:50ID:???
>>568
今XML_sql2xmlのページ見たけど
Dependencies:
* PHP Extension: domxml
* PHP Version: PHP older than 5

PHP5以上でdomxmlが必要なだけみたいだが
0570nobodyさん2006/10/30(月) 18:36:37ID:+kTSWHIU
>>569
php は 5 の環境で動いています。
domxml は phpinfo で調べたら
DOM/XML enabled
DOM/XML API Version 20031129
と、入っているようです。

http://lab.urume.net/2006,0529,447.html
と
http://blog.hawklab.jp/item-88.html
を参考にしています。

あと php を cgi モードで動くように .htaccess に
AddHandler application/x-httpd-phpcgi .php
の一行が入っています。

url から叩いて
http://www.example.com/index.php?command=install&pkg=XML_sql2xml&enableJS=1
とすると、

No releases for package "pear/XML_sql2xml" exist
Cannot initialize 'XML_sql2xml', invalid or missing package file

install failed

というエラーが出てしまいます。
0571nobodyさん2006/10/30(月) 19:02:38ID:???
>>570
XML_sql2xmlがまだbetaだからじゃね?
自分で解決できなさそうだったら
サイトからtgz落としてinclude_pathにアップする方が早いよ
0572nobodyさん2006/10/31(火) 02:01:45ID:???
>>567
おれもおれも
0573nobodyさん2006/10/31(火) 06:15:34ID:???
>>572
あー、じゃあやっぱりうちの環境の問題とかではないわけだなぁ。
となるとPerlで出力するとか検討しなきゃ駄目か。
そこだけPerlにすると色々共用できなくなって面倒なんだが
0574nobodyさん2006/11/06(月) 23:55:00ID:Z3fQNHJB
QFでQFCを使わずに
入力->確認->処理をしたくて

hiddenでmodeを入れたんだけど
同じ名前だとfreezeで前の値になっちゃうっぽいんだけど
「この要素はフリーズしないで」みたいな命令ってある?

QFCをつかうのも大げさかなとおもっただけなので
hidden使わない方法でもいいです。

おしえてくだしあ
0575nobodyさん2006/11/07(火) 02:58:06ID:???
>>574
hidden で setConstants() とかそういう
0576nobodyさん2006/11/07(火) 11:02:29ID:???
>>575
ありがとうございます。

setConstantsも試したんですけど
使い方が間違ってました(汗
0577nobodyさん2006/12/02(土) 22:00:57ID:P18lXKYL
Win版5.2でpearのパッケージマネージャをインストールしようとgo-pear.batを実行したところ下記のエラーが出ました
対処法を伝授下さい。

Are you installing a system-wide PEAR or a local copy?
(system|local) [system] :  ここでEnter

Below is a suggested file layout for your new PEAR installation. To
change individual locations, type the number in front of the
directory. Type 'all' to change all of them or simply press Enter to
accept these locations.

1. Installation base ($prefix) : C:\php
2. Binaries directory : C:\php
3. PHP code directory ($php_dir) : C:\php\pear
4. Documentation directory : C:\php\pear\docs
5. Data directory : C:\php\pear\data
6. Tests directory : C:\php\pear\tests
7. Name of configuration file : C:\WINNT\pear.ini
8. Path to CLI php.exe : C:\php\.

1-8, 'all' or Enter to continue:    ここでEnter
Beginning install...
Configuration written to C:\WINNT\pear.ini...
Initialized registry...

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268
05785772006/12/02(土) 22:01:31ID:P18lXKYL
続き

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php on line 268
Preparing to install...
installing phar://go-pear.phar/PEAR/go-pear-tarballs/Archive_Tar-1.3.1.tar...
installing phar://go-pear.phar/PEAR/go-pear-tarballs/Console_Getopt-1.2.tar...
installing phar://go-pear.phar/PEAR/go-pear-tarballs/PEAR-1.4.11.tar...


Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2334

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2338
Could not get contents of package "". Invalid tgz file.
Cannot initialize 'phar://go-pear.phar/PEAR/go-pear-tarballs/Archive_Tar-1.3.1.tar', invalid or missing package file

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2334

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2338
Could not get contents of package "". Invalid tgz file.
Cannot initialize 'phar://go-pear.phar/PEAR/go-pear-tarballs/Console_Getopt-1.2.tar', invalid or missing package file

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2334
05795772006/12/02(土) 22:02:02ID:P18lXKYL
続き

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/Archive/Tar.php on line 2338
Could not get contents of package "". Invalid tgz file.
Cannot initialize 'phar://go-pear.phar/PEAR/go-pear-tarballs/PEAR-1.4.11.tar', invalid or missing package file

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command/Install.php on line 427

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command/Install.php on line 427

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command/Install.php on line 427

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command/Install.php on line 429

install failed
続行するには何かキーを押してください . . .
0580nobodyさん2006/12/03(日) 00:30:08ID:???
>>577
俺もgo-pear.batでをまともにインストールできた記憶がない。
素直に ttp://go-pear.org/ を保存して、
php.exe go-pear.org
と実行した方がいいかと。
05815772006/12/03(日) 02:10:04ID:???
>>580
うまく行きました。
0582nobodyさん2006/12/04(月) 17:31:22ID:???
>>565
2,3行で書ける。
0583nobodyさん2006/12/06(水) 12:14:28ID:gLCC1tJk
PHP4.4.4

PEAR::Mailで
smtp over sslなSMTPサーバを使ってメールを送りたいのですが
________________________
unable to connect to smtp server smtp.xxxx.xxx:465
________________________
となってしまいます。
同じマシン同じ設定ででメーラーで送信することはできます。
コードは下記のようにしてるのですが、
何か足りないのでしょうか。
お知恵をお貸しください。

______________________________________
//(略)
$params = array();
$params['host'] = 'smtp.xxxx.xxx';
$params['port'] = 465;
$params['auth'] = 'CRAM-MD5';//'DIGEST-MD5'や'LOGIN'や'PLAIN'もためしました
$params['username'] = 'xxxx';
$params['password'] = 'xxxx';

$mail =& Mail::factory('smtp',$params);
$res = $mail->send($to,$header,$body);

if ( PEAR::isError($res) )
{
echo $res->getMessage();
exit;
}
______________________________________
0584nobodyさん2006/12/07(木) 17:56:05ID:???
class Auth における
getAuth() メソッドと checkAuth() メソッドの
違いはなんでしょうか?
0585nobodyさん2006/12/09(土) 08:29:00ID:???
スパム防止で25番ポートが使えないのなら諦めるべき。
0586nobodyさん2006/12/10(日) 13:19:44ID:???
PEARのQuickformで詰まってまして解決方法あれば教えてください。
プルダウンメニューの場合DBから引っ張ってきたValueをみて
Selectedされるのは確認したのですが、

DBの別テーブルからkeyで拾って表示させている場合、valueにはkey
がセットされてしまいselectedされないようです。

うまくできる方法はないでしょうか。
0587nobodyさん2006/12/10(日) 13:24:59ID:u1GQNv5M
age
0588nobodyさん2006/12/10(日) 14:22:33ID:???
select だったらきちんと key => value がセットされて setDefault() では key で指定できるはずだが
>>586が書いたコードを抜粋して晒してみ
0589nobodyさん2006/12/10(日) 15:19:43ID:u1GQNv5M
■tableA
key name icon1
0 tanaka 2
1 tanaka 1
■tableB
autonum icon1
0 aaa
1 bbb
2 ccc

tableA 田中さんをDBから引っ張ってきた時
JOIN tableB i1 ON p.icon1 = i1.autonum としているため
 ['userdata']["name"]=> string(6) "tanaka"、 ['userdata']["icon1"]=> string(3) "ccc"
$form->setDefaults(array('icon1'=> $_SESSION['userdata']['icon1']));

テーブルBに登録されているデータをひっぱってきます。
$icon_array = db_get_field_data($conn);(中身:[0]=> string(3) "aaa" [1]=> string(3) "bbb" [2]=> string(3) "ccc")
$form->addElement('select','icon1','名前',$icon_array);
<select name="icon1">
<option value="0">aaa</option>
<option value="1">bbb</option>
<option value="2">ccc</option>
</select>となり、selectedをとれません。

ためしにTableAの値のまま
$icon_array2=array('aaa' => aaa,'bbb' => bbb,'ccc' => ccc);
$form->addElement('select','icon1','名前',$icon_array2);
この場合はselectedされました。当然ながらDB書き込み時に
valueがcccといってしまうので当てはまる物がなく0で更新されてしまいます。
なんとなくつかめていただいたでしょうか。
0590nobodyさん2006/12/10(日) 15:58:03ID:???
icon1 って名前が数値(0〜2)だったり文字列('aaa'とか)だったりする場合があるのは
QuickForm 云々以前にコードの見通しとかの面でも問題あると思う.

SELECT する時に tableB.icon1 AS icon1_name みたいな感じで別名付けてやるとよかろう.
そうすれば icon1 フィールドは tableA.icon1 が入るので
$icon_array で select 作ってもきちんと setDefaults() が効くはず.
0591nobodyさん2006/12/10(日) 17:07:19ID:u1GQNv5M
んんん 今こんな感じです。
基本的な事を間違えてるのかな・・

【profile_tbl】
[id][name1][name2][icon1][icon2][icon3]
0 nuko tan 1 2 0
1 oka hatirou 3 2 2

【icon_tbl】
[id][icontype]
0 aaa.gif
1 bbb.gif
2 ccc.gif
3 ddd.gif

[クエリ]
SELECT
p.name1 as name1,
p.name2 as name2,
i1.icontype as icon1,
i2.icontype as icon2,
i3.icontype as icon3,
FROM profile_tbl p
JOIN icon_tbl i1 ON p.icon1 = i1.id
JOIN icon_tbl i2 ON p.icon2 = i2.id
JOIN icon_tbl i3 ON p.icon3 = i3.id

[表示]
nuko tan bbb.gif ccc.gif aaa.gif
oka hatirou ddd.gif ccc.gif ccc.gif
0592nobodyさん2006/12/10(日) 18:01:53ID:u1GQNv5M
なんとかわかった気がします。phpの処理の中で値を使うとき
profileから引っ張った際、$icon=$data['user']['icon1']で2が入るため
<img src="$icon">が<img src="2">になるので、
リレーションつかってccc.gifをひっぱって表示させてました。
その辺が駄目だったのかもしれません。
0593nobodyさん2006/12/10(日) 18:39:59ID:???
>>592
そういうこと

そもそもの良くない点は「icon1」というひとつの名前が複数の意味を持ってしまっていることだと思うので
DB から SELECT する際に別名付けてやることで
違う意味のものには違う名前を付けてやると良い,って話やね.

同じ名前(icon1)のまま違う意味(コードだったりファイル名だったり)に使いたいからって
違う内容を入れて使うって発想はよろしくないので,
違う意味のものなら面倒でも違う名前を付けて使い分けるようにしないと.
0594nobodyさん2006/12/10(日) 21:47:57ID:???
あんまり関係ないけど、
Quickformってライブラリに使われてるって感じがするよねぇ。
0595sage2006/12/12(火) 14:05:01ID:???
Pagerでページ変更時に変数を保持したいんですが、可能でしょうか?
0596nobodyさん2006/12/12(火) 14:23:36ID:???
>>595
extraVars
05975952006/12/12(火) 15:09:53ID:???
>>596
ありがとうございます。

$params = array(
'itemData' => $myData,
'perPage' => $perPage,
'delta' => 8,
'append' => true,
'clearIfVoid' => false,
'urlVar' => 'start',
  'currentPage' => $start,
'useSessions' => true,
'closeSession' => true,
'mode' => 'Jumping',
'extraVars' => $num,
);
という感じで指定して、$numを使うために途中で

$nownum = $params['extraVars'];

別の変数に格納しました。
ですが、ページ変更後には$nownumが空になってしまいます。
urlには test.php?0=1&start=1という感じで$numは格納されています。
extraVarsから再利用はできないんでしょうか。
0598nobodyさん2006/12/12(火) 16:30:16ID:???
なんか使い方を間違えてる気が

> ttp://pear.php.net/manual/ja/package.html.pager.intro.php
> クエリ文字列に変数を追加する

Pager が生成する URL の引数に入るだけで
変数への設定は $_GET とかから自前でやらないとだめよ
05995952006/12/13(水) 09:52:06ID:???
何度もすみません。

formでpostした$numを

'extraVars' => array('n' => $num),

という感じでパラメータに置いて
$_GET['num']で使おうとしていますが、
post直後はURIにもtest.php?n=1という風になりますが
ページングされたページに飛ぶと変数を保持しておけません。
0600nobodyさん2006/12/13(水) 11:37:43ID:???
array('n' => $num) なら $_GET[ 'n' ] じゃないの?
もしかして Pager とか以前に根本的なパラメタ渡しとかが理解できてない?
06015952006/12/13(水) 11:52:52ID:???
すみません自己解決しました。

if(isset($_POST['num'])){
$_SESSION['num']=$_POST['num'];
}
$num = isset($_SESSION['num']) ? $_SESSION['num']: "";

で、やりたいことが出来ました。

>>600
>array('n' => $num) なら $_GET[ 'n' ] じゃないの?
そうですよね。本来のコードから書き換えて投稿していたので
ミス入力してしまいました。
0602nobodyさん2006/12/13(水) 20:36:35ID:WrZMw5hy
PearDB使って他のサーバーで動いているOracleに接続したいのですがうまくいきません。

・Web鯖
OS:WindowsXP
httpd:Apache1.3.35
php:5.2.0
pearDB:最新

・DB鯖
OS:CentOS
Oracle:10.2.0

・コード
$this->db =& DB::connect( "oci8://ID:PASS@tcp(IP)/DBNAME" );

・エラーメッセージ
C:\Software\php\PEAR\DB\oci8.php:240 oci_connect() [function.oci-connect]: ORA-12154: TNS:could not resolve the connect identifier specified

phpの吐くエラーをみてるとDB鯖にコネクションできないって感じに思えるのですが…。
sqlplus使っての接続はWeb鯖マシンからできるので、Oracleの設定及びネットワークの問題はないと思います。
php側に外部のホストにつなぎに行く制限をする設定項目なんかがあるんでしょうか?
0603nobodyさん2006/12/13(水) 20:40:01ID:???
sage忘れスマソ
0604nobodyさん2006/12/13(水) 21:13:07ID:???
そもそもoci8っつー名前でOracle10サポートしてるかどうか微妙
DBよりMDB2の方がいいかも
0605nobodyさん2006/12/13(水) 23:40:31ID:???
>>602
hosts にSIDと鯖のIP登録してWin再起動してみ。
0606nobodyさん2006/12/14(木) 22:39:50ID:nK4PeE4Y
>>604
DB鯖の中で動いてるhttp鯖からは動くんでそれは問題ないかと思います。
下請けでPearDB指定なので…どうしてもダメなら検討します。

>>605
やってみます。環境が会社じゃないと無いので、明日やってみます。
ありがとうございます。
0607nobodyさん2006/12/15(金) 18:47:01ID:cnQJoip3
>>605
見事に接続できました!!
ありがとうございます。
0608nobodyさん2006/12/16(土) 00:53:19ID:???
よかったね。
なんで hostsに書かないと接続出来ないのか判らんが、いつもこれにハマる。
教えてエロイ人。
0609nobodyさん2006/12/16(土) 19:59:14ID:???
ウェブ鯖もリナックス(ユニックス)にしとけば良いのに。
0610nobodyさん2006/12/16(土) 21:05:10ID:???
なんか頭悪そうだなぁ…
0611nobodyさん2006/12/17(日) 04:01:25ID:???
リナクス使ってる時点で負けだよ。
0612nobodyさん2006/12/17(日) 10:23:51ID:???
       プ、プ、プギャープギャプギャプ♪
      \   ププププギャプギャププギャプギャ/
         ♪  (^Д^) ♪
          _m9   )>_ キュッキュ♪
        /.◎。/◎。/|
  <(^Д^)> | ̄ ̄ ̄ ̄ ̄|  |    ヽ(^Д^)ノ
    )  )  |       |/    ノ ノ
((((  > ̄ > )))) <(^Д^)9m ((( < ̄< )))) 
              )  )
         (((  > ̄ > ))))
0613nobodyさん2006/12/17(日) 13:31:55ID:???
Tronが勝ち組
0614nobodyさん2006/12/19(火) 03:53:23ID:???
PEARて重くなるだけじゃん
いわゆる手抜きでしょ
バカじゃねーの
しんでこい
0615nobodyさん2006/12/19(火) 03:58:24ID:???
がんばれや
0616nobodyさん2006/12/19(火) 06:55:14ID:???
軽くて使いやすいフレームワークって何?
0617nobodyさん2006/12/19(火) 07:53:04ID:???
まさかAPCも使わずに重いとか言ってるんじゃ無いだろうな?
0618nobodyさん2006/12/19(火) 09:06:47ID:???
APC 使ったぐらいで軽いとか言えるお前が羨ましいな
0619nobodyさん2006/12/19(火) 09:27:00ID:???
APC重い。足の上に落としたことあるよ(T_T)
0620nobodyさん2006/12/19(火) 09:38:14ID:???
えー!
0621nobodyさん2006/12/19(火) 10:18:47ID:???
小指ぶつけたことがあるな。
0622nobodyさん2006/12/19(火) 14:25:10ID:???
そういやそろそろバッテリ交換しないとなぁ……
0623nobodyさん2006/12/19(火) 17:56:52ID:G+HsmUGP
QuickFormのcheckboxのvalueってどのようにして設定すればいいのでしょうか?
0624nobodyさん2006/12/19(火) 18:28:48ID:???
>>623
「QuickFormのcheckboxのvalue」でぐぐる
0625nobodyさん2006/12/20(水) 23:11:53ID:???
pearってセッション管理が楽になったりはしないね。
諦めて他の方法使います。
0626nobodyさん2006/12/21(木) 00:46:59ID:???
PHPに最初から備わっているセッション管理機能ではダメ?
0627nobodyさん2006/12/22(金) 02:45:39ID:???
pear/PHPの下見たら、Session.phpが居ませんよ。orz
0628nobodyさん2006/12/22(金) 12:39:04ID:ujx0PyDC
結構簡単そうなことなんですけどググッても見つからないので助けてください
QuickFormで'test'にデフォルトの値を渡したい時
例えば
$form->addElement("text","hoge","コメント",array("size"=>80,"value"=>"デフォルトのコメント"));
とやれば出来るのですが
textareaのときは、どうするのでしょうか?
textareaってvalueじゃなくタグの中身じゃないですか?<textarea>ここ</textarea>
attributesで指定できるのでしょうか?

お願いいたします。
0629nobodyさん2006/12/22(金) 12:52:53ID:???
>>628
addElementのあと、setValueでどう?
06306282006/12/22(金) 14:17:26ID:???
>>629
できました!
setValueでは、何故か分かりませんがうまくいかず
setDefaultsでできました。

この辺を参考にしました。
ttp://www.bnote.net/php/pear/p_07_setdefaults.shtml

おかげさまでぐぐって見つけることが出来ました。
ナイスヒント
0631nobodyさん2006/12/22(金) 14:30:40ID:???
PEARのアーカイブを解凍してinclude_pathを通して使う場合

/include_path/ ┳ PEAR/ ディレクトリ以下全部
.         ┣ PEAR.php
.         ┗ System.php

追加したいパッケージは解凍後
/include_path/ or /include_path/PEAR/
にブチ込む感じで大丈夫でsぢょうか?
0632nobodyさん2006/12/22(金) 23:08:18ID:???
>>631
include_pathの直下の方でOK
0633nobodyさん2006/12/23(土) 02:04:58ID:???
pear自体寄せ集めだからねえ。

それより自分でまともなスクリプト書いて、path通せば問題ない。
所詮、プログラムできないウェブデザイナ向けの釣り餌でしょ。
06346312006/12/23(土) 02:14:55ID:???
>>632
そーすか。ありがと。
とりあえず自分の使ってみた感じではweb interfaceが使えない以外には
これで問題ない気がするんですが、これでマズイというか問題になるような
点とかってありますかね?
インストーラを使うより解凍して設置してパス通して、の方が正直楽なような気がして。
06356312006/12/23(土) 02:39:07ID:???
>633
なるほど。
> 手動インストールを行うためには パッケージがどのようにして生成され、
> インストールの際にどのようなプロセスが 実行されるかについての詳しい
> 理解が必要となるからです。
ってあったので気になったのですが、パスさえ通ってれば実行には問題なさそうですね。
ありがと。
0636nobodyさん2006/12/27(水) 00:47:24ID:???
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
★☆チェ・ジウについて語るPart179☆★ [海外芸能人]
一時間阻止されなかったらキャラを持ち帰る 361人目 [ゲームキャラ]
コンパクトフラッシュ(CF)は何処のが良い パート19 [デジカメ]
0637nobodyさん2006/12/27(水) 10:19:40ID:???
>>636
アマゾンさんには程遠い検索結果ですねw
がんばつてくらはい。
0638nobodyさん2006/12/28(木) 01:11:57ID:???
HTTP_Requestのタイムアウトバグってまだ直ってないの?
0639nobodyさん2006/12/28(木) 01:12:27ID:sdbBpoeX
>>638
kwsk
0640nobodyさん2006/12/28(木) 01:30:54ID:???
>>639
ttp://sandman.s6.xrea.com/nucleus/index.php?itemid=48
1年半前だからさすがに直ってるだろうと思ったら、まだ直ってなかったのかタイムアウトできない。
0641nobodyさん2006/12/28(木) 12:44:31ID:s71HHmdJ
>>640
作者に通報したら?
0642nobodyさん2006/12/28(木) 17:58:25ID:???
やっぱバグだったのかー。結局wgetに逃げたよ。。
0643nobodyさん2006/12/28(木) 20:22:13ID:???
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
★☆チェ・ジウについて語るPart179☆★ [海外芸能人]
一時間阻止されなかったらキャラを持ち帰る 361人目 [ゲームキャラ]
コンパクトフラッシュ(CF)は何処のが良い パート19 [デジカメ]
0644nobodyさん2006/12/29(金) 04:44:23ID:???
ミクシ以下って評価が嫌なFOX。
0645nobodyさん2006/12/29(金) 16:01:50ID:???
QuickForm_ControllerのActionProcessで最後に
$page->controller->container(true);
みたいにセッションをクリアすると、
submitを2回以上クリックした場合1ページ目が表示されちゃう・・・
0646nobodyさん2006/12/29(金) 17:00:33ID:2C2HG/T8
>>642
kwsk
0647nobodyさん2006/12/29(金) 22:42:09ID:???
>>645
QFCの方はよくわからんけど
それむしろ正しい動作じゃね?
submit2回連続でそうなるのが嫌なら
javascriptでonsubmit時にdisabったりすればいいんじゃね?
0648nobodyさん2006/12/30(土) 11:57:35ID:???
確かに正しい動作だよね。
JavascriptはUAに依存するからあまり使いたくないす。
なにかいい方法はないものか・・・
0649nobodyさん2006/12/30(土) 12:02:33ID:???
>>648
依存性を吸収するライブラリ使えば実用上差ほど問題ないと思うが
0650nobodyさん2006/12/30(土) 13:02:25ID:???
pear upgrade-allが失敗してしまう。
0651nobodyさん2006/12/30(土) 15:43:46ID:???
>>649
Javascriptをオフにしてる人もいると思うんで

>>650
鯖落ちてたっぽい
0652nobodyさん2006/12/30(土) 15:49:39ID:???
>Javascriptをオフにしてる人もいると思うんで

っていう言い訳よく聞くんで鵜呑みしてたけど、
Google Analytics使うようになって、そういう人が2%くらいだって
知ったので、なんか微妙…。切捨てちゃってもいいかなぁ…て最近思う。
■ このスレッドは過去ログ倉庫に格納されています