[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 02/22 13:24 / Filesize : 213 KB / Number-of Response : 827
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】PEAR Part2



1 名前:nobodyさん [2005/08/01(月) 21:27:12 ID:pG+mahP3]
落ちてたんで立てとく

■PEAR
pear.php.net/

■前スレ
Pear
pc8.2ch.net/test/read.cgi/php/985665522/

564 名前:nobodyさん mailto:sage [2006/10/16(月) 03:20:32 ID:???]
スクリプト内でインクルードパスを追加するといい

565 名前:nobodyさん [2006/10/20(金) 10:20:50 ID:9mLjL02A]
「IP,ユーザーエージェント等の環境変数を見て
検索エンジンクローラーかそうではない一般のユーザーかを
判別する」
といったクラスってPEARでありますでしょうかー。
色々調べたんですがみつからなくて。。。
あ。PEARじゃなくてもいいっす

566 名前:nobodyさん mailto:sage [2006/10/20(金) 17:39:42 ID:???]
Spreadsheet_Excel_Reader/Writer の情報を追っているうちに
Excel_Reviser (既存のExcelファイルをテンプレートとして読み込んで値を書き換えられる)
の存在を知ったんですが、ダウンロード先がNot Foundになってました。
作者の連絡手段もどこにも見つかりません。(過去ログにあるメルアドは届かなかったし)
誰か持っている方いませんか??

567 名前:nobodyさん mailto:sage [2006/10/29(日) 20:36:01 ID:???]
Spreadsheet_Excel_Writerでxls吐いてるとある程度の行数(っても30行やそこら)で
Excelが「メモリ不足です」ってダイアログ出して開けなくなる。
やっぱりBIFF8は実用段階じゃないって事なんだろうな。
同じような症状出た人いる?

568 名前:nobodyさん [2006/10/30(月) 17:42:07 ID:+kTSWHIU]
どなたか xrea のサーバーに XML_sql2xml がインストールできた方いませんか?
どういう依存関係にあるのかわからず、どれをインストールすればいいのかわからないでいます。
どなたかご教授願います。

569 名前:nobodyさん mailto:sage [2006/10/30(月) 17:51:50 ID:???]
>>568
今XML_sql2xmlのページ見たけど
Dependencies:
* PHP Extension: domxml
* PHP Version: PHP older than 5

PHP5以上でdomxmlが必要なだけみたいだが

570 名前:nobodyさん [2006/10/30(月) 18:36:37 ID:+kTSWHIU]
>>569
php は 5 の環境で動いています。
domxml は phpinfo で調べたら
DOM/XML enabled
DOM/XML API Version 20031129
と、入っているようです。

lab.urume.net/2006,0529,447.html

blog.hawklab.jp/item-88.html
を参考にしています。

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

url から叩いて
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

というエラーが出てしまいます。

571 名前:nobodyさん mailto:sage [2006/10/30(月) 19:02:38 ID:???]
>>570
XML_sql2xmlがまだbetaだからじゃね?
自分で解決できなさそうだったら
サイトからtgz落としてinclude_pathにアップする方が早いよ

572 名前:nobodyさん mailto:sage [2006/10/31(火) 02:01:45 ID:???]
>>567
おれもおれも



573 名前:nobodyさん mailto:sage [2006/10/31(火) 06:15:34 ID:???]
>>572
あー、じゃあやっぱりうちの環境の問題とかではないわけだなぁ。
となるとPerlで出力するとか検討しなきゃ駄目か。
そこだけPerlにすると色々共用できなくなって面倒なんだが

574 名前:nobodyさん [2006/11/06(月) 23:55:00 ID:Z3fQNHJB]
QFでQFCを使わずに
入力->確認->処理をしたくて

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

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

おしえてくだしあ

575 名前:nobodyさん mailto:sage [2006/11/07(火) 02:58:06 ID:???]
>>574
hidden で setConstants() とかそういう

576 名前:nobodyさん mailto:sage [2006/11/07(火) 11:02:29 ID:???]
>>575
ありがとうございます。

setConstantsも試したんですけど
使い方が間違ってました(汗

577 名前:nobodyさん [2006/12/02(土) 22:00:57 ID: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

578 名前:577 [2006/12/02(土) 22:01:31 ID: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

579 名前:577 [2006/12/02(土) 22:02:02 ID: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
続行するには何かキーを押してください . . .

580 名前:nobodyさん mailto:sage [2006/12/03(日) 00:30:08 ID:???]
>>577
俺もgo-pear.batでをまともにインストールできた記憶がない。
素直に ttp://go-pear.org/ を保存して、
php.exe go-pear.org
と実行した方がいいかと。

581 名前:577 mailto:sage [2006/12/03(日) 02:10:04 ID:???]
>>580
うまく行きました。

582 名前:nobodyさん mailto:sage [2006/12/04(月) 17:31:22 ID:???]
>>565
2,3行で書ける。



583 名前:nobodyさん [2006/12/06(水) 12:14:28 ID: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;
}
______________________________________

584 名前:nobodyさん mailto:sage [2006/12/07(木) 17:56:05 ID:???]
class Auth における
getAuth() メソッドと checkAuth() メソッドの
違いはなんでしょうか?

585 名前:nobodyさん mailto:sage [2006/12/09(土) 08:29:00 ID:???]
スパム防止で25番ポートが使えないのなら諦めるべき。

586 名前:nobodyさん mailto:sage [2006/12/10(日) 13:19:44 ID:???]
PEARのQuickformで詰まってまして解決方法あれば教えてください。
プルダウンメニューの場合DBから引っ張ってきたValueをみて
Selectedされるのは確認したのですが、

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

うまくできる方法はないでしょうか。


587 名前:nobodyさん [2006/12/10(日) 13:24:59 ID:u1GQNv5M]
age

588 名前:nobodyさん mailto:sage [2006/12/10(日) 14:22:33 ID:???]
select だったらきちんと key => value がセットされて setDefault() では key で指定できるはずだが
>>586が書いたコードを抜粋して晒してみ

589 名前:nobodyさん [2006/12/10(日) 15:19:43 ID: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で更新されてしまいます。
なんとなくつかめていただいたでしょうか。

590 名前:nobodyさん mailto:sage [2006/12/10(日) 15:58:03 ID:???]
icon1 って名前が数値(0〜2)だったり文字列('aaa'とか)だったりする場合があるのは
QuickForm 云々以前にコードの見通しとかの面でも問題あると思う.

SELECT する時に tableB.icon1 AS icon1_name みたいな感じで別名付けてやるとよかろう.
そうすれば icon1 フィールドは tableA.icon1 が入るので
$icon_array で select 作ってもきちんと setDefaults() が効くはず.

591 名前:nobodyさん [2006/12/10(日) 17:07:19 ID: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

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



593 名前:nobodyさん mailto:sage [2006/12/10(日) 18:39:59 ID:???]
>>592
そういうこと

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

同じ名前(icon1)のまま違う意味(コードだったりファイル名だったり)に使いたいからって
違う内容を入れて使うって発想はよろしくないので,
違う意味のものなら面倒でも違う名前を付けて使い分けるようにしないと.

594 名前:nobodyさん mailto:sage [2006/12/10(日) 21:47:57 ID:???]
あんまり関係ないけど、
Quickformってライブラリに使われてるって感じがするよねぇ。

595 名前:sage mailto: [2006/12/12(火) 14:05:01 ID:???]
Pagerでページ変更時に変数を保持したいんですが、可能でしょうか?

596 名前:nobodyさん mailto:sage [2006/12/12(火) 14:23:36 ID:???]
>>595
extraVars

597 名前:595 mailto:sage [2006/12/12(火) 15:09:53 ID:???]
>>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から再利用はできないんでしょうか。

598 名前:nobodyさん mailto:sage [2006/12/12(火) 16:30:16 ID:???]
なんか使い方を間違えてる気が

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

Pager が生成する URL の引数に入るだけで
変数への設定は $_GET とかから自前でやらないとだめよ

599 名前:595 mailto:sage [2006/12/13(水) 09:52:06 ID:???]
何度もすみません。

formでpostした$numを

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

という感じでパラメータに置いて
$_GET['num']で使おうとしていますが、
post直後はURIにもtest.php?n=1という風になりますが
ページングされたページに飛ぶと変数を保持しておけません。


600 名前:nobodyさん mailto:sage [2006/12/13(水) 11:37:43 ID:???]
array('n' => $num) なら $_GET[ 'n' ] じゃないの?
もしかして Pager とか以前に根本的なパラメタ渡しとかが理解できてない?

601 名前:595 mailto:sage [2006/12/13(水) 11:52:52 ID:???]
すみません自己解決しました。

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

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

>>600
>array('n' => $num) なら $_GET[ 'n' ] じゃないの?
そうですよね。本来のコードから書き換えて投稿していたので
ミス入力してしまいました。


602 名前:nobodyさん [2006/12/13(水) 20:36:35 ID: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側に外部のホストにつなぎに行く制限をする設定項目なんかがあるんでしょうか?



603 名前:nobodyさん mailto:sage [2006/12/13(水) 20:40:01 ID:???]
sage忘れスマソ

604 名前:nobodyさん mailto:sage [2006/12/13(水) 21:13:07 ID:???]
そもそもoci8っつー名前でOracle10サポートしてるかどうか微妙
DBよりMDB2の方がいいかも

605 名前:nobodyさん mailto:sage [2006/12/13(水) 23:40:31 ID:???]
>>602
hosts にSIDと鯖のIP登録してWin再起動してみ。


606 名前:nobodyさん [2006/12/14(木) 22:39:50 ID:nK4PeE4Y]
>>604
DB鯖の中で動いてるhttp鯖からは動くんでそれは問題ないかと思います。
下請けでPearDB指定なので…どうしてもダメなら検討します。

>>605
やってみます。環境が会社じゃないと無いので、明日やってみます。
ありがとうございます。

607 名前:nobodyさん [2006/12/15(金) 18:47:01 ID:cnQJoip3]
>>605
見事に接続できました!!
ありがとうございます。

608 名前:nobodyさん mailto:sage [2006/12/16(土) 00:53:19 ID:???]
よかったね。
なんで hostsに書かないと接続出来ないのか判らんが、いつもこれにハマる。
教えてエロイ人。


609 名前:nobodyさん mailto:sage [2006/12/16(土) 19:59:14 ID:???]
ウェブ鯖もリナックス(ユニックス)にしとけば良いのに。

610 名前:nobodyさん mailto:sage [2006/12/16(土) 21:05:10 ID:???]
なんか頭悪そうだなぁ…

611 名前:nobodyさん mailto:sage [2006/12/17(日) 04:01:25 ID:???]
リナクス使ってる時点で負けだよ。

612 名前:nobodyさん mailto:sage [2006/12/17(日) 10:23:51 ID:???]
       プ、プ、プギャープギャプギャプ♪
      \   ププププギャプギャププギャプギャ/
         ♪  (^Д^) ♪
          _m9   )>_ キュッキュ♪
        /.◎。/◎。/|
  <(^Д^)> | ̄ ̄ ̄ ̄ ̄|  |    ヽ(^Д^)ノ
    )  )  |       |/    ノ ノ
((((  > ̄ > )))) <(^Д^)9m ((( < ̄< )))) 
              )  )
         (((  > ̄ > ))))



613 名前:nobodyさん mailto:sage [2006/12/17(日) 13:31:55 ID:???]
Tronが勝ち組

614 名前:nobodyさん mailto:sage [2006/12/19(火) 03:53:23 ID:???]
PEARて重くなるだけじゃん
いわゆる手抜きでしょ
バカじゃねーの
しんでこい

615 名前:nobodyさん mailto:sage [2006/12/19(火) 03:58:24 ID:???]
がんばれや

616 名前:nobodyさん mailto:sage [2006/12/19(火) 06:55:14 ID:???]
軽くて使いやすいフレームワークって何?

617 名前:nobodyさん mailto:sage [2006/12/19(火) 07:53:04 ID:???]
まさかAPCも使わずに重いとか言ってるんじゃ無いだろうな?

618 名前:nobodyさん mailto:sage [2006/12/19(火) 09:06:47 ID:???]
APC 使ったぐらいで軽いとか言えるお前が羨ましいな

619 名前:nobodyさん mailto:sage [2006/12/19(火) 09:27:00 ID:???]
APC重い。足の上に落としたことあるよ(T_T)

620 名前:nobodyさん mailto:sage [2006/12/19(火) 09:38:14 ID:???]
えー!

621 名前:nobodyさん mailto:sage [2006/12/19(火) 10:18:47 ID:???]
小指ぶつけたことがあるな。

622 名前:nobodyさん mailto:sage [2006/12/19(火) 14:25:10 ID:???]
そういやそろそろバッテリ交換しないとなぁ……



623 名前:nobodyさん [2006/12/19(火) 17:56:52 ID:G+HsmUGP]
QuickFormのcheckboxのvalueってどのようにして設定すればいいのでしょうか?

624 名前:nobodyさん mailto:sage [2006/12/19(火) 18:28:48 ID:???]
>>623
「QuickFormのcheckboxのvalue」でぐぐる

625 名前:nobodyさん mailto:sage [2006/12/20(水) 23:11:53 ID:???]
pearってセッション管理が楽になったりはしないね。
諦めて他の方法使います。

626 名前:nobodyさん mailto:sage [2006/12/21(木) 00:46:59 ID:???]
PHPに最初から備わっているセッション管理機能ではダメ?

627 名前:nobodyさん mailto:sage [2006/12/22(金) 02:45:39 ID:???]
pear/PHPの下見たら、Session.phpが居ませんよ。orz

628 名前:nobodyさん [2006/12/22(金) 12:39:04 ID:ujx0PyDC]
結構簡単そうなことなんですけどググッても見つからないので助けてください
QuickFormで'test'にデフォルトの値を渡したい時
例えば
$form->addElement("text","hoge","コメント",array("size"=>80,"value"=>"デフォルトのコメント"));
とやれば出来るのですが
textareaのときは、どうするのでしょうか?
textareaってvalueじゃなくタグの中身じゃないですか?<textarea>ここ</textarea>
attributesで指定できるのでしょうか?

お願いいたします。

629 名前:nobodyさん mailto:sage [2006/12/22(金) 12:52:53 ID:???]
>>628
addElementのあと、setValueでどう?

630 名前:628 mailto:sage [2006/12/22(金) 14:17:26 ID:???]
>>629
できました!
setValueでは、何故か分かりませんがうまくいかず
setDefaultsでできました。

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

おかげさまでぐぐって見つけることが出来ました。
ナイスヒント

631 名前:nobodyさん mailto:sage [2006/12/22(金) 14:30:40 ID:???]
PEARのアーカイブを解凍してinclude_pathを通して使う場合

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

追加したいパッケージは解凍後
/include_path/ or /include_path/PEAR/
にブチ込む感じで大丈夫でsぢょうか?

632 名前:nobodyさん mailto:sage [2006/12/22(金) 23:08:18 ID:???]
>>631
include_pathの直下の方でOK



633 名前:nobodyさん mailto:sage [2006/12/23(土) 02:04:58 ID:???]
pear自体寄せ集めだからねえ。

それより自分でまともなスクリプト書いて、path通せば問題ない。
所詮、プログラムできないウェブデザイナ向けの釣り餌でしょ。

634 名前:631 mailto:sage [2006/12/23(土) 02:14:55 ID:???]
>>632
そーすか。ありがと。
とりあえず自分の使ってみた感じではweb interfaceが使えない以外には
これで問題ない気がするんですが、これでマズイというか問題になるような
点とかってありますかね?
インストーラを使うより解凍して設置してパス通して、の方が正直楽なような気がして。

635 名前:631 mailto:sage [2006/12/23(土) 02:39:07 ID:???]
>633
なるほど。
> 手動インストールを行うためには パッケージがどのようにして生成され、
> インストールの際にどのようなプロセスが 実行されるかについての詳しい
> 理解が必要となるからです。
ってあったので気になったのですが、パスさえ通ってれば実行には問題なさそうですね。
ありがと。

636 名前:nobodyさん mailto:sage [2006/12/27(水) 00:47:24 ID:???]
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
★☆チェ・ジウについて語るPart179☆★ [海外芸能人]
一時間阻止されなかったらキャラを持ち帰る 361人目 [ゲームキャラ]
コンパクトフラッシュ(CF)は何処のが良い パート19 [デジカメ]

637 名前:nobodyさん mailto:sage [2006/12/27(水) 10:19:40 ID:???]
>>636
アマゾンさんには程遠い検索結果ですねw
がんばつてくらはい。


638 名前:nobodyさん mailto:sage [2006/12/28(木) 01:11:57 ID:???]
HTTP_Requestのタイムアウトバグってまだ直ってないの?

639 名前:nobodyさん [2006/12/28(木) 01:12:27 ID:sdbBpoeX]
>>638
kwsk

640 名前:nobodyさん mailto:sage [2006/12/28(木) 01:30:54 ID:???]
>>639
ttp://sandman.s6.xrea.com/nucleus/index.php?itemid=48
1年半前だからさすがに直ってるだろうと思ったら、まだ直ってなかったのかタイムアウトできない。

641 名前:nobodyさん [2006/12/28(木) 12:44:31 ID:s71HHmdJ]
>>640
作者に通報したら?

642 名前:nobodyさん mailto:sage [2006/12/28(木) 17:58:25 ID:???]
やっぱバグだったのかー。結局wgetに逃げたよ。。



643 名前:nobodyさん mailto:sage [2006/12/28(木) 20:22:13 ID:???]
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
★☆チェ・ジウについて語るPart179☆★ [海外芸能人]
一時間阻止されなかったらキャラを持ち帰る 361人目 [ゲームキャラ]
コンパクトフラッシュ(CF)は何処のが良い パート19 [デジカメ]

644 名前:nobodyさん mailto:sage [2006/12/29(金) 04:44:23 ID:???]
ミクシ以下って評価が嫌なFOX。

645 名前:nobodyさん mailto:sage [2006/12/29(金) 16:01:50 ID:???]
QuickForm_ControllerのActionProcessで最後に
$page->controller->container(true);
みたいにセッションをクリアすると、
submitを2回以上クリックした場合1ページ目が表示されちゃう・・・

646 名前:nobodyさん [2006/12/29(金) 17:00:33 ID:2C2HG/T8]
>>642
kwsk

647 名前:nobodyさん mailto:sage [2006/12/29(金) 22:42:09 ID:???]
>>645
QFCの方はよくわからんけど
それむしろ正しい動作じゃね?
submit2回連続でそうなるのが嫌なら
javascriptでonsubmit時にdisabったりすればいいんじゃね?

648 名前:nobodyさん mailto:sage [2006/12/30(土) 11:57:35 ID:???]
確かに正しい動作だよね。
JavascriptはUAに依存するからあまり使いたくないす。
なにかいい方法はないものか・・・

649 名前:nobodyさん mailto:sage [2006/12/30(土) 12:02:33 ID:???]
>>648
依存性を吸収するライブラリ使えば実用上差ほど問題ないと思うが

650 名前:nobodyさん mailto:sage [2006/12/30(土) 13:02:25 ID:???]
pear upgrade-allが失敗してしまう。


651 名前:nobodyさん mailto:sage [2006/12/30(土) 15:43:46 ID:???]
>>649
Javascriptをオフにしてる人もいると思うんで

>>650
鯖落ちてたっぽい

652 名前:nobodyさん mailto:sage [2006/12/30(土) 15:49:39 ID:???]
>Javascriptをオフにしてる人もいると思うんで

っていう言い訳よく聞くんで鵜呑みしてたけど、
Google Analytics使うようになって、そういう人が2%くらいだって
知ったので、なんか微妙…。切捨てちゃってもいいかなぁ…て最近思う。



653 名前:nobodyさん mailto:sage [2006/12/30(土) 20:25:05 ID:???]
>>652
わかってて切ってるやつがほとんどだから、noscriptで注意書き書いて切り捨てればいいだろ

654 名前:nobodyさん mailto:sage [2006/12/31(日) 00:13:26 ID:???]
>>652
仮に2%の人がjsを切っていたとしたら
一万人の会員がいるサイトの場合200人は意図しない動作をさせる可能性があるわけで。
もし1ページ目に戻されたユーザーがもう一度送信したら困るっしょ。
クレームの処理は金と時間がかかるから(ry

>>653
フォームに毎回noscriptで注意書き書くくらいならサーバーサイドで処理した方がスマートでは?

で、一応できました。
ページを一つ多くして最後のページの中から
$this->handle('process');
みたいにプロセスを呼び出せば最初のページに戻されない。
もっといい方法ないすかね・・・

655 名前:nobodyさん mailto:sage [2006/12/31(日) 15:32:47 ID:???]
jsが動かなくしてるブラウザを使ってる香具師も居るからねえ。
おまいのサイトでは2%でも世の中のサイトが2%とは言えない。

656 名前:nobodyさん [2006/12/31(日) 23:56:13 ID:ZQTWDF0T]
pear.php.net/ が見えないよ。
楽しくプログラム書いてたのに、足りないコンポーネントがだうんろーどできないよ。
かなしい。

657 名前:nobodyさん mailto:sage [2007/01/01(月) 00:26:17 ID:???]
>>656
普通に見えるよ!

658 名前:nobodyさん [2007/01/01(月) 06:05:26 ID:QzpvCD4L]
pear upgrade-all すると

Fatal error: Call to undefined method
PEAR_PackageFile_v1::getProvidesExtension()
in /usr/share/php/PEAR/Downloader/Package.php on line 963

って怒られるんですが・・・どうすりゃいいでしょうか?
Debian GNU/Linux etch です。

659 名前:658 [2007/01/01(月) 06:10:53 ID:QzpvCD4L]
www.pear-forum.de/ftopic1468.html
ここの情報をさんこうに、Auth だけ別に
pear upgrade Auth したらウマくいきました。
何が起こってたんだろうか。

660 名前:nobodyさん [2007/01/01(月) 06:13:32 ID:QzpvCD4L]
ところで、PHP スクリプトを php script.php として実行した場合、
その戻り値はどうやってきめているのでしょうか?

661 名前:660 mailto:sage [2007/01/01(月) 06:20:42 ID:???]
exit(123) でいいんですね。

662 名前:nobodyさん [2007/01/06(土) 16:31:13 ID:sgvu7Tt8]
PEARの自動インストール環境って何かが大きく変わったのでしょうか?
欲しいパッケージがことごとくinstall failedになって、
list-allしたらWarningで「channel -update pear.php.net」しなさいみたいに言われた気がしたので
「pear channel -update pear.php.net」ってやったら
「Update of Channel "pear.php.net" succeeded」と成功したかの様な表示がされました。

でも、その昔「pear list-all」の結果を保存した時にはファイルサイズ40kくらいあったのに
今は17kで、MDB2_Driver_pgsqlとかXML/Parserとかが見当たらない…。

何がどーなったの?何をどうしたらいいの?(;;)



663 名前:nobodyさん [2007/01/06(土) 16:47:56 ID:sgvu7Tt8]
list-upgradesしたらArchive_Tar、Console_Getoptがupgrade可能と表示されました。
さっきlist-allした一覧を眺めていたら、
PEAR自体も新しいの(1.5.0RC2)が出ている様子(今1.4.11)。
その昔installしたArchive_Tar、MDB2、MDB2_Driver_mysql、XML_RPCは
一覧上ではLATESTのバージョン値が表示されていないの。

とりあえずPEARをupgradeしたら全て元通りになるのでしょうか?

664 名前:660 mailto:sage [2007/01/06(土) 18:25:39 ID:???]
Debian 使ってる俺もなんか変になった。
アップグレード対象になっているパッケージを
落ち着いてひとつひとつ指定してアップグレードしたら
正常になったっぽい。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<213KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef