• ベストアンサー

ホームページから

ホームページ上からPDFファイルを起動するようにたとえばこちらのページの中段左下の歓送迎会プランhttp://www.hankyu-hotel.com/cgi-bin2/cms2/index.cgi?hid=05dhtokyo をクリックするとPDFファイルが開く様にしたいのですが、Primo PDFというフリーソフトでやってみましたが表示しません、制限付きサイトと右下に出ます。ネット上で色々調べてみたらPRIMOでは不可能みたいですが、そうなのでしょうか?アクロバットでPDFを作成しないとHPから起動しないのでしょうか?よろしくお願いします。

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

  • ベストアンサー
noname#140925
noname#140925
回答No.1

pdf作成ソフトの問題ではなく、貴方のサイトの作りの問題です。 cgiでpdfファイルを返すのなら、ちゃんとコンテキストタイプにpdfを指定して返すようにしてください。 Content-type: application/pdf

kyon0512
質問者

お礼

ちなみにcgiは入れてないので勘違いされてたのかもしれません。

kyon0512
質問者

補足

回答ありがとうございます。 無料で配布されるアクロバットリーダーでPRIMOで作ったファイルを上書きしたら認識するようになりました。 Content-type: application/pdfとされてますが A href="****.pdf"でPDFファイルをアップしてリンクさせるだけではだめなのでしょうか? 今現在PDFファイルは開くのですがサイトの作りの問題というのが気になるものですので?

関連するQ&A

  • FirefoxでFDFファイルの表示

    HTMLフォームから記入してもらった項目を、最終的に編集された状態でPDFファイルに書き出すCGI を作成しようと思ったのですが、Acrobatのライセンスの問題があり不可能だったので、このような場合 に一般的に用いられる方法(予めPDFファイルのテンプレートを用意して、HTMLフォームから送られた データをFDFファイル化してテンプレートに埋め込む)で、解決しました。 しかし、IEでは問題なく、生成されたFDFファイルをクリックするとAcrobatが起動してデータの埋め込 まれたPDFが表示されるのですが、Firefoxで行うとFDFファイルの内容が表示されてしまいます。 ためしに、CGIスクリプトから Content-type: application/vnd.fdf として、直接ブラウザに書き出してみ たところFirefoxでもAcrobatが起動して問題なく表示できました。 直接ブラウザに書き出すのは都合が悪いので避けたいのですが、FirefoxでFDFファイルからAcrobat を起動することはできないのでしょうか? ご存知の方、ご教示ください。

  • ホームページ内全文検索エンジン

    http://www.kiteya.net/script/msearch/#download 質問1 msearch 1.52のダウンロード(LZH圧縮)保存しましたそこから8つのファイルがでてくるのですがファイルを開こうとしてもインターネットブラウザが起動してしまいます。 そこからの操作方法を教えていただきたいです。 質問2サーバーに問い合わせし調べたところPerl CGI は対応しているとのことでした下記アップロード方法です、 この操作手順は/cgi-bin/ ディレクトリを作成してどう操作したらよいのでしょうか?使っているソフトはBIND5というソフトです。 http://www.digitalstage.jp/support/weblife/manual/01/11/01.html http://www.digitalstage.jp/support/bind5/manual/ Perl CGI アップロード先 /cgi-bin以下 /cgi-bin/ ディレクトリ以下でのみ動作します。 Perl cgiファイルの1行目のパス指定には以下を記載 #! /usr/bin/perl SuEXEC環境で実行されます。 *.cgi ファイルのパーミッションは700 ログファイル(CGIによって読み書きされるファイル)のパーミッションは600

  • すみません、二度目です。fedora core3でcgiが動きません。

    すみません、以前も質問したのですが、残念ながら解決に至らなかったので ここでまた質問させていただきました。お詳しい方のアドバイスをよろしくお願い致します。 cgi-binの中にauctというディレクトリを入れその中にあるindex.cgiにアクセスしたいのですが http://localhost/cgi-bin/auct/index.cgi とアクセスすると、500 internal server error となってしまいます。 httpd.confの設定は scriptalias /cgi-bin/ "/var/www/cgi-bin/"を                     ↓ alias /cgi-bin/ "/var/www/cgi-bin/"と変え(#は外しています)、 <Directory "/var/www/cgi-bin"> のoptionsをnoneからExecCGIにしました。 あと #AddHandler cgi-script .cgi の#は外しました。 scriptaliasをaliasに変えたのはindex.cgiにアクセスすると、同ディレクトリ内にある、start.shtmlというファイルを開くという設定になっているので、それをCGIと認識されないようにするためにしました。 そのほかはデフォルトの状態ですので、documentrootはvar/www/htmlです。 各CGIのperlのパスは#!/usr/bin/perlとしていて 実際そこにperlがあるか確認もしました。 設定した後httpdの再起動もしました。 error log は premature end of script headers: index.cgiと File does not exist: /var/www/html/favicon.ico となっています。 この設定でWindowsのapacheはCGIが動作したのですが、fedora core3ではうまくいかないのは どうしてでしょうか?アドバイスお願いいたします。

  • infoseekでのCGI掲載方法

    INFOSEEKにCGIをのせるにはまずcgi-binというフォルダを作成しなければいけませんよね? そのcgi-binのフォルダの中にcgiを入れる必要があるのはわかるのですが、そのcgi-binのフォルダの中にまたフォルダを作る必要はあるのでしょうか?作らなくても動きますか? また、cgiのファイルにリンクさせるにはファイルの参照はファイル名でいいのでしょうか?それともURLでリンクさせるのでしょうか? このページにアクセスできません。(403 Forbidden) と出てきて困っています。 パーミッションは設定してあり、indexはちゃんとあります。 どなたか教えてください。

  • Acrobat と Acrobat Reader の共存

    Acrobat 6.0 を購入しました。 たとえば (WEBなどで) pdfを読むときに、ファイルをクリックすると Acrobat が起動するわけですが、Acrobatの起動にかなり時間がかかります。 ほとんどの場合、pdf は「読む」だけなので、Acrobat と Acrobat Reader を共存させることはできないでしょうか?(Acrobat Reader の起動時間はわりと短いので。) そして pdf を開くとき、 ● 通常は「Acrobat Reader」が起動するようにする。 ● pdf の編集が必要な場合は   [右クリック メニュー]-[プログラムから開く]  で「Acrobat 6.0」を起動する。 このように使うことはできないでしょうか?

  • サーバー内にある指定した拡張子のファイル名を取得するには

    サーバー内にある、拡張子が「.html」であるファイル名を 配列に格納したいのですが、ルート以外のほかのディレクトリに入っているファイルは、 例えばhttp://***.jp/cgi-bin/に入っているファイルは cgi-bin/index.html のように、ディレクトリの名前も含めて格納したいんです。 どうすればいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Perl
  • ホームページビルダーにファイルを挿入できない

    ホームページビルダーのページにPDF,Wordのファイルが挿入できません。 サポートセンターに問い合わせしても、その度に違う返答で困っています。 PDFを挿入すると、アクロバットリーダーが起動してリーダーのデスクトップ画面と共にその中にPDFフアイルが挿入されます。 Wordは、ばらばらに(アート文字、画像)挿入されます。 PDF,Wordのファイルは挿入出来るのでしょうか? なにかの設定が違うのでしょうか?

  • Foxit Readerの日本語表示

    Foxit Readerを使用しています fpdfcjk.binをダウンロードしてファイルに置いていますが いくつかのサイトのPDFが日本語化できません たとえば http://www.fostex.jp/CATAROGUE/CATAROGUEpdf/hifi/how.pdf とかです なんとか日本語部分も見れる方法がないでしょうか? ない場合 アクロバットリーダーを起動してこれを見るには どのようにすればいいのでしょうか?

  • Acrobat Standard8 pdf変換時の自動起動をやめたい

    アクロバットスタンダード8で、ワードなどをファイル→印刷→acrobatでpdfへ変換すると、自動で変換されたpdfが起動してしまいます。 変換だけしたいので毎回pdfが起動すると時間がかかってしまいますので、起動しないように設定は可能でしょうか。 よろしくお願いします。

  • PDFファイルについて

    最近「Adobe Acrobat」をインストールしました。 その後PDF形式のファイルを開こうとすると「Adobe Acrobat」が起動するようになりました。 PDFファイルを開く際はいつも「Adobe Reader」が起動するようにしたいのですが、どのようにすれば良いのでしょうか?