==ASP== Part 3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/07/28 23:07ID:33/XGu54【過去スレ】
==ASP== Part 2
http://pc2.2ch.net/php/kako/1028/10280/1028024916.html
==ASP==
http://pc.2ch.net/php/kako/984/984840107.html
0784nobodyさん
05/01/19 17:26:49ID:???>yahooジオシティではmdb,asp,js等のファイルが使用可能になってますが
アップロードできるファイルの拡張子と利用できることは別。
それとも有料版とかは利用できるのか?
0785nobodyさん
05/01/19 17:34:45ID:JyTQskK2なるほど。確かに転送可能としかなってませんな。
有料版はよくわかりません。
となると他のレンタルサーバーでやるしかないか。
0787nobodyさん
05/01/22 17:02:52ID:cI+rNlDvwwwrootにあるaspファイルでFileSystemObject.GetFolder(".")のようにすると
C:\Inetpub\wwwrootではなくC:\WINDOWS\System32が返ってきます。
カレントのパスを取ることはできないのでしょうか。
0789787
05/01/22 17:27:33ID:cI+rNlDvレスありがとうございます!!
しかしこれだとカレントではなくサーバーのルートになってしまうみたいです。。。
0791nobodyさん
05/01/22 18:59:00ID:HKaXY9jS読み取りロック、書き込みロックができるといいですが、どんな方法があるでしょうか?
0792787
05/01/22 19:16:21ID:cI+rNlDvおお!まさにこれです!Server.Mappath(".")でカレントが取れました!
ありがとうございました!!(・∀・)
0794nobodyさん
05/01/22 22:42:00ID:???0795791
05/01/22 23:10:46ID:???ありがとうございます。
ただ、Application.Lock みたいな、サーバ全域に及ぶ大雑把なロックではなくて、ファイル単位にロックを
掛けたいのです。
というのは、たとえば複数板を持つ掲示板のように、ロック対象のファイルが独立に何個もあるからです。
つまり、ログAに対するアクセスとログBに対するアクセスは排他する必要がないですよね。
もちろん、具合のいい手段が無ければ Application.Lock を採用せざるを得ないと思っています。
0796nobodyさん
05/01/23 00:11:09ID:???複数Lock用の変数があったって何も問題ないと思うぞ。
それにApplication変数はサーバ単位じゃなくてアプリケーション単位だし。
Windowsはflockができないから
Application.Lockが嫌ならロックファイル作ってfsoのFileExistsくらいしかないと思うぞ
0797791
05/01/23 00:41:16ID:???>複数Lock用の変数があったって何も問題ないと思うぞ。
Lock用の変数というのがいまいちよくわからないのですが、どういうことなんでしょうか?
ロックしたいファイル毎に変数を用意して、その変数ごとにロックをかけることができるということでしょうか?
>それにApplication変数はサーバ単位じゃなくてアプリケーション単位だし。
Application はアプリケーション単位とのことですが、test1.asp、test2.asp を作って、それぞれのスクリプトで
Application("MyValue") に対して値を格納、取得してみると、Application は test1.asp、test2.asp で共通の
オブジェクトであることが確認できます。
ですので、同一サーバ内の ASP 共通のオブジェクトだと思っていたのですが、認識が違ったでしょうか?
というか、そもそも根本的な質問となってしまい恐縮ですが、IIS で言うところの「アプリケーション」って
なんですか?
自分のマシンにとりあえず IIS を入れて遊んでいるのですが、インストールしっぱなしで何も考えずに
wwwroot の下にスクリプトを作って実験しています。
ですが、アプリケーションというのがどういう単位のものなのか、よく分かってないです・・・
>Application.Lockが嫌ならロックファイル作ってfsoのFileExistsくらいしかないと思うぞ
これについても検討しました。
ようするに、自前のループを構成し、ロックファイルをチェックしながらロックが解除されるまでループするわけですよね。
この処理に欠かせないものとして、他言語で言うところの Sleep が必要だと思うのですが、ASP での Sleep って
なんでしょうか?
0798nobodyさん
05/01/23 02:37:09ID:???>>797
> Application はアプリケーション単位とのことですが、test1.asp、test2.asp を作って、それぞれのスクリプトで
> Application("MyValue") に対して値を格納、取得してみると、Application は test1.asp、test2.asp で共通の
> オブジェクトであることが確認できます
Application("test1.asp"), Application("test2.asp") って2つ作ればいいのでは?
> ようするに、自前のループを構成し、ロックファイルをチェックしながらロックが解除されるまでループするわけですよね。
> この処理に欠かせないものとして、他言語で言うところの Sleep が必要だと思うのですが、ASP での Sleep って
> なんでしょうか
Application変数使う場合も同じだよ。
変数の方がファイル作るより速いし、値の更新ロックもかけられて安全だからね。
SleepはBASP21でやればいいし。
ただ、Application.Lock/UnLockはすべてのApplication変数をロックするから、長い間ロックしないように。
まぁ、そもそもadoとかfso使って書き込む場合はプロセスがファイルをロックするから
ロック制御なんていらないっていう話もあるけど。
0799nobodyさん
05/01/23 02:46:55ID:???> IIS で言うところの「アプリケーション」ってなんですか?
簡単に言えばApplication変数やglobal.asaのスコープ範囲のこと。
設定したフォルダ以下のIIS設定パラメータが他と独立になる。
global.asaや同じ名前のApplication変数はアプリケーション内に一個しか持てないから
それぞれ別の設定にしたければ独立でアプリケーションを立てればいい。
IIS6.0ならスレッドやメモリも独立になるから、プログラムのバグで応答しない状態になっても
サイト内の他のプログラムは影響を受けない。
0800799
05/01/23 02:50:54ID:???> IIS6.0ならスレッドやメモリも独立になるから、プログラムのバグで応答しない状態になっても
> サイト内の他のプログラムは影響を受けない。
これはアプリケーションじゃなくてプールだ。
0801791=797
05/01/23 03:35:33ID:???>>798
>Application("test1.asp"), Application("test2.asp") って2つ作ればいいのでは?
すみません、こうやって 2つ作る目的がわかりません。
やりたいことは >>795 で補足したように、複数のファイルを個別にロックする、ということです。
たとえば掲示板スクリプト bbs.asp を作ったとして、引数に応じて扱う板を変えるとします。
bbs.asp?bbsid=1 とか、bbs.asp?bbsid=2 という具合にです。
bbs.asp は、bbdid=1 ならば 1.log、bbsid=2 ならば 2.log と、それぞれのログファイルに対してアクセスするわけです。
この際に、bbsid ごとに排他制御を行いたいのです。
Application.Lock で済ませると、本来ならば 1.log と 2.log は同時にアクセスしてもかまわないにも関わらず、排他アクセスしかできなくなってしまいます。
ところで
>そもそもadoとかfso使って書き込む場合はプロセスがファイルをロックするから
これって本当なんですか?
ado についてはこの際どうでもいいとして、fso は自動的にロックするものなのでしょうか?
ロックされてるファイルに対してオープンをかけるとどうなりますか?
エラーになるのは都合が悪くて、ブロックされるのがCPUリソースの有効活用の点で具合がいいです。
あと、後出しの条件ですみませんが、basp21 は都合により今回は使いたくないです。
すると Sleep に相当する機能は無いということになりますか?
>>799,800
おかげさまで google でようやく具合のいい説明に流れ着いたこともあって、その説明でよく理解できました。ありがとうございます。
いろいろ回答していただいて思ったのですが、自分のやりたいことをするには、ASP だけでは無理で、それ用のコンポーネントを作るってアプローチになるのかな、と感じました。
ただ、どこでも何もせず、できるだけスクリプトを置くだけで動くようにしたいので、Application.Lock を使うのが唯一の選択肢になりそうですね。
(>>798 によれば、そもそもロックする必要は無い?)
0802nobodyさん
05/01/23 12:42:25ID:qaGxTvCiそんなに頻繁にアクセスされるならMDBにログ吐いた方がいいんじゃないの?
0803nobodyさん
05/01/23 13:28:55ID:???http://tryasp.winscom.co.jp/wbbs_qa.asp?TBL=W4_ASP_QA&CATE=&MODE=L_PARENT&NO=0&CTL_DISP=GROUP&CTL_NO=33018
0804791=801
05/01/23 14:27:40ID:???今回はファイルの使い方のお勉強が目的だったので、MDBはまた今度にします。
自分でも調べてみてるのですが、ASP ではあんまりきめ細やかなファイルの制御はできないって結論で合ってますよね。
ところで、MDB は複数の同時アクセス時に壊れるという話がありますが、どうなんでしょう?
以前 ASP ではないんですが、VB にて MDB の実験を行ったとき、テーブルがロックされるタイミングがなんかおかしくて、
データの整合性が取れないことがある、という現象を確認しています。
このときは、ファイル共有した MDB に複数のマシンからの同時アクセスする実験だったのですが。
それ以来、多数クライアントの用途においては MDB を毛嫌いしています。
>>803
ありがとうございます。
これを読んで、今採用できる手段は Application.Lock しかないのだろう、と悟りました。
これによるパフォーマンスの問題が気になるほど深刻なわけではなかったのですが、エレガンスの点から他の方法を探していました。
ですので、無いなら無いで、そういう結論が出せたというだけで十分な収穫でした。
しかし、>>801 のリンク先にはなにやら気になる記述がありますね。
>IISはファイルを一定時間ロックしますので、この間はファイルの削除が失敗します。(ファイルのクローズ後、確か60秒間だったような?)
これについての詳細な挙動について書かれたドキュメントってありますか?
0805nobodyさん
05/01/23 15:47:22ID:???> MDB は複数の同時アクセス時に壊れるという話がありますが
確かにMDBは壊れるとかよく聞くけど
ADO使ってきちんと行ロックかけて更新してれば壊れることはない。
IIS以外からもAccessとか使って作業してたり、DAOとか使ってたら話は別だが。
さすがに秒間何百アクセスもあるくらいのサイトならDB使うだろうしね。
0807nobodyさん
05/01/29 09:30:56ID:???俺もそんな風に思ってたんだけど、ぐぐってたらこんなの見つけた。
ttp://blog.melma.com/00034126/20041205171020
要は3000hit/日くらいのサイトのアクセスログをmdbに保存するスクリプトで、
>3日にいっぺん、mdbファイルが破損してました。
ってことなんだけど、どうなんだろう?
他にこういう経験した人いる?
試しに、連続して1000件ずつINSERTするスクリプト(ASP)を書いて
Win2k+IISに置いて、5台のPCから同時にそれを開いてみたんだけど、
mdbが壊れた様子はなかった。
検証としては不十分かもしれないけど、3000hit×3日での
「同時アクセス」の発生回数よりは遙かに多い筈だが…。
0808nobodyさん
05/02/01 23:19:53ID:c6w5Mcw90809nobodyさん
05/02/01 23:49:21ID:ahD93X8bhiddenで渡せば?
0810nobodyさん
05/02/02 01:13:34ID:???変数=<%=変数 %>;
0812810
05/02/04 00:28:38ID:???0813nobodyさん
05/02/05 07:04:27ID:???時給1300円
0817nobodyさん
05/02/20 03:46:34ID:QVbhiX9s毎日数値を打っていって、そのデータ(mdbに保存)を
折れ線グラフで表示させたいんですけど
できますでしょうか?
0818nobodyさん
05/02/20 05:15:28ID:???0819nobodyさん
05/02/20 08:50:02ID:???http://www.chestysoft.com/drawgraph/default.asp
おれ、これ買って使ってる。 30ドル。
日本語も問題なく出せるし、コーディングが簡単だったから。
円グラフと棒グラフも簡単に出せる。
http://www.chestysoft.co.uk/drawgraph/linegraphs.asp
0820819
05/02/20 09:01:29ID:???http://www.chestysoft.co.uk/drawgraph/databasedemo.asp
ここにトライアル版と、DBからの出力例のスクリプトがある。
凡例には日本語フォントを指定すれば日本語が出る。
0821nobodyさん
05/02/21 00:44:03ID:???0822nobodyさん
05/02/22 23:38:51ID:7I44eOuTrs(フィールド名) で所得はできるんですが、その前に
if rs(フィールド名)<>"" then などといった条件式を入れると、途端に所得できなくなります。
一旦変数に格納し、その変数で条件分岐させると大丈夫です。
他の型、varchar型などですとそんなことは起きないので、text型特有の問題のようですが
何か理由があるのでしょうか???
0823おやすみ
05/02/23 01:21:59ID:???フィールドがNullだからでは?
Null≠""ではないよ。
If Not IsNull(rs(フィールド名) Thenでは駄目ですか?
0825それでは(・∀・)イイ!!夢を
05/02/23 01:35:12ID:???書き忘れ
括弧が一つ無かった。
If Not IsNull(rs(フィールド名)) Then
個人的にはSQLのWHEREでNULLのフィールドを除外したした方が良いと思いますが・・・。
0826nobodyさん
05/02/23 01:37:41ID:???の方が簡単だろ
0827nobodyさん
05/02/23 01:49:13ID:???ああ、text型ね。ADOのバグあるよ。
前方スクロールカーソルでレコードセット取得してる場合、
text型のカラムを二回目読もうとすると読めなくてエラー。
また、text型のカラムより後にあるカラムを先に読んでしまっても
エラーになる事がある。
もうやってるみたいだけど一旦変数に格納するのが吉。
またはカーソルタイプをダイナミックにすれば大丈夫。
text型は重宝するんだけどバグがね…
SJISの二バイト文字入れててbcpで吐くとデータ壊れるし。
早く2005出ないかなぁ…。
0828nobodyさん
05/02/23 02:39:16ID:???これって取得できるものが不定になって危険じゃなかったっけ?
rs.Fields("xxxxxx").Value にしないと。
0829822
05/02/23 08:08:27ID:???確かにtext型を無理やり読むと、他のフィールドが読めなくなったりもしてました。
まさに>827の現象です。ビンゴです。カーソルタイプだったとは!てかバグかよ!
>823-825
IsNullなどの条件式を入れてもダメなんです。>827によると
一回読むと二回目が読めなくなるみたいですね。
場合によってはWhere内で条件組んでもいいですねえ。そっちのほうが速そう。
>828
略すと所得が不定になるのですか? 知りませんでした…。
0831nobodyさん
05/02/23 09:22:50ID:???0832nobodyさん
05/02/23 18:17:06ID:???どうせVBScriptはVariantしかないから気にしなくてもいいんじゃない。
ADO.netだと確かデフォルトプロパティが無いからそうしなきゃならないんだろうけど
0833nobodyさん
05/02/23 21:01:56ID:???JScriptは勝手に型変換されておかしくなるぞ。
nullとかundefinedとか時刻型とかは特に。
VBScriptは時刻型をValueなしで読み出すとどうなるの?
0835nobodyさん
05/02/24 22:20:25ID:???取得したデータを変数に入れる場合はValueをつけないと痛い目にあう。
良くあるパターンで、
Valueつけないで変数にいれた場合はオブジェクトとして変数に入れるから
カーソルを次の行に持っていくと、その変数は読み出せなくなる。
Valueをつけると単なる文字列として変数に入れるから
カーソルを次の行に持っていってもレコードセットを閉じても読み出せる。
0836nobodyさん
05/03/04 15:04:27ID:ktMSRMP4※マクロ付きというだけでウィルスと見做すトコロも結構あるので(^^;
仕事で使うんで、VBAでASPソース解析マクロ組んだんだけど、一日ででっち上げたのでもっといいモノがあると思うんです(^^;
こーゆー使い方できるのが他にあれば紹介して欲しいし、無ければ少し改造(特にコメントの認識周り)で相談に乗ってもらえれば、と思うんですが、いかがでしょうか?(^^;
本来はビジネスsoft板かもしれませんが、一応対象がASPっつーことで( ´∀`)
0837nobodyさん
05/03/04 22:24:32ID:???zipかlzh(か、何であれ好きな形式)に固めてうpればよいのでは。
0838nobodyさん
05/03/04 23:48:24ID:???拡張子変えてアップロードすればいいじゃないの?
メーラーとかでvbsとか弾くヤツは拡張子をtxtにすれば送れたりするし。
そもそもアップローダされたファイルにマクロが含まれてるか
チェックしてるうpろだなんてないだろ。
0839836
05/03/05 00:45:06ID:q5avG9fpむ、言われてみれば(^^; どこかに長持ちするアップローダー、御存知です?
今ふたばに上げようとしたんですが、なんか調子悪いっす(^^;
>>838
いや、それが意外と(苦笑) .xlsとか.docとか上げると即削除とかゆーところもありますよ。
0840836
05/03/05 00:47:24ID:q5avG9fpttp://cgi.2chan.net/up2/src/f70629.lzh
からどーぞ。いや、こんな程度で恥ずかしいんですが(^^;
0841836
05/03/05 14:22:19ID:DIN0FHj5ということで、yahoo検索上位三番目のアップローダーに上げておきました
ttp://tool-ya.ddo.jp/2ch/trash-box/contents.jsp?file=20050305141934208.lzh
からどーぞ。
……絶対作ってそうなんだけどなぁ、このくらい(苦笑)
0842nobodyさん
05/03/05 17:14:48ID:???遅レスだけど
サーバの地域設定によるので、海外のレンタルサーバだと
MM/DD/YYYY hh:mm:ss とか
DD/MM/YYYY hh:mm:ss とかあり得る。
0843nobodyさん
05/03/15 23:41:26ID:???0844nobodyさん
05/03/17 19:02:18ID:???ASPでサーバにあるExcelファイルを開くことが出来ないのは、
ASPの仕様なのでしょうか?
5年ぐらい前は出来ていたのですが・・・
0846nobodyさん
05/03/17 23:52:01ID:???セキュリティレベルが厳しくなってきてるんだよ。ちゃんとセキュリティ設定を把握しようね。
0847nobodyさん
05/03/19 23:46:27ID:???出てくる「使用するサーバーの指定」の欄に何の名前を入力していいのかわかりません。
IISをインストールし、インターネットインフォーメーションサービスのローカルコンピューターの名前かなと思い、いれてみたのですが、接続できないようで先に進めません。
ご教授お願い致します。
OSはxpのproを使用しております。
0848nobodyさん
05/03/20 01:14:37ID:???0849nobodyさん
05/03/20 19:37:18ID:???はじめてなんですが、どんなことをするのでしょうか?
普通、どんなツールでデバック作業をしているのですか?
また、何を勉強しておけばいいのでしょうか?
やっぱり、VisualBasicあたりでやるのでしょうか?
0850nobodyさん
05/03/21 00:08:32ID:???漏れはPGじゃないので良く分からんが、
デバッグ作業って限界値テストみたいなのではないのだろうか?
デバッガで検出できるんだったら、わざわざバイト雇う必要ないと思うし。
0851nobodyさん
2005/04/05(火) 11:01:33ID:GPgbhi4+簡単な自動メール送信ソフトを作成してます。
ASPとBASP21、DBにはアクセスを使ってます。
各サーバーの稼動状態をチェックしてフラグを立て、
フラグが立っていればそのサーバー名を記述したメールが届くというものを目指してます。
各フラグをメール送信用DBに書き込むのと、メール送信自体は出来たんですが、
毎日0時にそのプログラムを実行するのが出来ません。
私が今試してるのが
バッチファイルを作成し、それをタスクで毎日0時に立ち上げる
バッチファイルの中身は、メール送信のASPをIE経由で立ち上げる
ログオンした状態では問題ないのですが、ログオフしてるとメールが送信されません。
なにか良い方法はありませんでしょうか?
0852nobodyさん
2005/04/05(火) 12:54:51ID:???なんでそんなややこしいことを...
Windows Scriptかいてそれをスケジュールするだけでいいじゃん。
0853851
2005/04/05(火) 13:20:08ID:???レス感謝です。
WindowsScript自体よくわからなかったのですが、早速ググってみたところ以下のページがみつかり
ttp://www2f.biglobe.ne.jp/~takan/javac/js/wsh/
スクリプトをブラウザの仲介無しで動作させられるとのことで。
早速試してみます。ありがとうございました。
0854851
2005/04/05(火) 14:38:06ID:???Set WSHShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("http://localhost/mailsend.asp")
で、ログオフ状態からでもメール送信ができました。
ありがとうございました。
0855852
2005/04/05(火) 15:49:30ID:???いや、あのそのmailsend.aspでやってる処理をWindowsScriptに書いてスケジュールすればって意味だったのだけど...
まあ動いたのならいいか(ASP通す分無駄が有るけど)。
0856nobodyさん
2005/04/05(火) 21:46:49ID:???basp21はWScriptからも使えます。
よって mailsend.asp の中身の 「Server」 の文字列を 「WScript」 に置換し、
ファイルの拡張子を 「vbs」 に変えれば、わざわざWebページを開かなくてもメールを送信することが可能です。
0857851
2005/04/06(水) 00:14:50ID:???レス感謝です。
さっそく再度組みなおしてみます。
理想に近いシンプルなものが出来そうです。
ありがとうございます。
0858nobodyさん
2005/04/10(日) 17:44:24ID:Tjxmg0rJ0859http:// 27.pool3.dsl24mosaka.att.ne.jp/~ss.jpg
2005/04/10(日) 17:51:25ID:???うはっwwwおkwww??
0860nobodyさん
2005/04/10(日) 21:36:09ID:???その昔Apache::ASPモジュールってのがあったが……
まぁ、言語がPerlになるけど。
0862nobodyさん
2005/05/07(土) 00:41:32ID:Ci/+aKdOどこかにサンプルありませんか?
0863nobodyさん
2005/05/07(土) 01:15:41ID:l5j6orktっwwwwwwwwwwwwwwwwっっwwwwww
おkっおkwwwwwwwうぇっうぇwwwwwwwww
wwwwwwwwwうぇwwwwwwwwwwww
wwwおkwうはっwwwwwwっっおkwwwwww
w
0864nobodyさん
2005/05/07(土) 01:22:52ID:???0865nobodyさん
2005/05/07(土) 01:56:39ID:C9GNlHk9うまくいきません。 イベントログには、
サーバーはアプリケーション '/LM/W3SVC/1/Root' の
読み込みに失敗しました。エラーは 'クラスが登録されていません
' でした。 と書いてあります!! どうすればいいでしょうか??
0866nobodyさん
2005/05/07(土) 04:00:54ID:???とりあえず
http://www.google.co.jp/search?num=100&hl=ja&inlang=ja&ie=Shift_JIS&oe=Shift_JIS&c2coff=1&q=%2FLM%2FW3SVC%2F1%2FRoot+%83N%83%89%83X%82%AA%93o%98%5E%82%B3%82%EA%82%C4%82%A2%82%DC%82%B9%82%F1&lr=lang_ja
0867nobodyさん
2005/05/07(土) 12:50:09ID:o/GwVysr諦めてる実例ばかりで、へこんできました・・・・
0868nobodyさん
2005/05/08(日) 10:34:33ID:???ここんとこもう少し詳細を。
0870nobodyさん
2005/05/08(日) 15:28:19ID:???0871nobodyさん
2005/05/08(日) 16:28:48ID:???かなり泣きそうにダルいけどなw
0872nobodyさん
2005/05/08(日) 17:25:06ID:???0873nobodyさん
2005/05/08(日) 17:54:34ID:???もっと凄いことになります。
0874nobodyさん
2005/05/08(日) 21:43:58ID:???なんとかならんものかな...
0875nobodyさん
2005/05/09(月) 20:50:17ID:???0877872
2005/05/09(月) 23:25:49ID:???DELL PowerEdge2650
CPU Xeon 2.8GHz(HT)
Mem 1GB
HDD 73GB(10000rpm)×4(RAID5)
OS Win2k Standard
なんだけど、でかいファイルのアップ中のCPU利用率が両論理CPUともに
50%を超えてしまうのよ。orz
そりゃXeon3.6×2とかにすりゃマシになるんだろうけどさ...
0878nobodyさん
2005/05/10(火) 04:01:36ID:???社内用途レベルであればWebサーバのフロントエンドとして十分なスペックだと思うけど。
どのくらいのファイルをアップロードさせようとしてますか?
0879872
2005/05/10(火) 09:56:22ID:???場合によっては100MB超。多くは数MB程度なんだけど。
それが1日に50件くらいなんで今のところ問題は無いんだけど、
もしADODB.Stream使って負荷下げられるものなら下げたいって思ったんだけど...
それにしても、ちょっと調べてみたところADODB.Streamってめちゃめんどくせえな。
また暇なときでも試してみます。
クライアントからサーバ側にファイルを送り終わらないと
処理するスクリプトが動き出さないんだよね。
だからアップロードするファイルサイズが大きいとそれだけhttpのリクエストを受け付ける段階で
サーバのリソースを食ってしまう。これは仕掛け上しょうがない部分。
十数MB以上ぐらいのサイズになるんだったら
FTPやwebDAVなどの使用を検討してみてはいかがでしょう?
ActiveXなどの助けを借りる必要があるけど…。
0881nobodyさん
2005/05/11(水) 00:26:22ID:???・・・・・。
0882872
2005/05/11(水) 09:55:00ID:???こんな感じのスクリプト書いてサーバー時間 2005/05/11 9:28:40 にsubmitボタンを押してみた。
postしたデータは20M程度のpdfファイル
Server.ScriptTimeout = 3600
Response.Write(Now() & "<br>" & vbCrLf)
TotalBytes = Request.TotalBytes
Response.Write(Now() & "<br>" & vbCrLf)
BinRead = Request.BinaryRead(TotalBytes)
Response.Write(Now() & "<br>" & vbCrLf)
その結果がこれ
2005/05/11 9:28:40
2005/05/11 9:28:40
2005/05/11 9:34:49
postした瞬間にスクリプト自体は動いてて Request.BinaryRead で時間食ってるようだけど...
あとFTPとかWebDAVは諸事情で無理なのですわ。
>>881
何が言いたいの?
Serverが抜けてるってこと?
0883nobodyさん
2005/05/11(水) 14:51:24ID:???ASPで作成したホームページのデータを変更し、アップロードを行なったところ
『HTTP 500 - 内部サーバー エラー 』
と表示されました。
試しに変更前のデータから1文字だけ追加しても同じようなエラーが表示されます。
この内部サーバーエラーを表示されないようにするにはどのようにすればいいのでしょうか。
このままでは更新作業が全く進みません。
よろしくお願いします
■ このスレッドは過去ログ倉庫に格納されています