1 名前:nobodyさん mailto:sage [2008/06/13(金) 20:32:36 ID:???] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/ jp.php.net/ 前スレ: くだすれPHP(超初心者用)3 pc11.2ch.net/test/read.cgi/php/1193295871/ 適当に関連スレ(マルチはだめぽ) 【PHP】下らねぇ質問はここに書き込みやがれ 69 pc11.2ch.net/test/read.cgi/php/1211879073/
309 名前:nobodyさん mailto:sage [2008/09/21(日) 20:28:27 ID:???] 無理
310 名前:nobodyさん mailto:sage [2008/09/21(日) 20:29:10 ID:???] >>308 俺の経験では出来ない。 file.phpの中に関数f_fileを書いて以下の様にすればいい。 <?php include('file.php'); f_file('123'); ?>
311 名前:308 [2008/09/21(日) 20:49:34 ID:uUB1weY6] >>309-310 ありがとうございました phpは .htmlの拡張子のファイルでは動かないということでいいでしょうか? また、二つ目の質問に関しては okwave.jp/qa4336105.html という解決法を見つけました >>310 さんの答えと合わせて考えたいと思います
312 名前:nobodyさん mailto:sage [2008/09/21(日) 21:12:27 ID:???] >>311 できる addtypeでググってみ
313 名前:300 [2008/09/21(日) 22:14:17 ID:G8wZRX1E] >>306 ありがとうございます。 自分の持ってるPHP辞典には記載されてなかったでわかりませんでした。 なんとも中途半端な仕様ですね。
314 名前:nobodyさん [2008/09/21(日) 22:33:44 ID:aDAFCUyF] しつもーん。 ttp://jp.php.net/manual/ja/functions.arguments.php > 注意: PHP 5以降、デフォルトで値はリファレンス渡しとなります。 の、主語というか目的語というか、ナニのデフォルトが参照渡しになるんでしょか。 function alter($str){ $str = $str . '!'; } $nya = 'nya'; alter($nya); echo $nya; は PHP 5.2.0-8+etch9~bpo31+1 (cli) では $strを 変更せずに nya が表示されました。
315 名前:nobodyさん mailto:sage [2008/09/21(日) 23:03:33 ID:???] それは日本語版スタッフの訳が悪いと思う。 原文読むといいかと。 jp.php.net/manual/en/functions.arguments.php
316 名前:nobodyさん mailto:sage [2008/09/21(日) 23:22:56 ID:???] 引数がデフォルトでリファレンスよ やってみれば分かるが&付けなくても参照元の値も変わるぜ 余談だが PHP4では 「&$arg=null」なんてデフォルト引数が使えないんだが、PHP5から問題なく通る 呼び出し時に引数指定したかどうかでスイッチしてんだろうなぁ
317 名前:nobodyさん mailto:sage [2008/09/21(日) 23:29:51 ID:???] >>314 では&無しでは変わってなくないか?
318 名前:nobodyさん mailto:sage [2008/09/22(月) 01:05:35 ID:???] PHPで逆IP制限ってできる・・・? 変数$aに1が入ってる時だけ変数$bに入ってるIP以外からのアクセスがあった場合にifコマンド使って、 他の内容を表示するの。
319 名前:nobodyさん mailto:sage [2008/09/22(月) 01:09:02 ID:???] IP見て比較すれば普通にできるんでない?
320 名前:318 mailto:sage [2008/09/22(月) 01:10:00 ID:???] if ( !strcmp ( $ip_address, $list_ip ) ) これ使っていけるかな・・・・・・?
321 名前:318 mailto:sage [2008/09/22(月) 01:10:58 ID:???] >>319 それなぜか思いつかなかった。トンクス。
322 名前:318 mailto:sage [2008/09/22(月) 02:51:53 ID:???] txtファイルから文字列読み込んだときに改行まで読み込まれて比較ができない。 どうすればよいですか?
323 名前:nobodyさん mailto:sage [2008/09/22(月) 03:00:08 ID:???] 改行文字を除いてから比較すれば?
324 名前:318 mailto:sage [2008/09/22(月) 03:15:17 ID:???] >>323 どうもうまくいかなかった......... <?php $ip = $_SERVER['REMOTE_ADDR']; $str = "$ip"; $len = strlen($str); $handle = fopen('ip.txt','r'); $contents = fread( $handle, $len ); fclose( $handle ); echo $contents."<br />\n"; if($ip==$contents){ echo "成功"; } else{ echo "失敗"; } ?> ipアドレスの文字数分引っ張り出して比較することで回避できた。
325 名前:nobodyさん mailto:sage [2008/09/22(月) 03:21:01 ID:???] ip.txtに入ってるIPの方が今アクセスしてる人のIPより長かったらどうすんの?
326 名前:318 mailto:sage [2008/09/22(月) 03:24:26 ID:???] >>325 したら絶対IP違うからエラーでていいんでない?
327 名前:318 mailto:sage [2008/09/22(月) 03:27:42 ID:???] 一時的にip.txtの中に入ってる一番最初のIPの人以外見せたくないものを作るんだ。 処理が終われば解除されるようなかんじで。
328 名前:nobodyさん mailto:sage [2008/09/22(月) 03:39:53 ID:???] 212.134.32.14 と 212.134.32.143
329 名前:nobodyさん mailto:sage [2008/09/22(月) 06:54:54 ID:???] >>317 変わってないな
330 名前:nobodyさん mailto:sage [2008/09/22(月) 12:43:54 ID:???] PerlのNet-CIDRを移植したら?
331 名前:nobodyさん [2008/09/22(月) 15:10:26 ID:EKIEGJ69] phpでカート作成のHP教えて
332 名前:nobodyさん mailto:sage [2008/09/22(月) 15:12:32 ID:???] >>331 www.nintendo.co.jp/ds/amcj/
333 名前:nobodyさん [2008/09/22(月) 15:19:02 ID:EKIEGJ69] ありがとう><;
334 名前:nobodyさん mailto:sage [2008/09/22(月) 16:42:16 ID:???] ワラタ
335 名前:nobodyさん mailto:sage [2008/09/22(月) 16:44:51 ID:???] >>331 ショッピングカートの基本はセッションを上手く扱うことだと思う 具体的なカート作成のサイトはなくてもセッションに関する記事は多いから、そこから学べば良いかと どうせ学習目的とかでしょ?
336 名前:nobodyさん [2008/09/23(火) 01:10:46 ID:KzC+qHTk] >>312 ありがとうございます! 助かりました!
337 名前:nobodyさん [2008/09/23(火) 12:55:10 ID:BK/ZFWc8] ちょっとまてよ、>>331 はPHPを使ってカートを作るHPというのを教えて欲しいんじゃないか?
338 名前:nobodyさん mailto:sage [2008/09/23(火) 12:59:43 ID:???] さあ?
339 名前:nobodyさん mailto:sage [2008/09/23(火) 13:06:07 ID:???] >>331-333 の流れでネタのようにしか思えん
340 名前:nobodyさん mailto:sage [2008/09/23(火) 13:08:38 ID:???] >>318 は日本語の勉強から始めないと意図が伝わりにくいと思うが まず何が目的で特定IP以外からのアクセスを制限したいかが不透明 内容からするに何らかの処理をしている期間は別の接続者を拒否したいって意味のようだが その処理ってのが何度もリクエストを受けて完了するもだとしたら --- アクセスがある ↓ 閲覧者IPのデータを確認する─(IP記録なし)→閲覧者IPを記録し結果表示 ↓<(IP記録がある) IP比較─(一致)→結果表示 └(不一致)→拒否 --- こんな感じでコード書けばいいだろ 記録IPをいつ削除するかは知らんけど、この処理書くどこで詰まってるの? もし、一回のリクエストの結果表示までにすべて処理が終わってしまうようなものだったら ファイルロックとかの方法でも調べれれ。IPを比較する意味ない あとどうでもいいけど改行の削除は置換を使えよ
341 名前:nobodyさん mailto:sage [2008/09/23(火) 13:10:56 ID:???] <?php echo(">>331 \n"); echo("このサイトを見れ\n"); echo("www.nintendo.co.jp/ds/amcj/ "); ?> つまりこういうことだな
342 名前:nobodyさん mailto:sage [2008/09/23(火) 14:16:43 ID:???] echoで括弧を付けるのはダサい
343 名前:nobodyさん mailto:sage [2008/09/23(火) 14:20:41 ID:???] echoはカッコ付けなくてもエェ子やで
344 名前:nobodyさん mailto:sage [2008/09/23(火) 18:25:40 ID:???] PHPなんて久しぶりに書いたから忘れてたわw えーこと聞いた
345 名前:nobodyさん mailto:sage [2008/09/23(火) 19:38:04 ID:???] fopenを使ってURLを開くとき 複数のURLに対して並列に処理を行いたいんだけど どういう風にやればいいですかね? 最悪参考になりそうなサイト教えてください。
346 名前:nobodyさん mailto:sage [2008/09/23(火) 19:52:08 ID:???] fopenはブロックするから並列処理には向かない
347 名前:nobodyさん mailto:sage [2008/09/23(火) 20:59:24 ID:???] >>346 ブロック?とはどういうことでしょうか? 並列処理に向いているfopenに代わる関数を 教えていただけるとありがたいです。
348 名前:nobodyさん mailto:sage [2008/09/23(火) 21:01:16 ID:???] そんなのない
349 名前:nobodyさん mailto:sage [2008/09/23(火) 21:05:07 ID:???] じゃあfopenでがんばるとして 並列処理を行うにはどうすればよいでしょうか? というかPHPでそんなことするなってことでしょうか?
350 名前:nobodyさん mailto:sage [2008/09/23(火) 21:18:43 ID:???] >>345 HTTPDのプロセスを複数起動
351 名前:nobodyさん mailto:sage [2008/09/23(火) 21:31:31 ID:???] >>345 ちなみにPHPではマルチスレッドはできない。 プロセスで何とかする。
352 名前:nobodyさん mailto:sage [2008/09/23(火) 22:13:13 ID:???] なるほどプロセスを複数起動ですか とりあえずその方向でググったりしてなんとかしてみます ありがとうございました
353 名前:nobodyさん mailto:sage [2008/09/24(水) 23:43:55 ID:???] $a=1; $b=9; $c=3; 「bが一番大きいです。」 と表示させたいのですが、maxだと数値しか返ってこないし・・・ 教えていただけると幸いです。
354 名前:nobodyさん mailto:sage [2008/09/25(木) 00:11:02 ID:???] >>353 変数名を取得することは出来ないから値の管理方法を変えよう 出来ないなら諦めるしかないと思う 例: 連想配列 $var = array( 'a' => 1, 'b' => 9, 'c' => 3, );
355 名前:nobodyさん mailto:sage [2008/09/25(木) 00:19:45 ID:???] ありがとうございます!
356 名前:nobodyさん mailto:sage [2008/09/25(木) 00:20:07 ID:???] いいてことよ
357 名前:nobodyさん mailto:sage [2008/09/25(木) 05:09:05 ID:???] ちょっと疑問に思ったんだけど、 連想配列の場合、 $var = array( 'a' => 1, 'b' => 9, 'c' => 3, 'd' => 9, ); この場合、どうなるんだろ?
358 名前:nobodyさん mailto:sage [2008/09/25(木) 05:29:20 ID:???] 何がどうなるんだろなのかわからないけどこういうこと? $var = array('a'=>1, 'b'=>9, 'c'=>3, 'd'=>9); $keys = array_keys($var, max($var)); var_dump($keys);
359 名前:nobodyさん mailto:sage [2008/09/25(木) 06:08:13 ID:???] >>358 この出力結果ってb dってなるのかな?
360 名前:nobodyさん mailto:sage [2008/09/25(木) 06:21:43 ID:???] お前は何を言ってるんだ
361 名前:テスト mailto:sage [2008/09/25(木) 23:34:41 ID:???] てす
362 名前:あ mailto:sage [2008/09/25(木) 23:39:24 ID:???] てすと
363 名前:nobodyさん [2008/09/27(土) 20:36:51 ID:Zle5Z5JO] return文と返り値がよく分からないんですが PHPのマニュアルを見てもさっぱりです どなたかreturn文が詳しく書いてあるサイト知っていたら教えてください
364 名前:nobodyさん mailto:sage [2008/09/27(土) 20:53:26 ID:???] >>363 returnについてなんてマニュアル以上のことが書いてあるサイトはないと思うぞ 何が分からなくて、何が知りたいんだ?言ってくれれば答えるが
365 名前:nobodyさん mailto:sage [2008/09/27(土) 21:09:22 ID:???] function hoge() {
366 名前:nobodyさん mailto:sage [2008/09/27(土) 21:15:49 ID:???] $a = 'a';
367 名前:nobodyさん mailto:sage [2008/09/27(土) 21:18:59 ID:???] return $a;
368 名前:nobodyさん mailto:sage [2008/09/27(土) 21:20:42 ID:???] }
369 名前:nobodyさん mailto:sage [2008/09/27(土) 21:27:34 ID:???] $huga = hoge();
370 名前:nobodyさん mailto:sage [2008/09/27(土) 21:31:06 ID:???] この場合、$hugaには 「ああ゛っでるっ…!!たまみるくでるっ!! でっでるうっブリジットのこくまろミルクぅ」 が入ります
371 名前:nobodyさん [2008/09/28(日) 21:34:07 ID:+UcDtbz0] PHPの動作確認のページが Not Found The requested URL /phpinfo.php was not found on this server. Apache/2.0.63 (Win32) PHP/5.2.6 Server at localhost Port 80 と出てしまいます。どなたか教えていただけませんか?
372 名前:nobodyさん mailto:sage [2008/09/28(日) 21:37:11 ID:???] マルチ乙
373 名前:nobodyさん mailto:sage [2008/09/28(日) 22:52:10 ID:???] >>371 「/phpinfo.phpが無い」って書いてあるじゃないか。 これ以上何を教えろというのか
374 名前:nobodyさん mailto:sage [2008/09/29(月) 20:16:12 ID:???] マンモス本2冊買った。1回一通り読んだけど、インストールからわけわからん。 なにをDLしたらいいのかさっぱりぜよ・・・。
375 名前:nobodyさん mailto:sage [2008/09/29(月) 20:39:55 ID:???] それはプログラミング以外に問題がありそうだが・・・
376 名前:nobodyさん [2008/09/29(月) 22:54:33 ID:ex4B3ZuI] PHPの確認動作で、phpinfo.php.txtとアドレスに表示されたまま、 画面には<? phpinfo(); ?> と出てしまいます。 明らかに間違いですが、何がおかしいと思いますか? どなたか教えてください。
377 名前:nobodyさん mailto:sage [2008/09/29(月) 23:01:53 ID:???] 誰か、華麗に答えてやってくれ。華麗にだぞ?
378 名前:nobodyさん mailto:sage [2008/09/29(月) 23:39:32 ID:???] >>376 マルチ乙(どう?華麗でしょ
379 名前:nobodyさん mailto:sage [2008/09/30(火) 00:43:56 ID:???] >>374 ?
380 名前:nobodyさん mailto:sage [2008/09/30(火) 16:45:48 ID:???] >>376 拡張子txtがPHPのファイルとして定義されていないから。
381 名前:nobodyさん [2008/10/01(水) 05:38:30 ID:ggjV1Mvy] getMessage()について質問させてください ttp://www.php-labo.net/tutorial/class/pear.html でgetMessage()が定義されてないのにエラー表示のときに表示するとありますが どうしてなのでしょうか? よろしくお願いします
382 名前:nobodyさん mailto:sage [2008/10/01(水) 06:04:37 ID:???] require_once 'DB.php'; してるから
383 名前:nobodyさん [2008/10/01(水) 09:00:47 ID:12eBxrbJ] www.php.net/manual/ja/language.operators.comparison.php この辺のことだと思うのですが、質問させてください。 $a == $bのところで、日本語の文字を使うには、 $a == "日本語"のようにすると思うんですけど、 これは、「日本語」に等しいということですよね。 たとえば「日本」を含む文字列の条件を指定したいとき、 どうしたらいいでしょうか? 条件の分岐で、「日本語」も「日本人」も「日本古来」もその他も 一括して指定したい、という感じなのですが。よろしくお願いします。 的をはずしていたらごめんなさい。
384 名前:nobodyさん mailto:sage [2008/10/01(水) 09:22:18 ID:???] mb_ereg_match
385 名前:nobodyさん mailto:sage [2008/10/01(水) 10:43:40 ID:???] できました! ありがとうございます。 もうひとつ合わせて質問なのですが、 完全に一致するものを、$a == "アメリカ"として 部分的に一致するのを、mb_ereg_match("[日本]",$a)として、 それぞれ処理をしようとしています。 else ifでつなげたほうがいいのですか? 別のifとして分けたほうがいいですか? それとも、どっちでもいいですか?
386 名前:nobodyさん mailto:sage [2008/10/01(水) 11:56:07 ID:???] >>385 分けるかどうかはやりたいことによって違うからなんともいえないけど、 今回の場合は分けなくていいでしょ。 分けちゃうと一回アメリカと完全一致したものをもう一回日本が含まれてるか 判定することになるから余計な処理になる。
387 名前:nobodyさん mailto:sage [2008/10/01(水) 12:12:38 ID:???] なるほどー! では、どんどんつなげていくことにしますね。 よく判る説明で、助かりました。ありがとうございます!
388 名前:nobodyさん mailto:sage [2008/10/01(水) 12:54:11 ID:???] >>387 注意 ヒント ある文字列が他の文字列内に含まれているかどうかを調べるためだけに preg_match() を使うのは避けた方が良いでしょう。 strpos() か strstr() 関数を 使う方が速くなります。 jp.php.net/manual/ja/function.preg-match.php
389 名前:nobodyさん mailto:sage [2008/10/01(水) 13:20:15 ID:???] すみません、参照先を見たけど、書き方がよくわかりませんでした。 $aに入る文字列は数十文字くらいの短いもので、それを見ています。 早さはそんなに変わらないと思うので、このままで大丈夫ですよね?
390 名前:nobodyさん [2008/10/01(水) 22:32:30 ID:HCEY5R1b] 質問させて頂きます。 基礎からのPHPorやさしいPHPを買おうか迷ってるのですが、 基礎からのPHPはアプリが動作しないと聞きました。 自分は、アプリの有無よりも文法やクラス(?)、データベースの基礎を学びたい と思っているのですが、そのような場合はアプリの動作は気にしなくてもよいでしょうか? その他の面(参考書としての面)では良いと聞くので。 書籍スレでの質問はナンセンスだと感じたのでこちらでさせて頂きました。 ご教授願います。
391 名前:nobodyさん mailto:sage [2008/10/01(水) 22:49:30 ID:???] 動作しないわけないだろ
392 名前:nobodyさん mailto:sage [2008/10/01(水) 22:56:32 ID:???] マジレスすると(ry
393 名前:nobodyさん mailto:sage [2008/10/01(水) 23:58:01 ID:???] オライリーの初めてのPHP+mysqlがいいと思います。 もしくは実践マスターか。 基礎からのPHPorやさしいPHPは意味がないと思います。 特に基礎からのPHPはアプリが動作しませんでした。 びっくりです。 これは捨てました。 アプリを改造していくといろいろスキルがあがってくるので、 ただ本見てもおもしろくないと思いますし。 アプリが動くやつがいいと思います。 では
394 名前:nobodyさん [2008/10/02(木) 10:20:57 ID:Qa3+G5H3] あるphpで、別のphpを呼び出すのに、こうやって書いています。 <?php include('ini.php'); ?> この、ini.phpを、別のサーバにおいて呼び出したいのですが、 <?php include('http://別のサーバ/ディレクトリ名/ini.php'); ?> みたいにやっても、うまくいきません。 どこでつまづいていて、どうすればいいのか、教えてください。
395 名前:nobodyさん mailto:sage [2008/10/02(木) 10:40:39 ID:???] > どこでつまづいていて 基礎的な理解からつまづいてる ... をinclude = webサーバ経由でinclude = ini.phpの「実行結果」をinclude ini.phpの「内容」をincludeしたいなら、ftp経由にするとか、 ini.phpをincludeしたい内容の文字列を返すものにするとか。
396 名前:nobodyさん [2008/10/02(木) 10:59:48 ID:Qa3+G5H3] ありがとうございます。もうちょっと勉強してみます。
397 名前:nobodyさん mailto:sage [2008/10/02(木) 18:21:25 ID:???] うまくいかないといってもパースエラーが出るのか空文字が返ってくるのか接続できないとWarningが返ってくるのか によって全く違う。 こういうのが「うまくいかない」しか書かない心理って何なの?
398 名前:nobodyさん mailto:sage [2008/10/02(木) 18:25:19 ID:???] 考えるのすら面倒なんでしょ
399 名前:nobodyさん [2008/10/02(木) 20:57:18 ID:JC9hPbTs] >>393 ありがとうございます。オライリーですか、参考にしてみます。 にしても、やさしいPHPのレビューってないですね。 あと基礎PHPとかはもう古いのかな‥
400 名前:nobodyさん [2008/10/02(木) 21:31:32 ID:PvYZxYkH] 変数のスコープについての質問です。 mona.php <?php $a = 1; include("giko.php"); include("fusa.php"); ?> giko.php <?php $b = 2+$a; ?> ってあったときに$aがincludeされたファイル内でも利用だというのはわかったのですが giko.phpの$bはmona.phpやfusa.phpで見れるのでしょうか? ユーザー定義の関数の予定はないです。
401 名前:nobodyさん mailto:sage [2008/10/02(木) 21:41:47 ID:???] 100回includeのページを読め
402 名前:nobodyさん [2008/10/02(木) 21:55:19 ID:PvYZxYkH] >>401 スコープの方を必死に検索かけてました includeの方で調べればよかったんですね ありがとうございます
403 名前:nobodyさん [2008/10/06(月) 07:28:33 ID:eMKnyKHT] PHPでpearのパッケージを利用したいのですが インストールの仕方が分かりません ttp://www.php.net/manual/ja/install.phpには拡張モジュールしかないので よく分かりませんでした ttp://pear.php.net/manual/ja/installation.getting.php に書いてあるように コマンドプロンプトを使えばいいのですが コマンドプロンプトの使い方が分からないので 使い方を教えてください よろしくお願いします
404 名前:nobodyさん mailto:sage [2008/10/06(月) 07:48:42 ID:???] >PEAR インストールのアップデートを行うには、 pear.php.net/go-pear をブラウザで表示してその出力をローカルファイル > go-pear.php に保存します。そして次のコマンドを Windows のコマンドプロンプトで実行してください。
405 名前:403 [2008/10/06(月) 07:56:08 ID:eMKnyKHT] レスありがとうです 多分その上の行らへんでつまずいていると思います >PHP をダウンロードしインストールが完了したら、 >バッチファイルを実行します。 というのはダブルクリックだけでいいんでしょうか? するとコマンドプロンプトが出てくるだけですが >インストールしたフォルダへのパスを >PATH 環境変数に追加します。 手動で追加する > (スタート > コントロールパネル > システム > 環境変数) >以上で、Windows のコマンドプロンプトから pear コマンドを使い PEAR パッケージマネージャを実行できるようになります。 pealパッケージとは PHPをインストールした時点で使用できるわけではないと思うので 多分ここでつまずいてます よろしくおねがいします
406 名前:nobodyさん mailto:sage [2008/10/06(月) 08:05:35 ID:???] バッチファイルの方はやらなくていいよ go-pearの方保存して実行すればおk
407 名前:403 [2008/10/06(月) 08:13:05 ID:eMKnyKHT] ありがとうございます 確認させてください go-pear.phpというファイルを作ってそこに pear.php.net/go-pear のソースをコピペ そのあと保存先はC:\phpで コマンドプロンプトで php go-pear.php を実行するんですよね? 実行すると『内部コマンドや外部コマンド バッチファイルなどと認識されませんでした』 と表示されます C:\PHP\PHP-pear.phpを実行しても エディタが起動するだけでした よろしくお願いします
408 名前:nobodyさん mailto:sage [2008/10/06(月) 08:15:52 ID:???] phpの実行ファイルがある場所に移動してから実行すべし
409 名前:nobodyさん mailto:sage [2008/10/06(月) 08:19:25 ID:???] > 実行すると『内部コマンドや外部コマンド バッチファイルなどと認識されませんでした』 C:\Documents and Settings\username> で実行してるので php.exe が見つからないとかそういうオチなのかな。
410 名前:403 [2008/10/06(月) 08:38:03 ID:eMKnyKHT] >>408-409 その通りです。。。 もう少しコマンドプロンプトの使い方勉強してきます 今から学校なので ありがとうございました
411 名前:nobodyさん [2008/10/07(火) 10:08:44 ID:rx4j8OHY] PDT + xDebugはここで大丈夫かなぁ? どっちもインスコ、php.iniを書き換えるがうまくいかない。 下のように、extensionだと、phpinfo()にxDebugの項目が現れるけど、 extension=php_xdebug-2.0.3-5.2.5.dll 下のようにzend_extension_tsの指定ではうまくいかない。 [xdebug] zend_extension_ts = c:\php\ext\php_xdebug-2.0.3-5.2.5.dll DebugBuildはnoで、ThreadSaftyはenabledだから、後者の書き方の筈なのだが。 で、まぁ前者で行くとして、問題は、[xdebug]の中に書いた設定が全然反映されない...orz xdebug.remote_enable=true とかやっても、phpinfo()で見ると、offになってる。 他の設定も同じ。 なので、eclipseでブレークポイントで止まってくれない...orz 誰かお助けを〜
412 名前:nobodyさん mailto:sage [2008/10/07(火) 12:08:43 ID:???] zend_extension_tsじゃないとダメよん
413 名前:nobodyさん [2008/10/07(火) 12:35:01 ID:rx4j8OHY] >> 412 どうもありがとうございます〜。
414 名前:nobodyさん [2008/10/07(火) 13:15:45 ID:2lCZsXeT] PHPではサーブレットやmod_*、あるいはrailsなどのWebアプリのように URIにコントローラやアクションを含めるような設計ってできるんでしょうか。 PHPのインスコ状況によるのかもしれませんが、どうも情報見つかりません。
415 名前:nobodyさん mailto:sage [2008/10/07(火) 13:23:31 ID:???] コントローラーからビューに変数を渡したいのですが、 コントローラーで$this->set('test', 10);と書くと exception 'Zend_Controller_Action_Exception' with message 'Method "set" does not exist and was not trapped in __call()' 〜 とエラーがでてしまいます。 setを使うのに宣言か何かが必要かと思い、調べたのですが何処を見てもsetを使えばできるとしか書いていません。 コントローラーで$test;や$test=3;はエラーが出なく、エラー文を見てもsetに原因がある気がするのですが、何が原因なのでしょうか?
416 名前:nobodyさん mailto:sage [2008/10/07(火) 13:41:47 ID:???] >>415 フレームワークのこと知らないので適当だけど、 メッセージを見るとsetが未定義で、call(多分ビルトインの)で トラップ(多分、未定義のメソッドが呼ばれたときに適当なメソッドを割り当てる)もできないと言ってる。 多分$thisはControllerクラスのことだと思うので(多分ばっかですんまそ) 要するにControllerクラスにsetが定義されてないんじゃないかと思います。 クラス定義やメソッド一覧するメソッドがあると思うので、確認してみては? ちなみに今気づいたんですが、フレームワークを使ってると>>414 の質問の答えはYesでしょうか?
417 名前:nobodyさん mailto:sage [2008/10/07(火) 14:12:15 ID:???] >>414 「?name=value」が嫌ならmod_rewrite(Apache)で出来る >>415 コントローラにsetがないってことじゃないか? $thisじゃなくてビューのオブジェクトのsetを呼べばいいような気がする ZendFWは使ったことないが、普通はそうだと思うぞ
418 名前:nobodyさん mailto:sage [2008/10/07(火) 14:28:36 ID:???] >>415 もしかしてキャメルケースのアクションで引っかかってない?
419 名前:415 mailto:sage [2008/10/07(火) 14:44:42 ID:???] >>415 ご指摘どおり、thisはコントローラーでsetがありませんでしたので、 中身のないsetを作ってみたところエラーは出なくなりましたが、変数の受け渡しはうまくいきませんでした(空なので当たり前ですね) これでエラーそのもの原因は分かったので次は変数が受け渡せるように頑張ります。 >>417 確かにコントローラーに無いのでthisだと自分で処理を書くか、何処かからコピーしてこないといけないようです。 何処かからコピーしてくるんならそれを使えよって話なので、まずビューからそれらしいのがないか探して見ます。 >>418 キャメルケースが何なのか分からないのでぐぐってみましたが、命名規則(camelCaps?)の事でしょうか。 とりあえず命名規則はチェックしましたが大丈夫でした。
420 名前:nobodyさん mailto:sage [2008/10/07(火) 14:48:06 ID:???] すまん先走ってた。俺が自分修正してるZFの不具合かと思った。 メソッド書いてないからメソッド無いと言われたっていう話ですか。(´Д`;)
421 名前:416 mailto:sage [2008/10/07(火) 15:26:57 ID:???] >>415 今、どんなかなと思って近所でZendの本(緑のやつ)見てきました。 それで思ったんですが、set(value,value)って Controllerクラスじゃなくレジスタクラス(?)のメソッドじゃないかな? コントローラで require "Zend::Registry" <-これ正確じゃないです。これ的な名前。 regist = new Zend::Registry(); #レジスタオブジェクト regist.set('test', 10); じゃないかと思います。 ただ、これはアプリ全体で共有したい変数を記憶しておくクラスということなので このメソッドで即ビューに値が渡るかは分かりません。 Controllerクラスには$this->setBody(value)的なメソッド群がある模様。 しかし、フレームワークでの制作をコピペ等でこなすのは逆にけっこうな大冒険なのでは・・・
422 名前:416 mailto:sage [2008/10/07(火) 15:32:59 ID:???] >>417 どもです。それ自分もやったことあります(CGIでw) Apacheモジュールとして動作してるなら他といっしょかなと思ったのですが 経験者の方が耳にしたことないってことは、 少なくとも基本機能ではないってことですもんね。 参考になりました!
423 名前:414 mailto:sage [2008/10/07(火) 15:34:14 ID:???] ↑間違えた。414です。
424 名前:403 mailto:sage [2008/10/09(木) 04:27:43 ID:???] あれからやってみたのですが >>408-409 さんの言ったとおりに C:\>php\go-pear.phpを実行してみたのですが go-pear.phpのエディタが出てきただけでした それで完了されているとは思えないのですが どこが間違っているのでしょうか? よろしくお願いします
425 名前:403 [2008/10/09(木) 04:52:41 ID:Sz+W15yD] 追記 自分が持っている本ではgo-pear.batをコマンドプロンプトで実行すると いくつかの質問が出てきて 最後にPHP.iniにパスを通す動作が出てくるようなのですが それらしき質問もでません よろしくお願いします
426 名前:nobodyさん mailto:sage [2008/10/09(木) 05:13:45 ID:???] ドキュメントルートにアップしてブラウザからアクセスしてみ phpが動いてるか確認してな
427 名前:403 [2008/10/09(木) 05:21:50 ID:Sz+W15yD] >>426 レスありがとうございます ドキュメントルートにアップして とはどういうことでしょうか? ttp://always-pg.com/glossary/kana04_ta/document_root.htmlで調べたら /で区切っているディレクトリのことだと思うのですが PHPは動作してます さっきまで簡単なソースをapacheでやっていました
428 名前:nobodyさん mailto:sage [2008/10/09(木) 05:25:50 ID:???] localhost/go-pear.php
429 名前:nobodyさん mailto:sage [2008/10/09(木) 05:25:57 ID:???] だめだこりゃ 先に基礎的な知識を身に付けてからのほうがいいと思うよ
430 名前:403 [2008/10/09(木) 05:30:32 ID:Sz+W15yD] >>428 さん そういう意味だったんですか 表示されました go-pear.phpをapacheの中に入れたら >>429 さん そのことは十分理解しております ここで聞いてたときも何度も言われました そのため基礎的な本を買ってこの様です 頑張りたいと思うのでよろしくお願いします
431 名前:403 [2008/10/09(木) 05:42:21 ID:Sz+W15yD] >>426 さん >>430 のようにやったら出来ましたが このあとどうすればいいのでしょうか?
432 名前:403 [2008/10/10(金) 15:39:02 ID:6TTacjje] どなたかよろしくお願いします php.iniを見てもパスが通っている気配がないです コマンドプロンプトを使用してもエディタしか起動しない…
433 名前:nobodyさん mailto:sage [2008/10/10(金) 16:16:49 ID:???] どこまでやって何が分からないん? ブラウザでgo-pear.phpにアクセス出来たならその画面から操作するわけだが?
434 名前:403 [2008/10/10(金) 17:16:06 ID:/lY+1YLG] >>433 さん おお そんなことだったんですか 今やってみました ですが最後のページのindex.php/ が開けれないんですが pearが導入されたことを確認する方法ってありますか? またphp.iniにパスが通ってないようなのですが 勝手に書き込まれるわけではないのでしょうか? よろしくお願いします
435 名前:nobodyさん mailto:sage [2008/10/10(金) 19:00:50 ID:???] > index.php/ そりゃムリだろ 最初にgo-pear.phpにアクセスした際に環境設定するじゃん そこにインストールされる パスが通ってるかどうかはphp.ini次第だから、そんなのあとあと まずはファイルが配置されたかを確認
436 名前:403 [2008/10/10(金) 21:45:20 ID:/lY+1YLG] >>435 さん レスサンクス PHPの中のpearというフォルダにはたくさんファイルが入っていました さらにその中のpearというフォルダにも入っていました インストールは完了したっぽいです これで最後にphp.iniにinclude_path=".;C:\php\pear"と最後に書いたら完了でしょうか?
437 名前:nobodyさん mailto:sage [2008/10/10(金) 22:04:35 ID:???] >頑張りたいと思うのでよろしくお願いします どの辺が頑張ってんだ。
438 名前:nobodyさん mailto:sage [2008/10/10(金) 22:40:00 ID:???] 画伯まだやってんのかw
439 名前:nobodyさん mailto:sage [2008/10/11(土) 07:38:32 ID:???] この調子じゃ、この先も質問連発だね。
440 名前:403 [2008/10/11(土) 07:52:03 ID:IbH29Qlb] >>437-439 とりあえず環境設定でいつもつまずくので 環境設定だけ完了したいんでよろしくおねがいします
441 名前:nobodyさん mailto:sage [2008/10/11(土) 08:05:52 ID:???] 頑張りたいと思ってんだろ? 頑張れ。
442 名前:403 [2008/10/11(土) 10:04:59 ID:IbH29Qlb] 試しにindex.phpをしてみたら こんなのが出ました Notice: Use of undefined constant PEAR_CONFIG_SYSCONFDIR - assumed 'PEAR_CONFIG_SYSCONFDIR' in C:\Program Files\Apache Group\Apache2\htdocs\PEAR\pearfrontendweb.php on line 72 Warning: Can not find config file, please specify the $pear_user_config variable in /index.php Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! これはインストールされてないってことでしょうか?
443 名前:nobodyさん mailto:sage [2008/10/11(土) 12:01:25 ID:???] 通知: 未定義の一定の_PEAR_CONFIG SYSCONFDIR--Cで'PEAR_CONFIG_SYSCONFDIR'を仮定することの使用: 線72の上の\Program Files\アパッチGroup\Apache2\htdocs\PEAR\pearfrontendweb.php 警告: コンフィグがファイルであることを見つけることができないで、/index.phpの$洋梨_ユーザ_コンフィ グ変数を指定してください。 誤り: テンプレートディレクトリ(C: \php5\洋梨\データ\PEAR_Frontend_ウェブ\データ\テンプレート)は、ディレクトリ、または読み込み可能です。 あなたのコンフィグファイル(C: \php5\洋梨\データ)の'データ_dir'が正しい位置を示すのを確実にしてください! という意味だよ
444 名前:nobodyさん [2008/10/11(土) 14:23:21 ID:8EU/X1Q4] 教えてください。 print(mb_strwidth("※",'UTF-8')); これををUTF-8でテキストとして保存して実行すると答えが1とでます。 なんとか正しく判定させて2と出させたいのですが、どうすればいいのでしょうか。 ちなみにSJISやEUCで試してもやはり1でした。
445 名前:nobodyさん mailto:sage [2008/10/11(土) 14:39:07 ID:???] 正しくの根拠は?
446 名前:nobodyさん [2008/10/11(土) 20:36:15 ID:mQFhChia] MagpieRSSでrssを取得したくて、 www.vipper.org/vip951655.txt.html のコードを動かしてみたんですが、 Parse error: syntax error, unexpected T_VARIABLE, expecting ';' in /virtual/boon/public_html/2ch/rss.php on line 28 が帰ってきます。。 よかったら、原因を教えて下さい。。
447 名前:nobodyさん mailto:sage [2008/10/11(土) 20:44:39 ID:???] >>446 26: for ($i=0;$i // 27: // 28: $rss = fetch_rss($rssurl[$i]); CGI設置について質問【Part3】 pc11.2ch.net/test/read.cgi/php/1176143582/
448 名前:nobodyさん mailto:sage [2008/10/12(日) 09:51:36 ID:???] ある文字列から <h1>と</h1> で囲まれた部分だけを抽出して配列に格納したいのですが、どのような方法があるでしょうか。
449 名前:nobodyさん mailto:sage [2008/10/12(日) 10:03:24 ID:???] postしてprintしただけなのに ある日突然 "の前に\が入るようになってしまいました。これはなぜなのでしょうか?
450 名前:nobodyさん mailto:sage [2008/10/12(日) 10:58:55 ID:???] >>448 正規表現 >>449 magic_quote
451 名前:403 [2008/10/12(日) 16:56:29 ID:5ipLjJfb] >>443 さん レスサンクスです 翻訳サイトで僕も翻訳してましたw Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! という部分なのですが C:\php5\pear\data\PEAR_Frontend_Web\data\templatesというファイルを作っても動きませんでした これはパスを通せという注意だと思うのですが なんのデータに何をすればいいのでしょうか?
452 名前:nobodyさん mailto:sage [2008/10/12(日) 17:34:56 ID:???] Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! ってことだよ
453 名前:403 [2008/10/12(日) 17:36:26 ID:5ipLjJfb] >>452 よく分かりません
454 名前:nobodyさん mailto:sage [2008/10/12(日) 17:37:51 ID:???] >>450 magic_quote の設定をどう変更しても¥が出てしまいます。
455 名前:nobodyさん mailto:sage [2008/10/12(日) 17:54:24 ID:???] >>453 訳せよ
456 名前:nobodyさん mailto:sage [2008/10/12(日) 18:11:17 ID:???] >>454 どう変更したの?
457 名前:nobodyさん mailto:sage [2008/10/12(日) 18:43:59 ID:???] >>456 onにしたりoffにしたりして試してみました。
458 名前:nobodyさん mailto:sage [2008/10/12(日) 19:10:31 ID:???] apache再起動すれ
459 名前:nobodyさん mailto:sage [2008/10/12(日) 21:45:13 ID:???] >>454 ゆとり的な回答もしておくね。 つ[stripslashes]
460 名前:nobodyさん [2008/10/12(日) 22:42:57 ID:B6zhuvJO] apache再起動か。 なんでできないんだろうなと思った。 こういうところまで教えないといけないのか。
461 名前:403 [2008/10/13(月) 03:01:56 ID:5FVzcFud] ttp://www.s-memo.net/blog/2006/12/pear.php を見て途中までインストールしたのですが >試しにPEAR::HTTP_Downloadをインストールしてみましょう。 というとこでコマンドプロンプトを使ってダウンロードしようとしたら 最後の行で No valid packages found install failed と出ました これはC:\php\pearをコマンドプロンプトで実行したら Usage: pear [options] command [command-options] Type "pear help options" to list all options. Type "pear help " to get the help for the specified command. Commands: という部分は出こなかったことと関係しているのでしょうか? 上のサイトにも書いてあったのですが pear.batというファイルが出てきたらインストールできたということ と書いてあったのでインストールは出来ていると思います なんにせよ インストールは完了したことを確認できました みなさんありがとうございます
462 名前:nobodyさん mailto:sage [2008/10/13(月) 04:03:24 ID:???] >>458 >>460 apache再起動でもやっぱり¥が入ってしまいます。
463 名前:nobodyさん mailto:sage [2008/10/13(月) 05:33:07 ID:???] www.pachiweb.com/futaba.txt これはとある画像掲示板の画像削除時のスクリプトなんですが これは1行ずつ削除該当ナンバーか照らしあわしつつ$lineに格納していって 該当ナンバーならその行は空白にすると言うスクリプトでいいのでしょうか? fputs($fp, implode('', $line)); この部分のimplodeは要素間に改行を入れた後、 書き込みということですか?
464 名前:nobodyさん mailto:sage [2008/10/13(月) 07:49:18 ID:???] $lineに格納したあと再度ループして比較してる。 そのimplodeは配列だった$lineを区切り文字無しで全部くっつけて一つの文字列にしてる ちょっと前時代的な手法だね。 www.pachiweb.com/site-material/profile.gif ・・・ゴクリ
465 名前:nobodyさん [2008/10/13(月) 09:31:48 ID:5FVzcFud] apacheを利用しているんですが localhostでPHPの状態を見れるようにしたのですが Notice: Use of undefined constant PEAR_CONFIG_SYSCONFDIR - assumed 'PEAR_CONFIG_SYSCONFDIR' in C:\Program Files\Apache Group\Apache2\htdocs\PEAR\pearfrontendweb.php on line 72 Warning: Can not find config file, please specify the $pear_user_config variable in /index.php Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! と出てきました pearfrontendweb.phpの問題の行には // find other config file location $default_config_dirs = array( substr(dirname(__FILE__), 0, strrpos(dirname(__FILE__), DIRECTORY_SEPARATOR)), // strip eg PEAR from .../example/PEAR(/pearfrontendweb.php) dirname($_SERVER['SCRIPT_FILENAME']), PEAR_CONFIG_SYSCONFDIR, と出てきました これはpearをダウンロードした場所が悪かったのでしょうか? この場合はC:\Program Files\Apache Group\Apache2\htdocs\pearにダウンロードしなければならなかったのでしょうか? あと気になったのがC:\php5\pear\data\PEAR_Frontend_Web\data\templatesという部分です php5\とありますがphp5はありません PHPという名前に変えたので これが原因でしょうか?
466 名前:463 mailto:sage [2008/10/13(月) 09:38:47 ID:???] か、解説ありがとうございます、 人の癖がついたスクリプトをいじるのはほんと大変ですね。 ほんとに改造できるか心配になってきました。 プロフィールとかは気にしないで下さいw それですごい基本的な事で申し訳ないんですが $log = fopen('access.log','w'); fopen関数のファイルの内容をクリアする(w)などのモードの場合、 ログ内容をこの例だと$logに格納した後ログ消去するのでしょうか?
467 名前:nobodyさん mailto:sage [2008/10/13(月) 11:18:50 ID:???] >>465 自分でテンプレートディレクトリ設定すりゃええんちゃうん?
468 名前:465 [2008/10/13(月) 12:18:31 ID:5FVzcFud] テンプレートディレクトリってのはtempletsというディレクトリをどう設定したらいいのですか?
469 名前:nobodyさん mailto:sage [2008/10/13(月) 12:20:11 ID:???] 知るかよ何のスクリプト使ってるかも書いてないのに
470 名前:465 [2008/10/13(月) 12:55:01 ID:5FVzcFud] >>469 すいません スクリプト自体がどれか分からないんですが エディタならPHPエディタです すいません 用語をよく知らないので
471 名前:nobodyさん mailto:sage [2008/10/13(月) 13:01:37 ID:???] じゃ調べろよ・・・
472 名前:nobodyさん mailto:sage [2008/10/13(月) 13:03:59 ID:???] もうPEARのエラーメッセージはおなかいっぱい 冷静になって環境見直せよ、画伯
473 名前:465 [2008/10/13(月) 13:20:54 ID:5FVzcFud] ttp://kaden.yahoo.co.jp/dict/?type=detail&id=1323 で調べてきたんですけど コンパイラが何か分からないんです 変換という意味が分からなくて apacheはサーバ代わりだし
474 名前:nobodyさん mailto:sage [2008/10/13(月) 13:28:42 ID:???] 画伯って何?
475 名前:nobodyさん [2008/10/13(月) 13:41:35 ID:CGfh2V74] >>901 ディレクトリについて少し質問 C:\php\pear\DBだった場合 (DBはフォルダ) C:\php\pearでもいいんでしょうか?
476 名前:nobodyさん [2008/10/13(月) 13:43:52 ID:CGfh2V74] 書くとこ間違えました 申し訳ないです
477 名前:463 mailto:sage [2008/10/13(月) 19:28:39 ID:???] 俺と間違えられてた?
478 名前:nobodyさん [2008/10/14(火) 00:30:55 ID:z+viMTEc] PHP4てまだ使ってる人いるんでしょうか
479 名前:KYOO ◆1C9DnWzrKw [2008/10/14(火) 00:34:16 ID:IZm37X9Z] daveri.site90.net/ 掲示板ってやつをつくってみたんですけど、 暇だったら見てみてください。
480 名前:nobodyさん mailto:sage [2008/10/14(火) 00:44:52 ID:???] >>478 サポートは終了しても現行システムを移行させるまでは使うしかない 新たに始めるならPHP5だろう dev版PHP6を見てると・・・また互換性のないUPがたんまり・・・
481 名前:nobodyさん mailto:sage [2008/10/14(火) 04:11:06 ID:???] >>480 メジャーバージョン違いはもう別言語と思ったほうがいいよな。マイナーアップでさえry
482 名前:465 [2008/10/14(火) 08:40:33 ID:OazE8u18] どなたか>>467 をphp触って一ヶ月の俺に分かりやすく詳しく教えて下さい
483 名前:nobodyさん mailto:sage [2008/10/14(火) 09:46:19 ID:???] >>482 PEAR_Frontend_Webの設定でテンプレートパスを正しく変更する これでFA
484 名前:nobodyさん mailto:sage [2008/10/14(火) 09:54:18 ID:???] FAかな…。 >>442 と同じことを>>465 で訊いてしまう感覚とか、 C:\php\pear(>>436 等) or C:\php5\pear のどっちに PEAR を入れたのか本人もよくわかってないとか、 目先の対症療法では解決しない根深いものを感じるよ。
485 名前:nobodyさん mailto:sage [2008/10/14(火) 10:01:00 ID:???] 意識の低さが問題を深くしているんですね、この1ヶ月は無駄だったと、わかります
486 名前:nobodyさん mailto:sage [2008/10/14(火) 10:15:59 ID:???] >>482 >>429 >>437-441
487 名前:nobodyさん [2008/10/14(火) 12:30:14 ID:PhS+pU3S] 超初心者的な質問ですいません phpを使ったwebサイト作成の勉強をしているのですが C:\Users\ユーザー名\Documents\サンプルサイトの中でwebサイトを作っているのですが C:\xamppの中にあるhtdocs内にあるphpを読み込もうとしても上手くいきません。 phpの初心者なんで概念自体があやふやなので変な質問でしたらごめんなさい<(._.)>
488 名前:nobodyさん mailto:sage [2008/10/14(火) 13:06:00 ID:???] apache 動かしてるのにドキュメントルートの外でサイト作らなくてもいいと思うのよ。
489 名前:nobodyさん mailto:sage [2008/10/14(火) 18:05:42 ID:???] Cドライブ開くの面倒ならショートカット作ればいいしな
490 名前:nobodyさん mailto:sage [2008/10/14(火) 18:49:32 ID:???] 初心者はxamppやめれ
491 名前:nobodyさん [2008/10/15(水) 15:36:31 ID:jArJnvnC] 平分のIDとmd5で暗号化したパスワードをtxtファイルにして それを.htaccess下のフォルダに入れました。 メインのPHPでそのファイルを読み取り認証 その後、ID.datファイルを外部から読込んで IDごとに違うページを表示させているのですが セキュリティ的に問題などあるでしょうか? 補足 ID.datも.htaccess下に入れてあります。 ちょっとした顧客の納期表示に使おうと思っています。
492 名前:nobodyさん mailto:sage [2008/10/15(水) 15:40:03 ID:???] htaccess下って何だよ
493 名前:nobodyさん [2008/10/15(水) 15:42:31 ID:jArJnvnC] >>492 すいません .htaccess .htpasswordファイルを置いてアクセス制限かけたフォルダです。
494 名前:nobodyさん mailto:sage [2008/10/15(水) 15:43:47 ID:???] >>492 「.htaccessでアクセス制限しているディレクトリ配下」くらい予測しろ >>491 .htaccessでdeny from allしてるなら直リン出来ないからまぁ安全じゃないか? 出来ればルート外に置くのがベストだが
495 名前:nobodyさん [2008/10/15(水) 15:56:52 ID:jArJnvnC] わかりづらい文章で申し訳ありません >>494 ありがとうございました。 ルート内にあったのでルート外に置くようにしてみます。
496 名前:nobodyさん [2008/10/15(水) 17:58:29 ID:9ioAzBde] PEARってセーフモードの鯖にはインストールできないんですか?
497 名前:nobodyさん mailto:sage [2008/10/15(水) 20:04:57 ID:???] インストールはできる。 使えるかどうかはともかく。
498 名前:nobodyさん mailto:sage [2008/10/16(木) 00:04:07 ID:???] >>490 理由は?
499 名前:nobodyさん mailto:sage [2008/10/16(木) 08:26:41 ID:???] >>498 質問に答える側が使っていないから。
500 名前:nobodyさん mailto:sage [2008/10/16(木) 10:28:23 ID:???] >>499 いやそれなりに使うだろ 開発でFTPとかNFSが面倒な時 開発用、テスト用の鯖作るの面倒な時もか
501 名前:nobodyさん mailto:sage [2008/10/16(木) 17:46:31 ID:???] うん、そんなものをWebProgのWの字も知らない初心者が使うってのがそもそもおかしいだろ、な?
502 名前:nobodyさん mailto:sage [2008/10/16(木) 18:09:17 ID:???] それもそうか じゃぁ普通にレン鯖か しかしレン鯖だとセーフモードやらパーミッションやら意識することが多いよな ・・・そうかそれも勉強か!
503 名前:nobodyさん mailto:sage [2008/10/16(木) 18:21:05 ID:???] ApacheとPHPとMySQLをインストールすればいいと思うよ。
504 名前:nobodyさん mailto:sage [2008/10/16(木) 20:03:13 ID:???] んだんだ
505 名前:nobodyさん mailto:sage [2008/10/17(金) 13:22:48 ID:???] phpinfo()などではき出される全項目の意味を説明してあるサイトなどを、ご存じな方 教えて頂けませんでしょうか。
506 名前:nobodyさん mailto:sage [2008/10/17(金) 14:04:27 ID:???] 個別に調べればいいんでないの? コアの部分はPHPまぬある必見 PECLの分まで纏めたサイトなんてある意味マゾだ