CentOS7でindex.htmlから以下のcgi(60a11.cgi)を呼び出しても、
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
と表示され目的のcgiが表示されません。
60a11.cgiは以下のコードです。
Perl
1#!/usr/bin/perl 2use strict; 3use utf8; 4 5print "Content-type: text/html\n\n"; 6print <<"HTML"; 7<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 8<html> 9<head> 10<title>ユーザーアカウント登録</title> 11</head> 12<body bgcolor="#000066" text="#000000" link="#0000ee" alink="#0000ee"vlink="#551a8b"> 13<form method="post" form action="67b32.cgi" ENCTYPE="multipart/form-data"> 14<table border="0"> 15<tr> 16<td><font color="#ff0000"><label for="ID">希望ユーザーID</label></font></td> 17<td><input type="text" name="ID" size="40" maxlength="30"><br></td> 18</tr><tr> 19<td><font color="#ff0000"><label for="pass">希望パスワード</label></font></td> 20<td><input type="password" name="pass" size="40" maxlength="30"><br></td> 21</tr><tr> 22<td><font color="#ff0000"><label for="pass2">パスワード確認</label></font></td> 23<td><input type="password" name="pass2" size="40" maxlength="30"><br></td> 24</tr><tr> 25<td><font color="#ff0000"><label for="shimei">氏名</label></font></td> 26<td><input type="text" name="shimei" size="40" maxlength="30"><br></td> 27</tr><tr> 28<td><font color="#ff0000"><label for="kaisyamei">会社名</label></font></td> 29<td><input type="text" name="kaisyamei" size="40" maxlength="30"><br></td> 30</tr><tr> 31<td><font color="#ff0000"><label for="mail">メールアドレス</label></font></td> 32<td><input type="text" name="mail" size="40" maxlength="30"><br></td> 33</tr><tr> 34<td><font color="#ff0000"><label for="syouhinmei">商品名</label></font></td> 35<td><input type="text" name="syouhinmei" size="40" maxlength="30"><br></td> 36</tr><tr> 37<td><font color="#ff0000"><label for="nedan">商品値段</label></font></td> 38<td><input type="text" name="nedan" size="40" maxlength="30"><br></td> 39</tr><tr> 40<td><font color="#ff0000"><label for="q1">商品カテゴリー</label></font></td> 41<td><input type="radio" name="q1" value="【書籍(実物商品)】"><font color="#ff0000">書籍</font> 42<input type="radio" name="q1" value="【CD(実物商品)】"><font color="#ff0000">CD</font> 43<input type="radio" name="q1" value="【DVD(実物商品)】"><font color="#ff0000">DVD</font> 44<input type="radio" name="q1" value="【ソフトウェア(実物商品)】"><font color="#ff0000"> 45ソフトウェア(実物)</font> 46<input type="radio" name="q1" value="【ビデオゲーム(実物商品)】"><font color="#ff0000">ビデオゲーム(実物)</font> 47<input type="radio" name="q1" value="【電子書籍(電子ファイル)】"><font color="#ff0000">電子書籍</font> 48<input type="radio" name="q1" value="【ソフトウェア(電子ファイル)】"><font color="#ff0000">ソフトウェア(電子ファイル)</font> 49<input type="radio" name="q1" value="【音楽(電子ファイル)】"><font color="#ff0000">音楽(電子ファイル)</font> 50<input type="radio" name="q1" value="【ビデオゲーム(電子ファイル)】"><font color="#ff0000">ビデオゲーム(電子ファイル)</font> 51<input type="radio" name="q1" value="【動画(電子ファイル)】"><font color="#ff0000">動画(電子ファイル)</font><br></td> 52</tr><tr> 53<td><font color="#ff0000">ファイル1:画像ファイル(jpg/gif/png/bmpファイル)<br>ファイル2:中身立ち読みファイル(pdfファイル)(無い人はアップロードする必要はありません)<br>ファイル3:売り物となるコンテンツ(実物商品を扱う場合はアップロードする必要はありません)をアップロードしてください</font><br></td> 54</tr><tr> 55<td><font color="#ff0000">ファイル1を選択:</font></td> 56<td><font color="#ff0000"><input type="file" name="file1"></font><br></td> 57</tr><tr> 58<td><font color="#ff0000">ファイル2を選択:</font></td> 59<td><font color="#ff0000"><input type="file" name="file2"></font><br></td> 60</tr><tr> 61<td><font color="#ff0000">ファイル3を選択:</font></td> 62<td><font color="#ff0000"><input type="file" name="file3"></font><br></td> 63</tr><tr> 64<td><textarea name="mojijouhou" rows="4" cols="40">商品情報をご記入ください。</textarea><br></td> 65</tr><tr> 66<td><input type="submit" onclick="location.href'67b32.cgi'" value="送信"> 67<input type="reset" value="リセット"></td> 68</tr> 69</table> 70</form> 71</body> 72</html> 73HTML 74exit;
WINDOWSで作ったperlをCentOS7に移植しました。
error_logは以下の通りです。
error_log
1[Tue Aug 14 16:30:29.805758 2018] [core:error] [pid 2530] (13)Permission denied: [client 127.0.0.1:35185] AH00132: file permissions deny server access: /var/www/html/buhin/btn056_09_4.gif, referer: http://127.0.0.1/ 2[Tue Aug 14 16:30:29.805935 2018] [core:error] [pid 2531] (13)Permission denied: [client 127.0.0.1:35186] AH00132: file permissions deny server access: /var/www/html/buhin/btn056_09_5.gif, referer: http://127.0.0.1/ 3[Tue Aug 14 16:30:29.808047 2018] [core:error] [pid 2528] (13)Permission denied: [client 127.0.0.1:35188] AH00132: file permissions deny server access: /var/www/html/buhin/btn056_09_7.gif, referer: http://127.0.0.1/ 4[Tue Aug 14 16:30:35.294682 2018] [cgi:error] [pid 3667] [client 127.0.0.1:35189] AH01215: (8)Exec format error: exec of '/var/www/cgi-bin/60a11.cgi' failed, referer: http://127.0.0.1/ 5[Tue Aug 14 16:30:35.297373 2018] [cgi:error] [pid 3667] [client 127.0.0.1:35189] End of script output before headers: 60a11.cgi, referer: http://127.0.0.1/
このテーマでこれが3回めです。よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー