【PHP】質問スレッドpart23【php】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/10/05 17:36:38ID:???・新規質問の方は上げてください。age進行でお願いします。
・質問する際には環境も明記。
・正しい日本語で分かりやすく。
・レスがつかないからって逆切れする厨お断り。
・解決しなくてもこたえてもらったら礼を。
■本家
http://www.php.net/
■日本 PHP ユーザ会
http://www.php.gr.jp/
■PHP マニュアル
http://www.php.net/manual/ja/
■PEAR マニュアル
http://pear.php.net/manual/ja/
過去スレ, 関連スレ等>>2-4
0002nobodyさん
04/10/05 17:36:51ID:???【PHP】質問スレッドpart22【php】
http://pc5.2ch.net/test/read.cgi/php/1095326257/
関連スレ
Pear
http://pc5.2ch.net/test/read.cgi/php/985665522/
【PHP】Smarty【Template】
http://pc5.2ch.net/test/read.cgi/php/1047225437/
0003nobodyさん
04/10/05 17:46:25ID:d6yyUuwZこのとおり、やってもALERT!ってでできます。php4.3.9、an httpd
cgiってほうとモジュール版両方やりました。どっちもできませ
forceなんとか=0って何回もやったけど無理でした。
windows xpですが、だれかわかる人いたら助けてください
Security Alert! The PHP CGI cannot be accessed directly.
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.
For more information as to why this behaviour exists, see the manual page for CGI security.
For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.
とでてきます
0004nobodyさん
04/10/05 18:02:32ID:d6yyUuwZの表示がでるようになりました・・
0006nobodyさん
04/10/05 18:21:52ID:xTnP4bvwPHPCGIバイナリは、force-cgi-redirectと一緒にコンパイルすることが可能になった。
この方法は(ry
0007nobodyさん
04/10/05 18:28:48ID:???http://www.google.co.jp/search?hl=ja&ie=Shift_JIS&q=Security+Alert%21+The+PHP+CGI+cannot+be+accessed+directly&lr=lang_ja
anhttpdのページでphpで検索
http://hpcgi1.nifty.com/yito/namazu.cgi?query=php&whence=0&max=30&result=normal&sort=field%3Atime%3Adescending
お好きな方をどうぞ。
0009nobodyさん
04/10/06 00:02:45ID:???自分でMVC作るのとどちらが簡単?
0010nobodyさん
04/10/06 00:18:38ID:???0011nobodyさん
04/10/06 00:46:18ID:???PEARって使ってないね
0013カポコン
04/10/06 01:12:01ID:???filetype:php
を付け加えるとよい。
0015nobodyさん
04/10/06 01:44:20ID:???Windows 標準エディタ『メモ帳』でも
UNIX 標準エディタ『vi』でも
MacOS 9 までの標準エディタ『Simple Text』でも扱える。
MacOS X は UNIX ベースだから vi が使えるので扱える。
というか扱えないエディタなんて使い物にならない
0016nobodyさん
04/10/06 01:54:54ID:???非常にアフォっぽいんだがw
0017nobodyさん
04/10/06 02:04:27ID:???0020nobodyさん
04/10/06 06:42:54ID:9EyLJckGhttp://www.entropy.ch/software/macosx/php/
ここのパッケージを使いました。
動いてはいるのですが、何故かエラーの表示が出ません。
エラーになったと思われる時は、空白のページが表示されます。
どうすればエラーを表示するようにできるでしょうか?
002120
04/10/06 06:55:25ID:???で解決しました。スミマセン。
どうもphp.iniを見るとセキュリティーのために
エラー表示をしないことが推奨されているような感じですね。
このパッケージの独自ポリシーなのか、PHP5がすべてそうなのかは
わかりませんが…
0022nobodyさん
04/10/06 10:29:19ID:???まあ、pear install DB すればいいだけなんですが、この辺の話はどっかに書いてあるんでしょうか。
0024nobodyさん
04/10/06 11:03:39ID:???しらね。PEARはPHP4の機能をフルに使ってるから、
PHP5になって動かなくなったライブラリは結構あるんだよね。
こういうことしてるやつとか $this =& $hoge 。
そのうち5番対応のもでるんじゃないの?と無責任な期待。
0025nobodyさん
04/10/06 11:15:47ID:???新しいのが出る予感がしないでもない。しかしPECLの方はあんまり気合入ってこんね。
0026nobodyさん
04/10/06 11:59:01ID:hWw/MMQHオートインデントがあるし、TABをスペース等に展開する機能もある。
インデントする時はTABで打ってても、保存時にはスペースに展開。
スペース連打してる人はさすがにいないと思うよ。
>>14
TABが使えるかどうかではなくて、
TABの幅が環境や設定によっては4だったり8だったりするのが問題なので、
スペースに展開してインデント幅を固定するのが目的。
PEARだと、/* vim: set expandtab tabstop=4 shiftwidth=4: */
というコメントが多くのファイルに記述されてるけど、
vi系のエディタだとTABをスペースに展開、TAB幅4 という設定を
ファイルを読み込んだ時に自動で設定してくれるはずだよ。
00273
04/10/06 12:28:34ID:GombbQA8cgi.force_redirect = 0にしますとページが見つかりませんってでてきます(汗
ここでエラーがでてくれないと本当にありがたいです。
00283
04/10/06 12:46:47ID:GombbQA8an httpdんほうで、実行プログラムの追加のとこでPATH_TRANSLATEDを使うにチェック
入れたら動作しました。10時間くらいインストールにかかってしまいました(;;)
情けないw&&申し訳ない
00293
04/10/06 12:51:45ID:GombbQA8そこにチェック入ってなかったんですよ〜(汗。そこのインストールガイド読んでしまったこと
が不運だった
0030nobodyさん
04/10/06 12:54:11ID:???■ このスレッドは過去ログ倉庫に格納されています