| FKです。横レス失礼致します。
■No8893に返信(とももさんの記事) > ファイルを置く場所はどうしたらいいでしょうか? > 説明には「#!/usr/local/bin/perl」とありますが、 > 自社の公開サーバーなので、「wwwroot/perl」というフォルダはあったのですが > その下に置いたらいいのでしょうか?
Win32系のサーバ環境の場合は、CGIファイルの#!/usr/local/bin/perlなんかに相当 する行の記述を、#!c:/wwwroot/perl.exe とかに置き換えて指定するようになると思 います。 CGIファイルを置く場所はサーバの環境にもよるので断言出来ませんが、環境設定に よっては、Webコンテンツを置くドキュメントルートディレクトリ配下でも構わない 状態だったり、CGIを置くディレクトリをきちんと指定している場合もあるので、そ のサーバの管理者に聞いた方が良いかと思います。
因みにCGIファイルの先頭行の、#!/usr/local/bin/perl という記述は、perlの実行 ファイルがどこにあるかを宣言しているだけなので、ここにCGIファイルを置きなさ い、という意味ではありません。
> またパーミッションの設定はどうしたらいいですか? > 転送ソフトはなく、いつも普通にファイルをドラッグ&ドロップで入れています。
Win32系にはパーミッションという概念はありません。 Perlの方で解釈実行してくれるので、基本的に気にする必要は無いかと思います。
|