| 記事No | : 4751 | 
| 投稿日 | : 2008/10/27(Mon) 20:15:06 | 
| タイトル | : Open Error | 
| ID情報 | : iceppr | 
| 投稿者 | : 氷檸檬 | 
| URL | : http://221.104.4.3 | 
windows server2003でcgiの掲示板を設置したいですが    askaの方は書き込む際に Open Error: ./data/log.cgi(http://221.104.4.3/web/aska/aska.cgi)
joyfulの方はcgi自体Open Error: ./data/count.dat (http://221.104.4.3/web/joyful/joyful.cgi)になってるので 解決方法教えてください お願いします
| 記事No | : 4755 | 
| 投稿日 | : 2008/10/28(Tue) 09:13:28 | 
| タイトル | : Re: Open Error | 
| ID情報 | : kent | 
| 投稿者 | : KENT | 
> windows server2003でcgiの掲示板を設置したいですが    askaの方は書き込む際に Open Error: ./data/log.cgi(http://221.104.4.3/web/aska/aska.cgi)
> joyfulの方はcgi自体Open Error: ./data/count.dat (http://221.104.4.3/web/joyful/joyful.cgi)になってるので 解決方法教えてください お願いします
これは、init.cgiの【サーバパス】の部分をフルパスで指定してみてください。
IIS特有の相対パスが効かない不具合(?)ではないかと。
(例)
$logfile = 'e:/www/aska/data/log.cgi';
| 記事No | : 4757 | 
| 投稿日 | : 2008/10/28(Tue) 11:22:23 | 
| タイトル | : Re^2: Open Error | 
| ID情報 | : iceppr | 
| 投稿者 | : 氷檸檬 | 
| URL | : http://221.104.4.3 | 
そうじゃないみたい
 $logfile = 'http://221.104.4.3/web/aska/data/log.cgi';に変えてもだめだった
| 記事No | : 4761 | 
| 投稿日 | : 2008/10/28(Tue) 20:42:45 | 
| タイトル | : Re^3: Open Error | 
| ID情報 | : kent | 
| 投稿者 | : KENT | 
> そうじゃないみたい
>  $logfile = 'http://221.104.4.3/web/aska/data/log.cgi';に変えてもだめだった
それは、URLパスです。
指定するには「サーバパス」です。
パスが分からない場合には、プロバイダに尋ねてみてください。
| 記事No | : 4775 | 
| 投稿日 | : 2008/10/29(Wed) 23:10:13 | 
| タイトル | : Re^4: Open Error | 
| ID情報 | : iceppr | 
| 投稿者 | : 氷檸檬 | 
| URL | : http://221.104.4.3 | 
> > そうじゃないみたい
> >  $logfile = 'http://221.104.4.3/web/aska/data/log.cgi';に変えてもだめだった
> 
> それは、URLパスです。
> 指定するには「サーバパス」です。
> パスが分からない場合には、プロバイダに尋ねてみてください。
> 
$logfile = 'd:/web/aska/data/log.cgi'; にしてもだめだった (泣く)  前はXPでAN HTTPDを使ってcgiはぜんぜん動いたけど やっぱりXP(AN HTTPD)と2003(IIS6)のどこかが違うか 知ってたら うまく設置できますよね (汗〜  KENTさんありがとう