No.3157

たくさんのアドバイスを賜り、恐縮であります。リンクも掲載してくださり、感謝しております…!
💬改行コードについて
対処法について、詳しく記載してくださり、ありがとうございます!
WEB上でいじっていたtegalog.cgiファイルを、ダウンロードし、Maryで確認してみました。
(WitchServerさんでご紹介されていて、5年以上文章を書くために愛用しているので嬉しく感じました♥)
📎Maryの画面

ダウンロードしたファイルは、サーバー上での操作を行った上で、上記の画像の通りでした。
CGIのURLも掲載いたします。
https://mashiro.mixh.jp/tgtest/tegalog.cgi
💬1行目について
試したら、こうなりました。
箇条書きで失礼いたします。
#! /usr/bin/perl --
↓
500エラー
#!!/usr/bin/perlml
↓
普段のグーグルクロームのIDはもちろんですが、ゲストモードで閲覧しても
lscgid: execve():/home/onyxegpm/public_html/tgtest/tegalog.cgi: No such file or directory
といった表示になりました。(クリックしたら見えるため、ぼかさずそのまま掲載しております)
💬.htaccessについて
メインで使っているURLでは、
.htaccessで検索避けやロボットを遮断しています。
上から順番に組み合わせコピペをし、同ディレクトリ内に入れてます。
参考にしたページ:
- tegalog.cgiを省略して「/」で終わるURLでアクセスできるようにする方法
- Header set X-Robots-Tag noindex
- ボットのアクセスを制限する
アドレス欄は、てがろぐのURL(https://mashiro.mixh.jp/tgtest/tegalog.cgi)こちらのとおりに、見えておりますね。
💬他のCGIは動作していますか?
CGIはてがろぐ以外使用しておりません。
ご教示いただきました、下記のファイルをアップロードしてみました。
#! /usr/bin/perl
print "Content-type: text/html \n\n";
print "Hello World!";
作成いたしました、ファイルですm(__)m
▶ https://mashiro.mixh.jp/tgtest/test.cgi
1行目
#! /usr/bin/perl
↓
#! /usr/bin/env perl
こちらに変えても動きました。

保存は対処法について教えて下さいました通りに、アップロードしております。
大変お手数をおかけしております。
何卒よろしくお願い申し上げます。 2年以上前(日 00:20:29)