人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

どなたか、【ロリポップ!】で、【Smart-c】の広告を、【SSI】を使って掲載している方はいらっしゃいませんか?
私の場合は、どう頑張っても広告を表示する事ができません。

1.【Smart-c】から提供されたコードを、【index.html】ファイルに記述しました、
<!--#exec cmd=”./smart.cgi” -->

2.【Smart-c】から提供された、SSI用のコードをコピーしメモ帳で保存して、ファイル名を【smart.cgi】としました。
提供されたコードの一行目は、【#!/usr/bin/perl -wT】です。

3.【index.html】ファイルと、【smart.cgi】を同じフォルダにアップロードしました。
【index.html】ファイルを置いているフォルダは、【ロリポップ!】の【welcome.html】が入っていたフォルダです。

4.【smart.cgi】のパーミッションを【700】(ロリポップ推奨)に設定しました。

これ以外にも、プログラムのファイル名を【smart.shtml】としてみたり、パーミッションを【755】(Smart-c推奨)としてみたのですが、どうしても動作しませんでした。

どなたか分かる方がいらっしゃいましたら、よろしくお願いします。

●質問者: ヨースケ
●カテゴリ:ウェブ制作
✍キーワード:CGI HTML INDEX Perl SMART
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● schwalbe
●24ポイント

http://lolipop.jp/?mode=manual&state=hp&state2=cgi

ロリポップ!レンタルサーバー - ナウでヤングなレンタルサーバー

PERLのパスは、

/usr/local/bin/perl もしくは /usr/bin/perl

となっております。

【#!/usr/bin/perl -wT】を、【#!/usr/bin/perl】に直してみて、パーミッションを755でアップロードしてみて下さい。

また、実行ファイルまでのパスを絶対パス(フルパス)で指定すると動作出来ません。

◎質問者からの返答

動きません・・・。

一応パーミッションを【700】や、ファイル名を【shtml】なども試してみましたが、駄目でした・・・(+o+)。


2 ● schwalbe
●23ポイント

http://snownotes.jp/

―Snownotes, 小説の書評やレビューや感想たち。

只今当方時間がありますので、直接ご連絡ください。

お手伝いいたします。メールフォームからメールをください。

◎質問者からの返答

お申し出、ありがとうございましたm(_ _)m。

すいません、一つ目の質問を閲覧した時点で寝てしまいました・・・(+o+)。


3 ● 潮澤 昴
●23ポイント

http://tech.bayashi.net/faq/error.html

dopvFAQ:Internal Server Error とか an error occurred while processing this directive

※URLは参考程度に


貴殿のページでのエラー内容が分からないですが当方の場合(XREAサーバーですが)スクリプトエラー[an error occurred while processing this directive]になります。

見た感じシングルクオーテーション(’)がいくつか抜けてるような気がしましたし。


Smart-cに改修依頼掛けた方が良いかなと思います。


※当方の通常使用しているサーバー・メディアは忍者HP(SSI使えん)ですんでこちらでの改修依頼は差し控えさせて頂きます。

◎質問者からの返答

なるほど、提供されたコードまでは疑っていませんでした。一流(?)のサイトでもエラーはあるのかもしれないですね。【Smart-c】には問い合わせのメールを出してみました。

どうしても解決できないので、取りあえず【バリューコマース】と提携して、様子を見る事にします。

みなさん、ありがとうございましたm(_ _)m。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ