私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレオサーンのプログラミング奮闘記[PHP]
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
俺だったら
echo $a[array_rand($a)].$b[$array_rand($b)];
echo $a[array_rand($a)].$b[$array_rand($b)];
>>47
それもおもしろそうだな。色々夢がひろがるぜー
それもおもしろそうだな。色々夢がひろがるぜー
とりあえず、中間報告、今DNS取得してるんだが、どうもダイスとかいうソフトが
うまくうごかせん。
それにしても、みんなありがとう。まさか五人もmsnに登録してくれるとはおもわなかった。
ほんとにありがとう。みんなこれからもよろしく!!!
お互い色々がんばろうぜー
うまくうごかせん。
それにしても、みんなありがとう。まさか五人もmsnに登録してくれるとはおもわなかった。
ほんとにありがとう。みんなこれからもよろしく!!!
お互い色々がんばろうぜー
余計な御世話だけどさ「奮闘記」って言いながらスレにフィードバックはしねえの?
だとなんの蓄積にもなんねーしブログでやれって感じだが
だとなんの蓄積にもなんねーしブログでやれって感じだが
飲み込み早すぎじゃね?プログラミング初心者とはおもえん。
やっぱり釣りか。
やっぱり釣りか。
いや、マジで初心者だが。
一応CSSとHTMLくらいはできるが、俺はこれをプログラミングと思っていない。
(当然だろうけど…)
まぁいい。ようやくベーシック認証できるところまでこぎつけた。
だが、エラーがでる。どうなってるか。だれかアドバイスよろしく。
AuthUserFile C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
で、エラーが
[Sat May 05 18:20:35 2007] [alert] [client 121.92.202.13] C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess: AuthUserFile takes 1-2 arguments, text file containing user IDs and passwords
一応CSSとHTMLくらいはできるが、俺はこれをプログラミングと思っていない。
(当然だろうけど…)
まぁいい。ようやくベーシック認証できるところまでこぎつけた。
だが、エラーがでる。どうなってるか。だれかアドバイスよろしく。
AuthUserFile C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
で、エラーが
[Sat May 05 18:20:35 2007] [alert] [client 121.92.202.13] C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess: AuthUserFile takes 1-2 arguments, text file containing user IDs and passwords
つうか、飲み込み早いとか言われてうれしいんだが、いまだにベーシック認証ができずに
こまってるんだがwwwww
こまってるんだがwwwww
shop??
ショッピングカートとか貼り付けて、お小遣い稼ぎでもやるのか?
ショッピングカートとか貼り付けて、お小遣い稼ぎでもやるのか?
うん。まぁ最終的には自分の好きなトレーニング用品とか売れるような
ショッピングカーとが作りたい。
ただ、いまアパッチの設定がうまくいかなくて、PHPプログラミングの練習すすんでない。
初心者だが、初心者なりに本気でやっているつもりだ。
ショッピングカーとが作りたい。
ただ、いまアパッチの設定がうまくいかなくて、PHPプログラミングの練習すすんでない。
初心者だが、初心者なりに本気でやっているつもりだ。
ああ、フィードバックの意味がようやくわかった。解決した方法を書いてくれってことか?
お前何歳なん?
AuthUserFile C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess
にパスワ書いてあるん?
AuthUserFile C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htaccess
にパスワ書いてあるん?
俺か?オサーンと書いてはいるが、まだ大学院生だ。
ああ、まちがえは解決した。詳細を書こう。以下は自分なりにまとめたマニュアルだ。
アパッチはバージョンapache_2.2.4-win32-x86-no_ssl.msiでPHPはphp-5.2.2-win32-installer.msiな。
ああ、まちがえは解決した。詳細を書こう。以下は自分なりにまとめたマニュアルだ。
アパッチはバージョンapache_2.2.4-win32-x86-no_ssl.msiでPHPはphp-5.2.2-win32-installer.msiな。
ベーシック認証のかけ方
まずアパッチの設定ファイルを変更する
httpd.conf
の
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
のAllowOverride Noneの行を次のように変更する。
AllowOverride AuthConfig
AllowOverride AuthConfigの行はこれでもいいが、これだと、承認されたと同時にパスワードファイルと設定ファイルも観覧できてしまうので。
更に以下のように設定するのが望ましい。
AllowOverride AuthConfig Limit
これでアパッチの設定は終了。
次に設定ファイルとパスワードファイルの設定
まずアパッチの設定ファイルを変更する
httpd.conf
の
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
のAllowOverride Noneの行を次のように変更する。
AllowOverride AuthConfig
AllowOverride AuthConfigの行はこれでもいいが、これだと、承認されたと同時にパスワードファイルと設定ファイルも観覧できてしまうので。
更に以下のように設定するのが望ましい。
AllowOverride AuthConfig Limit
これでアパッチの設定は終了。
次に設定ファイルとパスワードファイルの設定
パスワードをかけたいディレクトリに.htaccessと.htpasswdを置く
.htaccessの設定は
AuthUserFile "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htpasswd"
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
#<Files ~ "^.(htpasswd|htaccess)$">
# deny from all
#</Files>
で、AuthUserFileにパスワードを掛けたいディレクトリを絶対パスで記入する。
AuthNameはメッセージ。たとえばここはシークレット領域です。とか。パスワード入力時に何のエリアか
表示される。
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
さっきのアパッチのAllowOverride AuthConfigの設定でLimitを設定しなかった場合にはコメントを入れる。これ→#
#<Files ~ "^.(htpasswd|htaccess)$">
# deny from all
#</Files>
.htaccessの設定は
AuthUserFile "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/shop/.htpasswd"
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
#<Files ~ "^.(htpasswd|htaccess)$">
# deny from all
#</Files>
で、AuthUserFileにパスワードを掛けたいディレクトリを絶対パスで記入する。
AuthNameはメッセージ。たとえばここはシークレット領域です。とか。パスワード入力時に何のエリアか
表示される。
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
さっきのアパッチのAllowOverride AuthConfigの設定でLimitを設定しなかった場合にはコメントを入れる。これ→#
#<Files ~ "^.(htpasswd|htaccess)$">
# deny from all
#</Files>
Limitを入れた場合は全てのコメントを外す。
通常はセキュリティーの観点からLimitを入れ更にコメントを外し、設定ファイルとパスワードファイルが観覧できないようにする。
次に、ベーシック認証をかけたいディレクトリにパスワードファイルと設定ファイルを置く。これで完成
尚パスワードファイルの中身の記述方法は
ユーザーID:暗号化されたパスワード
で記述する。IDとパスワードはコロン:で区切る。
複数のID:パスワードを設定したい場合は、改行を入れて記述する。
例
hoge:caer34rf
hoge2:vadfga3
hoge3:c3ce5
通常はセキュリティーの観点からLimitを入れ更にコメントを外し、設定ファイルとパスワードファイルが観覧できないようにする。
次に、ベーシック認証をかけたいディレクトリにパスワードファイルと設定ファイルを置く。これで完成
尚パスワードファイルの中身の記述方法は
ユーザーID:暗号化されたパスワード
で記述する。IDとパスワードはコロン:で区切る。
複数のID:パスワードを設定したい場合は、改行を入れて記述する。
例
hoge:caer34rf
hoge2:vadfga3
hoge3:c3ce5
これが親切な方々に教えてもらってポイントを俺なりにまとめたマニュアルだ。
間違えがあったら修正してくれ
間違えがあったら修正してくれ
>>74
「間違え」という名詞は日本語に存在しない
「間違え」という名詞は日本語に存在しない
ようやく本に書いてあるアパッチの設定はこれで全て設定できた。
ようやくこれでPHPの練習に専念できる
ようやくこれでPHPの練習に専念できる
おっさん、無駄に改行入れるのは逆に読みにくいからやめてくれ。
ていうか参考にしたサイトがあるならそこのURLを貼って、実際の構築上で
分かりにくい点、違うことをした点、気になった点などを書きゃいいんじゃないの。
とりあえず今更な内容をずらずら書くのは誰も幸せにならないと思うので
何かしら役立つようにまとめる努力をお願い。
ていうか参考にしたサイトがあるならそこのURLを貼って、実際の構築上で
分かりにくい点、違うことをした点、気になった点などを書きゃいいんじゃないの。
とりあえず今更な内容をずらずら書くのは誰も幸せにならないと思うので
何かしら役立つようにまとめる努力をお願い。
インデックスファイルの設定
*もしブラウザにhttp://hoge.com/と指定した場合は
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
の設定ではindex.htmlがあればindex ofでファイルの内容全体がブラウザに表示されないが
index.htmlファイルの変わりにindex.htmを作って保存した場合は、ファイル内容全体が表示されてしまう。
これはセキュリティー的にも危険なので、もしトップをindex.htmと設定したい場合は
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.htm
</IfModule>
とすることで回避出来る。
*もしブラウザにhttp://hoge.com/と指定した場合は
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
の設定ではindex.htmlがあればindex ofでファイルの内容全体がブラウザに表示されないが
index.htmlファイルの変わりにindex.htmを作って保存した場合は、ファイル内容全体が表示されてしまう。
これはセキュリティー的にも危険なので、もしトップをindex.htmと設定したい場合は
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.htm
</IfModule>
とすることで回避出来る。
>>70
インストーラ版は何でダメなの?
自分なりに調べたんだが、拡張モジュールが含まれて居ないとか、後でアパッチモジュールを
使用できないとか、そういう理由でいいんだよな?
もしそれなら、今からでもバイナリファイルをダウンロードしてインストールしなおすんだが。
php-5.2.2-Win32.zip
9,954,944 bytes
これってモジュールも入ってるよな?
インストーラ版は何でダメなの?
自分なりに調べたんだが、拡張モジュールが含まれて居ないとか、後でアパッチモジュールを
使用できないとか、そういう理由でいいんだよな?
もしそれなら、今からでもバイナリファイルをダウンロードしてインストールしなおすんだが。
php-5.2.2-Win32.zip
9,954,944 bytes
これってモジュールも入ってるよな?
なんでsslがつかえないほう使ってんだよクズ
ssl対応のmsiがでてるんだからそっちつかえやゴルァ
ssl対応のmsiがでてるんだからそっちつかえやゴルァ
>>80
マニュアル嫁
マニュアル嫁
とりあえず、最新版で前と同じ機能が使えるようになった。
ただ。ペアーだけうまくインスコできないんだが。。。
うーん。うまく行かない。
pear install -a PEAR_Info
って打つと、pearは内部コマンド、外部コマンドとして認識できませんとかいわれるんだけど。
とりあえず、PHPのディレクトリにあるPEAR_ENV.regとかいうのをダブルクリックすればいいとかって
本にかいてあるんだが、症状が改善されん。
ドス窓なんて打つの初めてだから、何したらいいかわからん
ただ。ペアーだけうまくインスコできないんだが。。。
うーん。うまく行かない。
pear install -a PEAR_Info
って打つと、pearは内部コマンド、外部コマンドとして認識できませんとかいわれるんだけど。
とりあえず、PHPのディレクトリにあるPEAR_ENV.regとかいうのをダブルクリックすればいいとかって
本にかいてあるんだが、症状が改善されん。
ドス窓なんて打つの初めてだから、何したらいいかわからん
>>84
あんまり、人にながされないほうがいいよ。
pearは、ファイルをダウンロードしてパスが通っているところ
C:\PHP\pearとかにおけばいいだけだよ。コマンド使う必要ない。
それもできないなら、絶対パスでpearおいてある場所からrequireすればいいだけ。
あんまり、人にながされないほうがいいよ。
pearは、ファイルをダウンロードしてパスが通っているところ
C:\PHP\pearとかにおけばいいだけだよ。コマンド使う必要ない。
それもできないなら、絶対パスでpearおいてある場所からrequireすればいいだけ。
おっさんじゃない奴がおっさんて名乗るの嫌いなんだよね。
リアルおっさんがかわいそうだ
リアルおっさんがかわいそうだ
おーサンクス。やってみるよ
今思ったんだけどさ、調べたら俺ってペアーあんま必要なさそうwwwwwwww
掲示板やら、ショッピングカート作る程度でペアーが必要か疑問になってきたぜwww
今思ったんだけどさ、調べたら俺ってペアーあんま必要なさそうwwwwwwww
掲示板やら、ショッピングカート作る程度でペアーが必要か疑問になってきたぜwww
むしろ掲示板やショッピングカートを作るくらいならpearが必要だとおもうが。
pear::pager使わないでページングしたりするのはだるいぞ。
pear::pager使わないでページングしたりするのはだるいぞ。
そうか、皆ありがとう!!
やっぱ出来ないでほっとくのは気持ち悪いし、やっぱしもう一回チャレンジしてみるよ。
しかし、すごいなー。またmsn増えた。これで六人だ。
PHPユーザーって多いんだな。皆もドンドン登録しちゃってくれ。
PHPについて語りまくろう。{まだそんな知識ないけどね}
やっぱ出来ないでほっとくのは気持ち悪いし、やっぱしもう一回チャレンジしてみるよ。
しかし、すごいなー。またmsn増えた。これで六人だ。
PHPユーザーって多いんだな。皆もドンドン登録しちゃってくれ。
PHPについて語りまくろう。{まだそんな知識ないけどね}
>>87
俺のことか?
俺のことか?
おっさん。俺も仲間に入れてくれ。でも、ホトメはもってないから、ここでやり取りする。
俺はもうすぐ30になる。前はJavaやってたけど、他業種にいったんだ。今、PHPやってる。
がんばろうな。PHPは面白い。
俺はもうすぐ30になる。前はJavaやってたけど、他業種にいったんだ。今、PHPやってる。
がんばろうな。PHPは面白い。
ちなみに、ホームページ作成した。これから肉付けしてく。http://www010.upp.so-net.ne.jp/kamkamkam3/だよ~ん。
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows">
マクロつかうとか正規表現つかうとかならわかるが
おっさんの使い方ならterapadでやってたこととおなじことだろwwww
おっさんの使い方ならterapadでやってたこととおなじことだろwwww
類似してるかもしれないスレッド
- 2ch有志がPHPフレームワークを作るスレ (81) - [24%] - 2019/5/9 7:46
- 【PHP】PHPフレームワーク総合スレ15 (989) - [23%] - 2013/9/27 6:00 △
トップメニューへ / →のくす牧場書庫について