• ベストアンサー

設定ファイルはどこ?(ファイルアップロード関連)

はじめまして。ジューンです。 ActivePerlのファイルアップロードの最大サイズを制限したのですが、どこで設定すればよいのでしょうか? Perlプログラムの中ではなく、Perlのconfigみたいな設定ファイルで設定したいです。 どうぞご教授のほど、よろしくお願いいたします。 <環境> OS: Windows Server 2003 WEB Server:IIS6

  • Perl
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • okmotokun
  • ベストアンサー率59% (92/155)
回答No.1

Perl には PHP のように設定ファイルはありません。 必要ならば定義ファイルを作って requireするとか、参照するとかします。

関連するQ&A

  • サーバにhtmlファイルをアップロードしたい!

    現在学校で、サーバ(Windows Server 2008 R2 Standard)へクライアント(XP)から htmlファイルをアップロードし、サーバのIIS7.0にFTPでアップロード及び表示させようと 色々なサイトで調べています。(ちなみにど素人です...) 取り急ぎサーバ側クライアント側にFTPをインストールしました。 ここから、どうクライアントのhtmlファイルをサーバ側へアップロードするのか皆目見当がつき ません。 FTP及びIISの設定や、サーバとクライアントのファイアウォールの解除など、色々な設定が あるかと思います。 アドバイス頂けませんでしょうか? よろしくお願いいたします。

  • PHPのファイルアップロードについて

    現在CakePHPでファイルのアップロードを行おうとしています。 で一通りアップの手順は書き終わったのですが、じつはアップロードするファイルが マックスで100MBほどになる可能性があるのです。 現在、仮のサーバーで試してみたところ10~11MBほどのファイルであればちょっと時間がかかりますが、アップはできました。 ただしそれ以上の重いファイルになるとBadRequestとなりアップできません。 通常PHPはデフォルトでは2MBが最大アップ容量だと思います。 それの制限を #Apache側でのリクエストのバイト制限 LimitRequestBody 300000000 #PHP.ini側でのPOSTリクエストのバイト制限 php_value post_max_size 300M #PHP.iniでのファイルアップロードのバイト制限 php_value upload_max_filesize 300M 上記のような記述をhtaccessに記述しています。 ところが、12MB~以上のファイルになるとブラウザがBadRequetを返してしまいます。 これは実際のレンタルサーバーだけでなく、ローカルのApache環境でも同様の現象が起きます。 他に、アップ時に制限をかけているプロパテイ的なものがApacheやPHPの設定にあるのでしょうか? アップロードに詳しい方ご教授お願いいたします。

    • ベストアンサー
    • PHP
  • 大きいサイズのファイルのアップロード

    よろしくお願いします。 Webサーバー側にファイルをアップロードして、特定の人にファイルをダウンロードさせるようなコードを書き始めています。 ファイルサイズは一つのファイルで最大で50MB超あります。 ですが、Webサーバー側で一度のPOST要求で10MBという制限があり、困っています。 アップロードする側でファイルを分割してアップロードし、サーバー側でファイルを結合すればいいのですが、アップロードする人間がそのあたりを分かってくれればいいのですが、その都度ツールなどでファイルを分割して・・・というやり方を強制することが少し困難です。 SWFUpload というもの使うと、複数のファイルを一度にアップロードできるようですが・・・ 大きいファイルを分割して複数のファイルにしてアップロード・・・というようなことを Flashなどを用いてブラウザ上でワンアクションでできないものでしょうか? サーバー側での結合はすぐかけるのですが、クライアント側でどういう処理をすればいいのか、 皆目検討が付きません。 そもそも、こういった大きいファイルを分割してアップロードする、ということはできるのでしょうか?

    • 締切済み
    • PHP
  • 大容量のファイルアップロードについて

    どうしても分からず、質問いたします。 自宅サーバを構築しPHPのブラウザによる大容量ファイルアップロードが可能にしようとしています。 (2GBくらいのファイルでもアップロードしたい) しかし、外側からアップロードを行う際、数十MBまでなら可能ですが、それ以上になると 途中までアップロード処理しているようですが、ページが表示されませんのエラーや、アップロードの処理が中断してしまいます。 ご教授お願い致します。 ■フォーム側の設定(MAX_FILE_SIZE値) <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="2048000000"> ■php.iniの主な変更箇所 memory_limit = -1 max_input_time = 6000 max_execution_time = 60000 upload_max_filesize = 2000M post_max_size = 2000M ■以下サーバの環境です。 OS:Windows2000 SP4 IIS5.0 メモリ:512MB PHP:5.2.5 よろしくお願い致します

    • 締切済み
    • PHP
  • ファイルのアップロード Perl5.8

    ファイルのアップロードでCGI::Liteを使っています。 PerlはActivePerlのバージョン5.8ですが アップロード先のデータの中身が変わってしまい、 画像データなのに別のファイルになって表示されなくなりました。 これはファイル自体の文字コード変換が絡んでいるということですか? また、CGIとCGI::Liteの違いですが、両方使ってもよいのでしょうか?

    • ベストアンサー
    • Perl
  • CGIを使用してブラウザからファイルをアップロード

    CGI(perl)を使用して、ユーザー側からサーバーへファイルのアップロードをしたいと思います。 いろいろサンプルをみてみたのですがよくわからず…。 なのでごくシンプルなソースを教えていただきたいのです。 サイズが大きいのはアップさせないようにするとか、そういうものも一切なくして、ただ単純に サーバーへアップロードさせるだけのものが知りたいです。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • ファイルアップロードの上限を増やす

    https://help.servmask.com/2018/10/27/how-to-increase-maximum-upload-file-size-in-wordpress/ こちらを参考に、ファイルアップロードの上限を増やそうと思っています。 3. Do it yourself (hard) Edit .htaccess file Edit wp-config.php file のどちらかでFTPから編集しようとしました。 htaccess file wp-config.php fileはあるのですが、 上記URLにあるような記述が見つかりません。 使っているサーバーは、mixhostです。 ファイルアップロードの上限を増やすには、どのように記述すればできますか? また、アップロードするファイルサイズが980MBあります。 1GBを上限にしようと思っているのですが、記述の際は1Gでいいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ファイルのアップロードについて

    PERLでファイルのアップロード機能を作成しています。 アップロードと言っても、サーバへのコピーではなく、 データベースへバイナリで格納しなければならないのです。 とりあえず2パターン作成してみたのですが、 OPEN関数を使ってやるとうまくいきません。 -----パターン1(OPEN関数使用)------------- $query = new CGI; $filename = $query->param('msds'); # ファイル名(フルパス)取得 if($filename ne "") { open(ATT, $filename);# or die "Could not open atachment file:"; binmode(ATT); while($bytesread = read(ATT, $buffer, $BUFSZ)){ $file .= $buffer; # ファイルサイズ制限 $file_size ++; if($file_size > 300){ exitError("ファイルサイズが大きすぎます。600KB 以下にして下さい。"); } } close(ATT); } -----パターン2(OPEN関数未使用)------------- $query = new CGI; $filename = $query->param('temp1'); # ファイル名(フルパス)取得 if($filename ne "") { while($bytesread = read($filename, $buffer, $BUFSZ)){ $file .= $buffer; # ファイルサイズ制限 $file_size ++; if($file_size > 300){ exitError("ファイルサイズが大きすぎます。600KB 以下にして下さい。"); } } print "FILE DATA:" . $file . "<BR>"; } パターン2でprint $fileをすると、ファイルの内容が 画面表示されるのですが、パターン1だと、While文に 入ってくれませんでした。 原因がさっぱりわかりません。。。 お分かりになる方が見えましたらご教授願います。

    • ベストアンサー
    • CGI
  • .NETのアップロードのサイズ制限について

    .NETで構築したWebサイトを運営しているのですが、 新たに追加した画像アップロード機能でエラーが発生しました。 色々調べたところ、.NETのポスト制限?で4MB以上はアップロードできないことがわかりました。 そこで、Configファイルに以下の設定値を追加することで、回避できました。 <httpRuntime maxRequestLength="XXXXXX"/> XXXXXは任意のサイズ(KB) ただし、これらの設定値(サイズ)は厳密に何のサイズをチェックして、 .NETが制限しているのか調べてもよく分からなかったので、誰か教えてください。 純粋にUPLOADした際の画像サイズではなく、POSTデータ全体への制限? チェックされるタイミングは?

  • perl設定

    社内LANを利用してイントラネットサーバーを立ち上げようと思っています。 そこで、ご意見箱のような使い方として、掲示板とカウンターを設けたいと思っています。 いろいろ調べるとPerlとCGIを利用することで対応が取れることが分かりました。 ActivePerl-5.8.0.806-MSWin32-x86 ダウンロード済み IIS5.0インストール済み OS Windows2000 pro カウンター、掲示板はフリーソフトを利用 は準備済みです。 IIS5.0とPerlの設定方法が分かりません。 インターネットを探してもめぼしいものが見つかりません。 (IIS4.0は見つかったのですが、若干設定が違うようですので、いまいち詳細が分かりません。) どなかた参考になる情報を教えてください。

    • ベストアンサー
    • Perl

専門家に質問してみよう