IIS設定関連

戻る

このページを表示する権限がありません アクセスしようとする Web サーバーに、Web サイトへのアクセスが禁止されている IP アドレスの一覧が存在し、参照に使用しているコンピュータの IP アドレスがこの一覧に 含まれています。 -------------------------------------------------------------------------------- 対処方法 このディレクトリやページを表示できるはずである場合は、Web サイトの管理者に問い合 わせてください。 HTTP エラー 403.6 - アクセスは許可されていません : クライアントの IP アドレスが 拒否されました。 インターネット インフォメーション サービス (IIS) -------------------------------------------------------------------------------- 技術情報 (サポート担当者用) 「Microsoft 製品サポート サービス」で、"HTTP" および "403" の文字列によりタイト ルを検索してください。 IIS マネージャ (inetmgr) からアクセスできる IIS の [ヘルプ] を開き、「セキュリティについて」、 「IP アドレスによりアクセスを制限する」、「IP アドレス アクセス制 限」、および「カスタム エラー メッセージについて」というトピックを検索してくださ い。 -------------------------------------------------------------------------------- regedit HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters. C:\WINDOWS\system32\Logfiles\W3SVC1 #Software: Microsoft Internet Information Services 5.1 #Version: 1.0 #Date: 2007-11-12 02:00:57 #Fields: time c-ip cs-method cs-uri-stem sc-status 02:00:57 127.0.0.1 GET /index.html 200 05:22:33 127.0.0.1 GET /index.html 304 05:22:44 127.0.0.1 GET /scripts/test_parts.pl 200 05:22:53 127.0.0.1 GET /index.html 304 05:23:46 127.0.0.1 GET /scripts/test_parts.pl 200 05:23:57 127.0.0.1 GET /scripts/test_parts.pl 200 05:30:40 127.0.0.1 GET /scripts/test_parts.pl 200 05:31:34 127.0.0.1 GET /scripts/test_parts.pl 200 05:32:39 127.0.0.1 GET /scripts/test_parts.pl 200 06:03:53 127.0.0.1 GET /scripts/test_parts.pl 200 06:05:53 127.0.0.1 GET /scripts/test_parts.pl 200 06:07:40 127.0.0.1 GET /scripts/test_parts.pl 200 06:09:59 127.0.0.1 POST /scripts/scripts/test_parts2.pl 404 06:10:48 127.0.0.1 GET /scripts/test_parts.pl 200 06:11:51 127.0.0.1 POST /scripts/scripts/test_parts2.pl 404 ---------------------------------------------------------------------------------- #!C:/perl/bin/perl # mp_insert.pl 追加零件 # 07.12.20 use strict; use CGI; use DBI; use HTML::Template; my (%t,@loop,@rec,$n,@fld); $t{q} = new CGI; $t{id} = $t{q}->param("id"); $t{group} = $t{q}->param("group"); $t{ptable} = sprintf("%06d",$t{id}); $t{ptable} = 'a' . $t{ptable}; @{ $t{line} } = split(/\n/,$t{group}); for $n ( 0 .. $#{ $t{line} } ) { @fld = split(/==/,$t{line}[$n]); push(@{ $t{pnames} },$fld[0]); push(@{ $t{pcodes} },$fld[1]); } @loop = (); for $n ( 0 .. $#{ $t{pnames} } ) { my %row = ( name => $t{pnames}[$n], code => $t{pcodes}[$n] ); push(@loop, \%row); } # $t{dsn} = "DBI:mysql:host=localhost;database=cookbook"; $t{dbh} = DBI->connect($t{dsn}, "cbuser", "cbpass") or die "Cannot connect to server\n"; $t{dbh}->do("SET NAMES utf8"); if(!$t{dbh}){ print "SQL read ERROR!\n"; exit; } for $n ( 0 .. $#{ $t{pnames} } ) { $t{pname1} = $t{pnames}[$n]; $t{pcode1} = $t{pcodes}[$n]; $t{sql} = 'INSERT INTO ' . $t{ptable} . ' (name,code) '; $t{sql} .= "VALUES(\'"; $t{sql} .= $t{pname1} . "\',\'"; $t{sql} .= $t{pcode1} . "\');"; $t{DO} = $t{dbh}->do($t{sql}); } $t{dbh}->disconnect; $t{template} = HTML::Template->new(filename => 'mp_insert.htm'); $t{template}->param(id => $t{id}); $t{template}->param(LOOP => \@loop); $t{template}->param(DO => $t{DO}); $t{template}->param(sql => $t{sql}); # HTMLファイル出力 print $t{template}->output; 1; 为什么从IE界面上执行INSERT INTO 会出错? mysql> select * from a000010; +----+------------------+------+----------+--------+-------+------+------+ | id | name | code | group_id | dwg_id | price | oem | memo | +----+------------------+------+----------+--------+-------+------+------+ | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | +----+------------------+------+----------+--------+-------+------+------+ 5 rows in set (0.00 sec) ---------------------------------------------------------------------------- #!C:/perl/bin/perl # mp_insert.pl 追加零件 # 07.12.20 use strict; use DBI; my (%t,@loop,@rec,$n,@fld); $t{id} = 1; $t{ptable} = sprintf("%06d",$t{id}); $t{ptable} = 'a' . $t{ptable}; @{ $t{pnames} } = ("PISTON PIN BEARING","HINGE PIN BEARING"); @{ $t{pcodes} } = ("404-013","404-025"); # $t{dsn} = "DBI:mysql:host=localhost;database=cookbook"; $t{dbh} = DBI->connect($t{dsn}, "cbuser", "cbpass") or die "Cannot connect to server\n"; $t{dbh}->do("SET NAMES utf8"); if(!$t{dbh}){ print "SQL read ERROR!\n"; exit; } for $n ( 0 .. $#{ $t{pnames} } ) { $t{pname1} = $t{pnames}[$n]; $t{pcode1} = $t{pcodes}[$n]; $t{sql} = 'INSERT INTO ' . $t{ptable} . ' (name,code) '; $t{sql} .= "VALUES(\'"; $t{sql} .= $t{pname1} . "\',\'"; $t{sql} .= $t{pcode1} . "\');"; # $t{sth} = $t{dbh}->prepare($t{sql}); # $t{sth}->execute; $t{DO} = $t{dbh}->do($t{sql}); } $t{dbh}->disconnect; 1; <hr> mysql> select name from a000001; +--------------------+ | name | +--------------------+ | PISTON PIN BEARING | | HINGE PIN BEARING | | WAISTED BOLT | | WAISTED BOLT | | ROCKER ARM SHAFT | | ROCKER ARM SHAFT | | BEARING BUSH | | THRUST BOLT | | NUT | | SNAP RING | | PISTON PIN BEARING | | HINGE PIN BEARING | | WAISTED BOLT | | WAISTED BOLT | | ROCKER ARM SHAFT | | ROCKER ARM SHAFT | | BEARING BUSH | | THRUST BOLT | | NUT | | SNAP RING | | PISTON PIN BEARING | | HINGE PIN BEARING | | WAISTED BOLT | | WAISTED BOLT | | ROCKER ARM SHAFT | | ROCKER ARM SHAFT | | BEARING BUSH | | THRUST BOLT | | NUT | | SNAP RING | | PISTON PIN BEARING | | HINGE PIN BEARING | | WAISTED BOLT | | WAISTED BOLT | | ROCKER ARM SHAFT | | ROCKER ARM SHAFT | | BEARING BUSH | | THRUST BOLT | | NUT | | SNAP RING | | PISTON PIN BEARING | | HINGE PIN BEARING | | PISTON PIN BEARING | | HINGE PIN BEARING | | WAISTED BOLT | | WAISTED BOLT | | ROCKER ARM SHAFT | | ROCKER ARM SHAFT | | BEARING BUSH | | THRUST BOLT | | NUT | | SNAP RING | +--------------------+ 52 rows in set (0.00 sec) select * from a000001; ==>这个语句在MS-DOS窗口下有问题? | 41 | PISTON PIN BEARING | 404-013 | NULL | NULL | NULL | NULL | NULL | | 42 | HINGE PIN BEARING | 404-025 | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | | NULL | NULL | NULL | NULL | NULL | +----+--------------------+-----------+----------+--------+-------+------+------ + 52 rows in set (0.00 sec) select * from a000001\G *************************** 51. row *************************** id: 51 name: NUT code: 503A-039 group_id: NULL dwg_id: NULL price: NULL oem: NULL memo: NULL *************************** 52. row *************************** id: 52 name: SNAP RING code: 503A-041 group_id: NULL dwg_id: NULL price: NULL oem: NULL memo: NULL 52 rows in set (0.00 sec) 估计下面的错误来自IIS?

戻る