のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,908人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    101 : nobodyさん - 2009/09/17(木) 10:54:41 ID:aZjknirC (+22,+27,-73)
    PHPのリファレンス本とPearのリファレンス本とPDOのリファレンスの3冊買えば解決というより
    ネットでサクっと見るほうが効率よさそうな気もするけどな。
    102 : nobodyさん - 2009/09/17(木) 11:25:54 ID:??? (+96,+29,-66)
    リファレンス程度の事をいちいちブラウザで調べてたら面倒と思うかもしれんな。
    IDEならHELP内包してるし、PHPエディタだって関数位ならF1一発で検索できる。

    まぁ紙媒体で持っておきたいというのもわかるけどね。
    103 : nobodyさん - 2009/09/17(木) 11:29:02 ID:??? (+70,+29,-19)
    >>102
    してないんじゃね
    ネットへのリンクがほとんどだろ
    104 : nobodyさん - 2009/09/17(木) 11:48:42 ID:??? (-1,-29,-17)
    マニュアル(php_manual_ja.chmとか)をダウンロードしておけば
    それを表示っていうのはあるな
    105 : nobodyさん - 2009/09/17(木) 12:24:55 ID:??? (+43,-30,+0)
    http://itpro.nikkeibp.co.jp/members/ITPro/oss/20050311/157352/?P=3
    の、次にコマンドライン版PHPを用いて以下のように実行する。
    # php /usr/lib/php/DB/DataObject/createTables.php example.ini
    という部分とか、

    http://hikatu.sblo.jp/article/2916423.html
    のphp C:\server\php\PEAR\DB\DataObject\createTables.php example.ini
    という部分をWindowsのコマンドプロンプトで実行したいのですが、
    どのようにすればいいのでしょうか?

    そのまま打つだけではコマンドプロンプトが受け付けませんし、
    > php /usr/lib/php/DB/DataObject/createTables.php example.ini
    とかいう記述方をとる場合、先頭の「>」の前にはいったい何を書けばいいのでしょうか?

    コマンドプロンプト実行時はC:\Documents and Settings\メイン>となっていますが、この後に上記の
    php /usr/lib/php/DB/DataObject/createTables.php example.ini
    など記載しても受け付けられません

    ただ単にC:\>の後に記述しても受け付けられず、混乱しています
    106 : nobodyさん - 2009/09/17(木) 12:54:59 ID:??? (+96,+29,-54)
    >>105
    phpにパスが通って無いだけじゃないの?

    とりあえず、受け付けませんじゃなくて画面に表示されるエラーを記述しなよ
    あと「>」の前は書くモノじゃなくて、今いるパスが表示されているだけ。
    107 : nobodyさん - 2009/09/17(木) 13:25:03 ID:??? (+86,+23,-115)
    >>106
    すみません、受け付けないじゃなかったです
    今実行したら、別ウィンドウで、
    「このファイルは開けません:ファイル createTables.php このプログラムを開くには作成元のプログラム名が必要です。
    インターネットで自動的にプログラムを検索するか、又はコンピュータにあるうろグラム一覧から手動で選択してください」
    とまぁ、よくあるエラーが出てきました

    本当ならばココでpear.iniとかテーブルベース上のテーブルに対応したデータアクセスクラスが作成されるはずなのですが・・・
    何か表記方法をまちがっているのでしょうか?
    108 : 107 - 2009/09/17(木) 13:29:19 ID:??? (-1,-29,+0)
    ちなみに自分は良く分からないので、
    cd c:\を書いて、C:\>という風にいつもしています
    109 : nobodyさん - 2009/09/17(木) 13:38:59 ID:??? (+20,-29,-68)
    >>107-108
    実行したコマンドも”全て”コピペして。
    createTables.phpを直接実行したら、.phpという拡張子が関連づけされていなければそうなる

    ってこれはphp関係無くwindowsの初歩的な事だよ
    110 : nobodyさん - 2009/09/17(木) 13:51:03 ID:??? (+20,-30,-211)
    >>109さん
    C:\>C:\php\PEAR\DB\DataObject\createTables.php "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"
    と入力しました
    .phpの後の「"」の記号は付けたり外したりしました

    ごめんなさい、構文の方はまぁ分かるのですが、こういうコマンドプロンプトのようなコンピューターの中の方はからっきしで駄目でして
    コマンドプロンプトの弄り方の載ってるサイトを4つほど見たのですが、良く分からなくて・・・
    111 : nobodyさん - 2009/09/17(木) 14:49:41 ID:??? (+13,-30,-220)
    >>110

    >>105でitproのサイトのってるけど、そこには↓↓こう書いてあるでしょ?
    # php /usr/lib/php/DB/DataObject/createTables.php example.ini

    >>110 では先頭の「php」が抜けているよね?

    C:\>php C:\php\PEAR\DB\DataObject\createTables.php "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"

    ↑こんな感じで先頭にphpをつけて実行して。
    112 : nobodyさん - 2009/09/17(木) 21:11:33 ID:??? (+11,-30,+0)
    >>111さん
    確かに・・・
    phpって付いていました

    で、
    C:\>php C:\php\PEAR\DB\DataObject\createTables.php "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"
    としたら、「'php'は、内部コマンド又は外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません」と出て、

    C:\>C:\PHP\php PEAR\DB\DataObject\createTables.php "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"
    としたら、「Could not open input file:PEAR\DB\DataObject\createTables.php」と出てしまいました

    確かにエラーにはなりましたが、コマンドプロンプトが動作しただけでも進展で嬉しかったです

    しかし、createTable.phpが動作してくれないと、PEAR::DB_DataObjectは作動しないようで困りものです
    もうココに10時間程かけてしまいました(苦笑)
    113 : nobodyさん - 2009/09/17(木) 21:15:13 ID:??? (+79,-30,-195)
    >>112
    最初の部分よく見て!createTables.phpへのパスが
    「C:\php\PEAR\DB\~」じゃなくて「PEAR\DB\~」になってるよ!

    C:\PHP\php C:\PHP\PEAR\DB\DataObject\createTables.php "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"

    ↑これでいけると思う
    114 : nobodyさん - 2009/09/17(木) 21:19:28 ID:??? (+72,+30,-35)
    >>113

    うわぁぁぁぁぁぁぁぁぁ!!!!!
    行った!!
    動いた、動きました・・・涙
    感激です。

    >>113さん、あなたへの感謝の気持ちは一生忘れません。
    また、こんな質問にずっと付き合っていただき、まことにありがとうございました
    本当に嬉しいし、感謝しています
    ありがとうございました!!
    115 : nobodyさん - 2009/09/18(金) 00:33:31 ID:??? (+91,+29,-34)
    コンストラクタを分かりやすく何かで例えてください
    マニュアル読んでもしっくりこない
    どなたかお願いします><
    116 : nobodyさん - 2009/09/18(金) 01:02:03 ID:??? (+52,+29,-2)
    どの辺が分からんの?
    117 : nobodyさん - 2009/09/18(金) 01:04:31 ID:??? (-1,-29,-30)
    たとえるからわかりにくくなる
    インスタンス化(new)したときに一番はじめに呼び出されるメソッド(≒関数)
    118 : nobodyさん - 2009/09/18(金) 01:12:05 ID:??? (+93,+29,-5)
    そんなのはマニュアルに書いてあるんだからいらないですこの無能><
    119 : nobodyさん - 2009/09/18(金) 01:22:05 ID:??? (+57,+29,-4)
    言葉の意味がわからないのなら理解するのは無理
    あきらめてください
    120 : nobodyさん - 2009/09/18(金) 09:41:00 ID:??? (+70,+29,-31)
    >>115
    う~ん、基本中の基本だからなぁ・・・
    逆に説明するのが難しい
    自分はJavaScriptから始めたんだけど、JavaScriptの方がいい説明があったような気がする
    121 : nobodyさん - 2009/09/18(金) 10:04:25 ID:??? (+89,+29,-27)
    今まで自分で初期化用の関数を用意してたのが最初から用意してくれたのがコンストラクタだよ!
    これ以上に簡単にどう説明しろと
    122 : nobodyさん - 2009/09/18(金) 10:41:10 ID:??? (+67,+30,+0)
    123 : nobodyさん - 2009/09/18(金) 10:58:11 ID:??? (+57,+29,-17)
    よくわからんから、ガンダムにたとえてくれ
    124 : nobodyさん - 2009/09/18(金) 11:02:37 ID:??? (+52,+29,-1)
    阿呆はスルーしとけ
    125 : nobodyさん - 2009/09/18(金) 11:08:07 ID:??? (+22,+29,-30)
    ここまでの池沼は初めて見たな

    ガンダムとドムが合体して子供が産まれた、こういう事だよ
    126 : nobodyさん - 2009/09/18(金) 11:13:39 ID:??? (+52,+29,-14)
    アムロがイッたんだな
    127 : nobodyさん - 2009/09/18(金) 11:13:45 ID:??? (+57,+29,-29)
    いや違うだろ
    アムロがハンバーガーを食べて痛風になったって話だろ?
    128 : nobodyさん - 2009/09/18(金) 11:17:30 ID:??? (+57,+29,-27)

    機動戦士ガンダム 第22話
    【女性を襲う恐怖!赤い彗星のお触りテクニック】

    じゃなかった?
    129 : nobodyさん - 2009/09/18(金) 11:18:40 ID:??? (+91,+29,-19)
    ガンダムじゃわかりにくいだろ

    JoJoでたとえてくれ
    130 : nobodyさん - 2009/09/18(金) 11:21:26 ID:??? (+50,+29,-5)
    ストーンオーシャンのジョリーンのオナニーシーンで3回抜いた
    131 : nobodyさん - 2009/09/18(金) 11:23:15 ID:??? (+104,+29,-16)
    >>129
    「ブッ殺す」と心の中で思ったならッ!その時スデに行動は終わっているんだッ!
    132 : nobodyさん - 2009/09/18(金) 11:23:52 ID:??? (+33,-30,-66)
      |l、{   j} /,,ィ//|     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      i|:!ヾ、_ノ/ u {:}//ヘ     | あ…ありのまま 今 起こった事を話すぜ!
      |リ u' }  ,ノ _,!V,ハ |     < 『おれはクラスからインスタンスを作成したと
      fト、_{ル{,ィ'eラ , タ人.    |  思ったらいつのまにか初期化されていた』
     ヾ|宀| {´,)⌒`/ |<ヽトiゝ   | 催眠術だとか超スピードだとか
      ヽ iLレ  u' | | ヾlトハ〉.   | そんなチャチなもんじゃあ 断じてねえ
       ハ !ニ⊇ '/:}  V:::::ヽ. │ もっと恐ろしいものの片鱗を味わったぜ…
      /:::丶'T'' /u' __ /:::::::/`ヽ \____________________
    134 : nobodyさん - 2009/09/18(金) 11:25:43 ID:??? (+71,+29,-4)
    >>131-132
    なんとなくニュアンスは伝わった。なんとなくだが。
    135 : nobodyさん - 2009/09/18(金) 11:28:30 ID:??? (+55,+23,-4)
    >>132
    ワラタw
    お前面白いなw
    136 : nobodyさん - 2009/09/18(金) 11:29:56 ID:??? (+57,+29,-6)
    アンパンマンで説明してやった方が分かりやすくないか?
    137 : nobodyさん - 2009/09/18(金) 11:30:24 ID:??? (-28,-30,-68)
    >>133
    たぶんパスが通って無いと思う。「rpm -ivh」の部分を「/bin/rpm -ivh」にしてみて

    あとexecじゃなくてsystemにして出力と戻り値を拾ったほうがいい

    $last_line = system('rpm -ivh ./ntp-4.2.2p1-9.el5.centos.i386.rpm 2>&1',$retval);
    var_dump($last_line);
    var_dump($retval);
    138 : nobodyさん - 2009/09/18(金) 11:31:17 ID:??? (-10,-30,-45)
    >>133
    echo exec('whoami'); のユーザーで rpm使える?

    しかし、こんなスレでよく質問する気になるね。
    139 : nobodyさん - 2009/09/18(金) 11:32:26 ID:??? (-3,-26,-2)
    wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    何このスレwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    140 : 137 - 2009/09/18(金) 11:33:56 ID:??? (-1,-29,-15)
    確かにrpm -ivhは一般ユーザじゃ普通無理だな
    141 : nobodyさん - 2009/09/18(金) 11:36:29 ID:??? (+57,+29,-8)
    アンパンマンで例えるならば簡単だ

    カビルンルンそのままじゃねぇか!!
    144 : nobodyさん - 2009/09/18(金) 14:51:18 ID:??? (-26,-13,-18)
    >>143
    シェルから実行できるか確認した?
    145 : nobodyさん - 2009/09/18(金) 14:54:43 ID:??? (-25,-19,-20)
    googleで php sudo  ってやって出てくるページを10個ぐらい眺めるといいかも。
    147 : nobodyさん - 2009/09/18(金) 15:05:27 ID:??? (+35,+17,+0)
    どうも須藤です
    149 : nobodyさん - 2009/09/18(金) 16:32:23 ID:??? (-2,-30,-27)
    ふと思ったのですが、IPv6のクライアントから繋いできた時
    $_SERVER['REMOTE_ADDR']の値ってどんな風になりますか?
    150 : nobodyさん - 2009/09/19(土) 06:59:45 ID:??? (+11,-30,-300)
    http://bugs.php.net/bug.php?id=33170

    $client_ip = $_SERVER["REMOTE_ADDR"];
    $client_hostname = gethostbyaddr($_SERVER["REMOTE_ADDR"]);
    $client_hostname2ip =
    gethostbyname(gethostbyaddr($_SERVER["REMOTE_ADDR"]));

    echo $client_ip."->".$client_hostname."->".$client_hostname2ip;

    実行結果
    IPv4: 10.11.12.13->server.domain.de->10.11.12.13
    IPv6: 3ffe:1::1->server.ipv6.domain.de->server.ipv6.domain.de

    gethostbynameはipv4にしか対応していないからipv6の3つ目の結果が想定してたものと違うというのが
    このバグレポートでのお話
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について