質問編集履歴

4

情報の追加

2018/06/05 05:55

投稿

trm
trm

スコア117

test CHANGED
File without changes
test CHANGED
@@ -179,3 +179,39 @@
179
179
  print <<"HTML";'
180
180
 
181
181
  は、文字として画面に表示されてしまう、という状況です。perlが正常に機能していません、perlを正常に機能させるにはどうすればよいでしょうか?
182
+
183
+
184
+
185
+ 解答の一つとしては、
186
+
187
+ 「Perlが機能していないのじゃ無くて、Perlが起動していないですね。
188
+
189
+ CGIが起動するように、Apecheの設定を「適切に」行ってください。
190
+
191
+ 一例では、
192
+
193
+
194
+
195
+ AddHandler cgi-script .cgi
196
+
197
+ Options +ExecCGI
198
+
199
+
200
+
201
+
202
+
203
+ とか。その上で、拡張子を(上記の設定の場合)cgiにして、実行権限を付ける。 」
204
+
205
+ とありました。Apacheの設定ファイルは、/etc/httpd/conf/httpd.conf ですよね、違うならばその設定ファイルと教えてください。
206
+
207
+  その設定ファイルに
208
+
209
+ AddHandler cgi-script .cgi
210
+
211
+ Options +ExecCGI
212
+
213
+ と書き加え、目当てのcgiファイルを
214
+
215
+ chmod 755 /var/www/html/60a11.cgi
216
+
217
+ としてcgiファイルを実行すると、「Internal Server Error」と表示されました。どなたか解決方法をお分かりの方、お願い致します。

3

ご記述の修正

2018/06/05 05:55

投稿

trm
trm

スコア117

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```Perl
4
4
 
5
- #/usr/bin/perl
5
+ #!/usr/bin/perl
6
6
 
7
7
 
8
8
 

2

キーワードの追加

2018/06/04 20:46

投稿

trm
trm

スコア117

test CHANGED
File without changes
test CHANGED
File without changes

1

ご記述の修正

2018/06/04 20:40

投稿

trm
trm

スコア117

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```Perl
4
4
 
5
- #!C:/Perl64/bin/perl
5
+ #/usr/bin/perl
6
6
 
7
7
 
8
8