名前: Kiriki 日時: 2003-06-25 09:57:24 IPアドレス: 218.177.128.*
>>19699 すみません.不注意でした.カレントディレクトリに hoge というファイルができないので テスト2もOKでした.次はスクリプトの準備 ですが、 以下のようにやりましたが、結局つまってしまいました. お忙しいところすみませんがご教示いただければうれしいです. まずスクリプトの準備 の指示 >「まず適当な Apache のドキュメントが置ける場所に適当なディレクトリを作ります。」 にしたがい、OSXではApache のドキュメントは/Library/WebServer/Documents/以下にあるので /Library/WebServer/Documents/webtex というディレクトリを作成しました.これは問題ないでしょうか? 次に >「このディレクトリ自体は Apache のプロセスに書き込みができないようにしておきます」 とあるので、アクセス権を drwxrwxr-x(775) にしました. 次に、 >「この中に次の二つのファイルを置きます。 index.php do.php 」 とありますので、これをダウンロードしますと「index.php.txt」「do.php.txt」という txtという拡張子がついてしまいましたので、これをとって /Library/WebServer/Documents/webtex/do.php /Library/WebServer/Documents/webtex/index.php と設置し、さらに /Library/WebServer/Documents/webtex/work (アクセス権drwxrwxrwx(777)とした) /Library/WebServer/Documents/webtex/count.txt (アクセス権drwxrwxrwx(777)とした) を設置しました.それで、 アパッチを起動(OSXですとweb経由でシステム環境設定>共有>パーソナルweb共有をオン)して http://(自分のIPアドレス)/webtex/index.php にアクセスしますと、映し出された画面の上から6行目あたりに 『うまく処理できない場合はお知らせいただければ幸いです。 999 || $count < 1) $count = 1; fseek($fp, 0); fputs($fp, "$count "); fclose($fp); ?> 』 と行末にソースが見えていまして、ファイル名の[テキストボックス]のなかに ファイル名[<?p].tex とソース「<?p」が見えてしまっています.これで処理ボタンをおしますと新たなページがひらき 「Method Not Allowed The requested method POST is not allowed for the URL /webtex/do.php」 となります. 長くなってすみません.私はどの辺から勘違いしているのでしょうか?
この書き込みへの返事: