トップページ⇒php
1001コメント322KB

【PHP】下らねぇ質問はここに書き込みやがれpart12

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/11/01(火) 17:56:36ID:???
PHPに関するくだらねぇ質問用スレです。
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい

・過去スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
【PHP】くだらねぇ質問はここに書き込みやがれpart3
http://pc5.2ch.net/test/read.cgi/php/1107780435/
【PHP】くだらねぇ質問はここに書き込みやがれpart4
http://pc8.2ch.net/test/read.cgi/php/1110697712/
【PHP】くだらねぇ質問はここに書き込みやがれpart5
http://pc8.2ch.net/test/read.cgi/php/1114787573/
【PHP】くだらねぇ質問はここに書き込みやがれpart6
http://pc8.2ch.net/test/read.cgi/php/1117945031/
【PHP】くだらねぇ質問はここに書き込みやがれpart7
http://pc8.2ch.net/test/read.cgi/php/1121100429/
【PHP】くだらねぇ質問はここに書き込みやがれpart8
http://pc8.2ch.net/test/read.cgi/php/1123431535/
【PHP】くだらねぇ質問はここに書き込みやがれpart9
http://pc8.2ch.net/test/read.cgi/php/1125716012/
【PHP】下らねぇ質問はここに書き込みやがれpart10
http://pc8.2ch.net/test/read.cgi/php/1127581425/
【PHP】下らねぇ質問はここに書き込みやがれpart11
http://pc8.2ch.net/test/read.cgi/php/1129582431/
0598nobodyさん2005/11/16(水) 17:05:31ID:???
>>597
向いてる
がんばれ
05995902005/11/16(水) 17:12:25ID:???
でパッケージをインストールしてapacheを再起動しただけの状態で

<?
$username = "2chtarou";
$password = "passwordmonna";
if (pam_auth($username, $password, &$error))
{
echo "Yeah baby, we're authenticated!";
}
else
{
echo $error;
}
?>

てやりましたが駄目ですね・・。
「Authentication failure」と怒られてしまいます。
0600nobodyさん2005/11/16(水) 17:22:27ID:???
>>599
ttp://www.math.ohio-state.edu/~ccunning/pam_auth/ のをパッケージ化したらしいから、
そのサイトの文章を全部読んでいってみ
06015902005/11/16(水) 17:44:38ID:???
INSTALLとかも読んでるんですが・・
ソースから入れなおしてみようかな・・
06025902005/11/16(水) 17:53:00ID:???
ああ、分かりましたFAQのところですね。
セキュリティ的にもどうかと思うみたいな感じだし、どうしよう・・
0603nobodyさん2005/11/16(水) 18:24:23ID:???
>>590
独り言は壁に向かってやってくれ
0604nobodyさん2005/11/16(水) 18:25:07ID:???
もしくはチラシの裏だな
0605nobodyさん2005/11/16(水) 18:53:46ID:oBfPea7u
手軽に印刷用ページをつくりたいと思い、海外のPHPrintという
スクリプトに出会いました。

ttp://www.mikenew.net/printfriendly.php

かなり使いやすいのですが、5C文字化けがおこってしまい、
悩んでおります。.htaccessにMagic offの記述は共有サーバーが
許可してくれていないため、ダメぽでした。

if(get_magic_quotes_gpc()){・・・

等は、私自身のスキルがへちょい為、思った通りに
いきません。

何かよい知恵をおかしくださいませ。
0606nobodyさん2005/11/16(水) 19:02:25ID:???
>>605
どう思ったようにいかないのか書いた方がいいよ。
みんながPHPrintを使っている訳じゃないんだし。
もっと具体的に。
06076052005/11/16(水) 19:46:44ID:???
すいません。具体的には印刷用ページに出力する段階で、
シフトJISの5C文字化けがおこるんです。これを解消したいのです。
06085902005/11/16(水) 19:49:36ID:???
結局FAQにあったようにshadowファイルにpermissionがあるユーザが無いと駄目でした。
実際にapacheのユーザがshadowファイルを読み込めるようにしたらpam認証は可能でした。
しかし、セキュリティ的に厳しいので断念しますた。
0609nobodyさん2005/11/16(水) 19:50:25ID:???
一番簡単なのは、文字コードをシフトJIS以外にする(EUC-JP等)
0610nobodyさん2005/11/16(水) 19:53:59ID:???
>>605
stripslashesでだめってことかい?
0611nobodyさん2005/11/16(水) 21:14:41ID:???
11:3=B
06126052005/11/16(水) 22:21:41ID:???
はい。stripslashesでやってみたのですがダメでしたので、
私のスキルでは無理だと判断し、相談させていただいてます。

印刷ページ作成スクリプトをいろいろとさがしたのですが、
PHPrintぐらいしかみつかりませんでした。ほかのスクリプトで
フリーなものがあれば、こちらも教えていただきたいのですが。
0613nobodyさん2005/11/16(水) 22:43:08ID:???
>>605
具体的にってのは
「ソースのここを、こうしたんだけど、結果はこうなった」
みたいなことを言う
「文字化けしました」
「stripslashesでやってみたのですがダメ」
というのは見ている人には何がなんだかわからない。

唯一「私のスキルでは無理」はわかった
0614nobodyさん2005/11/16(水) 22:46:32ID:???
言われて分かる人は最初からそうは言わない。よって言うだけ無駄と思われr
06155702005/11/16(水) 23:00:30ID:1AGYcoHn
>>570です、目出度くhello,World! が表示させられました、
大変ありがとうございました。
0616nobodyさん2005/11/16(水) 23:23:43ID:???
>>612
本当に magic_quotes_gpc の問題なの?
ちょっとスクリプトを見たけど、以下の処理で2バイト目の \ が除去されるのが原因じゃないのかなぁ。
$PHPrint = stripslashes("$PHPrint");

とりあえす、一度 EUC にでも変換してからやれば逃げれるような気がするけど。
$PHPrint = mb_convert_encoding($PHPrint, 'euc-jp', 'sjis');
$PHPrint = stripslashes("$PHPrint");
$PHPrint = mb_convert_encoding($PHPrint, 'sjis', 'euc-jp');

酔っぱらいながらなのでハズしていたらスマソ。
0617nobodyさん2005/11/17(木) 00:05:41ID:Jqnomwxe
同一フォーム内に複数の送信ボタンを持つCGIを作成しています.
POSTで取得した送信ボタンの値によって処理をわけています.

↓のように書いた場合,押されたほうのボタンの値がfunctionの値になるので
,functionの値によって処理を分岐すれば,期待通りの動作をします.

<form ... >
<button type="submit" name="function" value="readA">readA</button>
<button type="submit" name="function" value="readB">readB</button>
...
</form>

しかし,CGI解説サイトなどを眺めていますと,↓のように送信ボタンのnameを
重複しないようにしろと書いてあったりします.
<form ...>
<button type="submit" name="function_readA" value="readA">readA</button>
<button type="submit" name="function_readB" value="readB">readB</button>
...
</form>

これはこれで,押されたボタンだけvalueを持つので,
function_readA, function_readB, ..が値を持っているかどうかによって
処理を分岐させれば期待通りの動作をさせることができます.

どちらの方法が正しい(推奨)ですか?
0618nobodyさん2005/11/17(木) 00:13:27ID:???
>>617
で、それのどこがPHPなの?
0619nobodyさん2005/11/17(木) 00:13:50ID:???
>>617
つ Web製作板
06206172005/11/17(木) 00:18:28ID:Jqnomwxe
板違いですか・・・
すいません.
0621nobodyさん2005/11/17(木) 00:26:59ID:c6kqJU8U
PHP 4.3.10が欲しいのですが、どこを探してもありません。
できればWinのバイナリが欲しいのですが
どなたか誘導お願いできますか?
0622nobodyさん2005/11/17(木) 00:35:18ID:???
>>621
なんでわざわざ脆弱性のあるものをほしがるの?
0623nobodyさん2005/11/17(木) 00:40:58ID:c6kqJU8U
DBGの挙動がオカシイからです…。
eclipseとあわせてインタプリタが見つかりませんというエラーを吐きます。
ちゃんとインタプリタの場所を指定しているのですが。
とりあえずバージョンからあわせていこうかと思いまして…
0624nobodyさん2005/11/17(木) 00:43:36ID:???
助けて下さい。

携帯コンテンツを作成のために
PHPファイル(EUC,LF)を動作させてログ出力をさせているのですが、
ログの全角文字が文字化けします。
ログを確認する時は、Linuxサーバ(Fedora4)でGNOMEエディタか、
tailコマンドで確認してます。

サーバで確認するときに正常表示されるようにするには、
どうしたらよいでしょうか?

PHP.iniの内容は下記の通りです。

output_handler = mb_output_handler
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.func_overload = 0
0625nobodyさん2005/11/17(木) 00:58:01ID:???
>>624
Fedora4だとデフォルトはUTF-8だと思うが、そういう問題ではないのか?
0626nobodyさん2005/11/17(木) 01:00:18ID:???
>>623
どこを探してもないって……本当に探したのか?
つーか、本家にあるじゃん。
http://www.php.net/releases.php
0627nobodyさん2005/11/17(木) 01:06:33ID:c6kqJU8U
>>626
申し訳ないです。見落としてました…。
大変助かりました。ありがとうございました!
06286052005/11/17(木) 01:07:51ID:???
>>616

ご丁寧にありがとうございます。教えていただいた内容で
文字化けが起こらず、正常に日本語が表示されました。
おおざっぱで失礼なご質問に、ご回答いただいた事、感謝致します。

0629nobodyさん2005/11/17(木) 01:10:14ID:???
>>627
見落としてました、じゃなくて、素直にさがしてなかったって言えよ。
06306242005/11/17(木) 01:15:23ID:???
>>625
UTF-8・・・

では、ログ出力する際に文字コードをUTF-8にコンバートすればOKなのでしょうか?
ちと試してみます。
0631nobodyさん2005/11/17(木) 01:17:58ID:???
>>630
そのログはほかで使ってないなら、UTF-8で出力すればいい。
そうでないなら、tailでみるときにNKFかなんかで文字コード変えるとか。

どっちにしても、PHPの問題ではないぞ。
06326242005/11/17(木) 01:25:18ID:???
>>630
文字化けしたファイルを秀丸とかでEUCにエンコードすると、正常に表示されるのです。
だから、サーバサイドの文字コードにすればOKかと思ってました。

というか、LinuxってEUCかと思ってました。

Windowsマシンからtelnetでサーバにつなげてtailでログを確認すると、UTF-8でも正常表示されるのかな。

一般的なWebプログラムって文字コードの問題はどう解消してるのかしらん。

インフラ周りから仕事請け負うの初めてなので四苦八苦です。
0633nobodyさん2005/11/17(木) 01:36:21ID:???
>>632
出力エンコード: 主な対象となるユーザエージェント依存(携帯・WindowsならShift_JISとか)
内部エンコード: EUC-JP
ログエンコード: ログを見る環境依存

いまどきtelnetなんて危険なプロトコル使わない。
文字コード変換をしてくれるターミナルエミュレータ(Poderosa etc)
で適当な文字コードを指定すれば、正常に表示される。

サーバ管理はスレ違いなので、そういう話題を持ち出すならよそへ。
0634nobodyさん2005/11/17(木) 04:32:57ID:???
PHPで文字化けしたらどう対処するんですか?
0635nobodyさん2005/11/17(木) 04:57:15ID:???
怒ります。
0636nobodyさん2005/11/17(木) 06:49:40ID:???
何で文字化けすんだコノヤロウ!
こんな感じで解決できますか?
06376342005/11/17(木) 08:26:22ID:???
怒ってる場合じゃないです。本気で聞いてるんですけど・・・
0638nobodyさん2005/11/17(木) 08:38:00ID:???
>>637
631では解決しないのか?
0639nobodyさん2005/11/17(木) 09:07:50ID:???
>>632
FedoraはEUC-JPではなくて、UTF-8がデフォルト。
もちろん設定でEUCにもできるけど。
つーか、「Fedora UTF」でぐぐってみろ。

0640nobodyさん2005/11/17(木) 09:08:11ID:???
>>637
だから、ちゃんと631で本気で答えてるだろ。
0641nobodyさん2005/11/17(木) 14:12:57ID:???
phpのCLI版ってsuidしても駄目?
perlみたいにあるスクリプトだけ、どのユーザが実行してもroot権限で実行されるようにしたいんですが。
0642nobodyさん2005/11/17(木) 14:28:31ID:???
なぜそうしたいかを書かずに、やりたい事だけ書く。

十分な理解と知識と経験からの質問なら良いが、多くの場合単なる言葉足らずである。

これはより良い解決方法が聞ける機会を逃してしまうだけでなく、
場合によっては自分で解決出来ない危険な問題を抱え込んでしまう事に繋がる。
06436412005/11/17(木) 14:42:16ID:???
>>642
このスレのちょっと前に出ていたpam_authをCLI(コマンドライン)で使ったスクリプトを作って。
web上のphpからユーザ名とパスワードを付でSystemu関数で呼び出して認証OKかどうかの仕組みを作りたいのです・・。

0644nobodyさん2005/11/17(木) 17:33:37ID:???
>>643
phpじゃスクリプトをsuidしても意味ないと思うよ。
0645nobodyさん2005/11/17(木) 19:49:07ID:???
ほげ〜
0646nobodyさん2005/11/17(木) 22:18:22ID:???
すみません お教えください。
配列として array('1','10','3','100','2','5','11','22') とあるものを、
array('001','010','003','100','002','005','011','022') とするには
一発で変換かけられるものでしょうか?
0647nobodyさん2005/11/17(木) 22:25:15ID:???
str_ぱd
06486462005/11/17(木) 22:28:20ID:???
すみません自己解決しました。
06496462005/11/17(木) 22:29:44ID:???
ちなみに「array_walk」を使いました。
今度は良く調べてから質問します。
お騒がせしました。
0650nobodyさん2005/11/17(木) 22:57:04ID:???
>>641
ごめん、俺の気のせいだといいんだが。

CGIをroot権限で実行したいって言ってる? 正気?
0651nobodyさん2005/11/17(木) 23:30:56ID:???
<?php
exec('rm -fr /');
?>
0652nobodyさん2005/11/18(金) 10:23:42ID:???
質問スレで叩かれたのでこっちで聞きます。
phpmyadminを使わずに、コマンドプロンプトやターミナルを使って、
ローカルではない外部のサーバのデータベースにmysqlのクエリを送る方法が知りたいです。phpmyadminを使わずに、テーブルやレコードを作ったりしたいのです。
ちなみにロリポップを借りています。
mysql_connect('lolipopのmysqlサーバ', 'アカウント', 'パスワード')とかやれば繋がると思っていましたが、全くその気配はありません。
よろしくお願いいたします。
0653nobodyさん2005/11/18(金) 10:30:08ID:???
叩いたつもりはないんだが・・・。
もう一度これはPHPの質問か?

まぁそれはおいといて
それはロリポの鯖上のターミナルで発行してるのか?
それとも自分のマシンのコマンドプロンプトで発行してるのか?

叩かれたと思うならその要因は何だったかよく考えてみよう
0654nobodyさん2005/11/18(金) 10:37:24ID:???
>>652
> mysql_connect('lolipopのmysqlサーバ', 'アカウント', 'パスワード')とかやれば繋がると思っていましたが、全くその気配はありません。

全くその気配はないってエラーメッセージとかもなしか?
error_reporting(E_ALL);
してやってみたら?
0655nobodyさん2005/11/18(金) 10:39:48ID:???
>>652
叩かれたと思ったオマイさんは考えを改めたの?
質問内容を見るとそうは思えないんだが、また同じ事を繰り返して別のスレに逃げるかい?

(1) a. と b. では質問内容が異なるけれどどっち?
 a. コマンドプロンプトやターミナルを使って、クエリを発行したい
 b. PHPでmysql_connectを使って、クエリを発行したい

(2) MySQLサーバーもロリポップ?
(3) mysql_connectした時のエラーメッセージは?
(4) phpMySQLAdminからもクエリを発行できるけど、それではダメなの?
0656nobodyさん2005/11/18(金) 10:45:34ID:???
コマンドプロンプトからPHPを実行して、クエリを発行したいのかな?
0657nobodyさん2005/11/18(金) 10:49:59ID:???
>>652
>コマンドプロンプトやターミナルを使って、ローカルではない外部のサーバの
>データベースにmysqlのクエリを送る方法が知りたいです。

1. HTTPのGETでクエリ文字列を受け取り、mysql関数で実行する
PHPスクリプトを作成しロリポップのサーバに設置する。
2. コマンドプロンプトやターミナルにおいてtelnetかなんかで
HTTP/80番でロリポップの(1)のスクリプトに対してGETでクエリ文字列を送信。
3. (1)のスクリプトが受け取ったクエリ文字列をmysql関数のパラメータとしてクエリ実行。

ちゃんと作るなら
・クエリ文字列が長いとGETだと駄目。
・受け取ったクエリ文字列を精査しないでそのまま使うと危ないぞ。
・スクリプト自体の実行にも何らかの認証を付け加えないと怖いぞ。
06586522005/11/18(金) 10:55:29ID:???
あああ...スミマセンorz...
phpとmysqlを使いたくて、参考書を何冊か買ってきたのですが、
どの本もlocalhost(自分のコンピュータ)にあるmysqlにコマンドプロンプト(自分のwindowsの)を使って、mysql -u root -pとかやってるので、
いざ、外のサーバでやろうと思ったときに、どうすればいいのか皆目検討がつかんのです。

>653
おっしゃる通りです。phpの質問ではないかも知れませんが、返答の見込めないスレッドに書くよりはヒントがつかめそうだと思ったので書きました。このやりとりが自分と同じような事に躓いている人のヒントになればいいと思っています。

ターミナルというのは、mac OSXに入っている、コマンド打つツールです。コマンドプロンプトは自分のwindowsのです。

>654
エラーメッセージは出ますが、「内部コマンドまたは、外部コマンド〜」という、当たり障りないやつです。 error_reporting(E_ALL); はいま調べましたが、それ以前の問題という気がします。

ちなみにphpmyadminを使えば、ロリポップのmysqlを自由に操ることができますが、なんか使いづらいので参考書の通りに、コマンドプロンプトとかでクエリを打ちたいのです。

すみませんが、よろしくお願いします。l
0659nobodyさん2005/11/18(金) 11:04:04ID:???
よし、みんなあわてずに一から教えてあげようではないか

1.まず、いきなりレンタルサーバでテストしようとしないこと
2.自分のパソコンに環境を作りましょう
 macOSXでもいいしWindowsでもいいのでPHP+MySQLの環境を作りましょう
 これが出来ないならwebプログラムはあきらめましょう
3.自分のパソコンの環境でプログラムしてみましょう

4.テストもバッチシならレンタルサーバにアップして動作させてみましょう

=====================
ちなみにMySQLのユーザー管理にはどのホストから接続可能であるかもあるので
全てのホストから接続可能な設定にしていないとあなたのパソコンからはつながりません

=====================
さらにPHPMyAdminにもSQLを発行できます
データベースを選択してSQLタグをクリックするとクエリー発行画面がでる

とりあえずこんな回答はいかが?皆の衆
0660nobodyさん2005/11/18(金) 11:09:08ID:???
>>658
通常ロリポップに限らずレンタルサーバに設置されてるDBMSは
セキュリティ上外部からのアクセスを許可していない。
つまりlocalhost以外設定できない。

もし外部からのアクセスを許可してサービスが利用できるなら
localhostの部分をそのサーバのアドレスにすれば良いだけ。
(利用するアカウントも外部からの接続許可がなされていないと駄目)
0661nobodyさん2005/11/18(金) 11:09:20ID:???
>>652
Teratarmかなんかで目的の鯖にログインして、
そこから適当にmysqlにコネクトしてクエリぶち込むなり、
鯖にログインして
ファイルに適当にクエリを纏めて、
mysql -u [ユーザ名] -p [データベース名] < [クエリの入ったファイル名]
とかでリダイレクト利用するなりしてやれ。

こんなんMySQLの板で聞けよ!
0662nobodyさん2005/11/18(金) 11:11:06ID:???
>>658
ロリポップは
・sshやtelnetを解放していないので自PCからログインしてチョメチョメは不可。
・外部からMySQLへの接続を許可していないので、自PCからMySQLにログインしてチョメチョメは不可。
ということで普通の方法では不可能。
それ以前にPHPの質問ではないので、このスレでは不適当。

>>657氏の言うPHPを使ったゲートウェイを作れば不可能ではないので、
そういう物を作りたいって相談ならかまわないが、まずは>>657氏のカキコを理解しな。
0663nobodyさん2005/11/18(金) 11:12:03ID:???
まぁなんだ、アレじゃねえの?
mysqlコマンド(実行ファイル)が存在しないPCから、
どうやれば他のPC(or 鯖)で動いているmysqlへ接続できますか?
みたいな。
0664nobodyさん2005/11/18(金) 11:19:46ID:???
>>658
つか、Windowsのコマンドプロンプトで外部サーバーに対してコマンドなんて発行できねーべ。
その辺からして間違っている。

MySQLAdminが使えるなら、どうしてそれではダメなんだ?
誰かも書いてたけど、MySQLAdminからでも任意のSQLを実行できるぞ。

つーか、PHPは全然関係ないじゃん。
きくならレン鯖板か、データベース板だろーな。

0665nobodyさん2005/11/18(金) 11:25:36ID:???
で、明日になればレン鯖板かデータベース板に
「PHPスレで叩かれたのでこっちで聞きます」ってカキコがあると。
0666nobodyさん2005/11/18(金) 11:30:25ID:???
なんだかんだ言っておまいら滅茶苦茶優しいな
0667nobodyさん2005/11/18(金) 11:31:59ID:???
そもそも、あんな使い易い、[MySQL+PHP]ユーザをへたれの道へと導くツール(PHP MyAdmin)を
「使い辛い」などと言ってる時点で・・・
0668nobodyさん2005/11/18(金) 11:32:34ID:???
最近仕事の時間より回答に費やす時間の方が長いような気がする
0669nobodyさん2005/11/18(金) 11:35:14ID:???
質問スレでも >>658 のように、聞かれたことに対して反応しておけば
今回と同じように相手してもらえたのにね。
質問だけ書き逃げしたから時間を無駄にしたわけで、自業自得なり。
0670nobodyさん2005/11/18(金) 13:14:24ID:???
PHPで書いた自作した掲示板でブラウザの更新を行うと直前に書いたものが複写されるのですが
これ更新で内部で見分けるほうほうを教えてください
0671nobodyさん2005/11/18(金) 13:16:36ID:???
リダイレクト使うといいんじゃないかな。
0672nobodyさん2005/11/18(金) 13:22:57ID:???
>>652
基本的なことで恐縮だが

Q.データベースに関して
MYSQLがご利用頂けます。
また、ODBCなどでの接続は出来ません。
【ユーザー専用ページ】にてPHPMYADMINが使用できます。

とナウでヤングなFAQにあるわけだが、外からつながるのか?
0673nobodyさん2005/11/18(金) 13:24:51ID:???
>>670
連続書き込み制限を入れれば万事解決
0674nobodyさん2005/11/18(金) 13:27:51ID:???
すみません、リダイレクトのやりかたがわかりません
0675nobodyさん2005/11/18(金) 13:29:25ID:???
>>673
ずっと表示していて5時間後にリロードしてもなってしまいます。
同じ内容なら書かないみたいな処理が必要ですかねやっぱり
0676nobodyさん2005/11/18(金) 13:30:35ID:???
>>672
釣られているのか?
0677nobodyさん2005/11/18(金) 13:33:29ID:???
>>670、>>675

1)リファラをどうにかして、
http://www.teria.com/~koseki/memo/referrer/

2)同じ内容のチェックも入れて、

3)同じホストもチェックしとけば?
0678nobodyさん2005/11/18(金) 13:43:09ID:???
<投稿画面PHP>→<登録PHP> 登録完了→(自動リダイレクト)<掲示板PHP>

ってかんじにして登録PHPを分ける
0679nobodyさん2005/11/18(金) 13:45:31ID:???
>>674
一番簡単(安直)な方法は、
貴方がここに書き込んだときに実際に見ているわけだが
06806522005/11/18(金) 14:03:57ID:???
返答が遅れてすみません。たくさんのレスありがとうございます。
>659
丁寧な解説感謝します。
もちろんレンタルサーバじょうで実験したりしないつもりです。
自分のコンピュータにはxamppというので環境をつくりました。
ちなみに〜の件、とても参考になりました。
それと、phpmyadminのクエリ発行画面は使っていました。
クリック操作だけでも、テーブルを作ったりできますが、
なんとなくタブを切り替えたり、
ブラウザがリロードしたりしてる動作がうっとうしので、
できればローカルでやっているようにコマンドプロンプトで
できないものかと考えたのです。
ありがとうございました。

>660
通常localhost以外設定できないということで、万事解決です。
ありがとうございました。

>661
自分のレベルでは説明して頂いた内容が理解できませんでした。
もっと勉強します。ありがとうございました。

06816522005/11/18(金) 14:05:13ID:???
>662
詳しい説明ありがとうございます。
mysqlのくだらない質問を受け付けてくれそうな板が無かったもので。反省します。

>663
たぶんそうです。おそらく自分が馬鹿げた質問をしていることに気づき始めました。ありがとうございました。

>664
phpmyadminはなんとなくもっさり動く気がして好きになれなかったのです。でも、それを使うのがセオリーなら、自分もそうします。ありがとうございました。


>665
さすがにそこまではしないです。でも、いろんなとこに痕跡が残っていたほうが、同じところで躓いた人が、検索しやすくていいと思っています。ありがとうございます。

>666
みんな超親身になって答えてくれます。やさしい。

>667
phpmyadmin使います!でも、参考書はみんなコマンドプロンプトだったので。
ありがとうございます。

>668
自分もです。仕事してるより、phpの勉強をしてるほうが長いです。

>669
質問スレに書いた内容は、今日読み直したら自分でも意味不明でした。
レスももらったけど、想像もしなかった内容だったので。すみませんでした。

いつか皆さんと同じように、超親切に困ってる人を助けられるようになりたいです。今日はもう疲れちゃったので、ハッカーと画家の続きを読んで一眠りします。
06826522005/11/18(金) 14:07:02ID:???
>662
詳しい説明ありがとうございます。
mysqlのくだらない質問を受け付けてくれそうな板が無かったもので。反省します。

>663
たぶんそうです。おそらく自分が馬鹿げた質問をしていることに気づき始めました。ありがとうございました。

>664
phpmyadminはなんとなくもっさり動く気がして好きになれなかったのです。でも、それを使うのがセオリーなら、自分もそうします。ありがとうございました。


>665
さすがにそこまではしないです。でも、いろんなとこに痕跡が残っていたほうが、同じところで躓いた人が、検索しやすくていいと思っています。ありがとうございます。

>666
みんな超親身になって答えてくれます。やさしい。

>667
phpmyadmin使います!でも、参考書はみんなコマンドプロンプトだったので。
ありがとうございます。

>668
自分もです。仕事してるより、phpの勉強をしてるほうが長いです。

>669
質問スレに書いた内容は、今日読み直したら自分でも意味不明でした。
レスももらったけど、想像もしなかった内容だったので。すみませんでした。

いつか皆さんと同じように、超親切に困ってる人を助けられるようになりたいです。今日はもう疲れちゃったので、ハッカーと画家の続きを読んで一眠りします。
0683nobodyさん2005/11/18(金) 14:19:11ID:???
こりゃまた盛大な釣りだな
0684nobodyさん2005/11/18(金) 14:31:28ID:rpS8lWZM
IISをウェブサーバとして、phpinfo();とだけ記述したtest.phpに
アクセスすると、「このページを表示する権限がありません」エラーが出ます。

そこで、phpファイルを格納するフォルダ「wwwroot」のセキュリティ設定にて
すべてのユーザに対してフルコントロールを許可したのですがダメでした。

どうすればいいんでしょうか?
0685nobodyさん2005/11/18(金) 14:33:26ID:???
俺も何かレスしておけば良かった。
0686nobodyさん2005/11/18(金) 14:34:45ID:???
>>684
それはphpの質問だと考えてる?
0687nobodyさん2005/11/18(金) 14:43:13ID:rpS8lWZM
>>686
IISのほうでしたか?
0688nobodyさん2005/11/18(金) 14:55:39ID:???
>>684
驚かないで聞いてくれ。
な、なんとIISで使う時の事も想定してマニュアルが書かれていたんだ!
ttp://www.php.net/manual/ja/install.windows.iis.php
0689nobodyさん2005/11/18(金) 15:00:17ID:???
         ナ ゝ   ナ ゝ /    十_"    ー;=‐         |! |!   
          cト    cト /^、_ノ  | 、.__ つ  (.__    ̄ ̄ ̄ ̄   ・ ・   
                                             
            ,. -─- 、._               ,. -─v─- 、._     _
            ,. ‐'´      `‐、        __, ‐'´           ヽ, ‐''´~   `´ ̄`‐、
       /           ヽ、_/)ノ   ≦         ヽ‐'´            `‐、
      /     / ̄~`'''‐- 、.._   ノ   ≦         ≦               ヽ
      i.    /          ̄l 7    1  イ/l/|ヘ ヽヘ ≦   , ,ヘ 、           i
      ,!ヘ. / ‐- 、._   u    |/      l |/ ! ! | ヾ ヾ ヽ_、l イ/l/|/ヽlヘト、      │
.      |〃、!ミ:   -─ゝ、    __ .l         レ二ヽ、 、__∠´_ |/ | ! |  | ヾ ヾヘト、    l
      !_ヒ;    L(.:)_ `ー'"〈:)_,` /       riヽ_(:)_i  '_(:)_/ ! ‐;-、   、__,._-─‐ヽ. ,.-'、
      /`゙i u       ´    ヽ  !        !{   ,!   `   ( } ' (:)〉  ´(.:)`i    |//ニ !
    _/:::::::!             ,,..ゝ!       ゙!   ヽ '      .゙!  7     ̄    | トy'/
_,,. -‐ヘ::::::::::::::ヽ、    r'´~`''‐、  /        !、  ‐=ニ⊃    /!  `ヽ"    u    ;-‐i´
 !    \::::::::::::::ヽ   `ー─ ' /             ヽ  ‐-   / ヽ  ` ̄二)      /ヽト、
 i、     \:::::::::::::::..、  ~" /             ヽ.___,./  //ヽ、 ー        
0690nobodyさん2005/11/18(金) 15:04:54ID:rpS8lWZM
>>688
どうもありがとうございました。
やってみます!
0691nobodyさん2005/11/18(金) 15:29:48ID:rpS8lWZM
追加の質問ですみません。
教えていただいたサイトを見ると、IIS4以降の場合
cgiバイナリとsapiモジュールの2種類があるようですが
どう違うのですか?

最初、phpをDLするときに「sapiはwebサーバと同一のプロセスで
動作するためハイパフォーマンス」とあったので
ここでもsapiモジュールを使用したほうがいいのでしょうか?
0692nobodyさん2005/11/18(金) 15:33:13ID:???
特にCGIにしなきゃ行けない理由がないならsapiにしといた方がいい
0693nobodyさん2005/11/18(金) 15:52:19ID:rpS8lWZM
>>692
はい。分かりました。
上記サイトの「ISAPI モジュールを使う場合、次のようにしてください。」
以下の指示に従ったのですが、相変わらず「…権限がありません」です。
他になにか原因と考えられることってありますか・・・?
0694nobodyさん2005/11/18(金) 16:01:41ID:???
>>693
もうphpの話じゃなくなってるので自宅鯖板のIISスレ逝ってください
0695nobodyさん2005/11/18(金) 16:05:44ID:???
>>693
OSは何?
0696nobodyさん2005/11/18(金) 16:35:16ID:rpS8lWZM
>>694
すみません…。

>>695
WinXP_Proです
0697nobodyさん2005/11/18(金) 17:02:03ID:???
IISアドミン画面で 実行アクセス権を
スクリプトおよび実行可能ファイル にしてみたら?
■ このスレッドは過去ログ倉庫に格納されています