シンプルカウンターの設置方法について

このQ&Aのポイント
  • 携帯用ホームページにS-counterの超シンプルカウンターを設置する方法について教えてください
  • S-counterの利用方法に従ってカウンターを設置しようとしましたが、うまく表示されません。原因を教えてください。
  • S-counterの使い方に従ってカウンターを設置したいのですが、なぜか表示されません。解決策を教えてください。
回答を見る
  • ベストアンサー

シンプルカウンター設置について;

徹夜してもわからなかったのでどなたか教えて下さい; 今携帯用ホームページにS-counterの超シンプルカウンター(http://www.phpweb.jp/scounter/ )を設置しようとしているのですが、どうやってもうまくいきません。 S-counterの利用方法にはこう書かれております ----------------------------------------------- 1.HTMLファイルのカウンターを表示したい部分に以下の通り記述してください。 <?include("./scounter/scounter.php");?> ※「;」はセミコロンです 2.HTMLファイルの拡張子を「.php」に変えて転送してください。 カウンターを表示したいページと同じディレクトリに、scounterのフォルダごと転送してください。 3.パーミッションの設定をします。 ディレクトリ構成とパーミッション ******.html カウンターを表示するページ scounter カウンターフォルダ + scounter.php [705] + counter.txt [606] + images [707] 画像版のみ     + 0.gif ~ 9.gif  カウンター画像は各自で差し替えてご使用いただくと良いと思います。(gifファイルのみ対応です) ---------------------------------------------- 私はまず、counter.txtとscounter.phpの入ったscounterフォルダをダウンロードし、index.shtml内のカウンターを設置をしたい場所に<?include("./scounter/scounter.php");?>と書き、FFFTPを使ってindex.shtmlと同じ階層にscounterフォルダをアップロードしました。 その後、FFFTPの属性変更よりscounter.phpの属性を705に、counter.txtの属性を606に変更しました。 利用方法に従うとこれで出来るような気がするのですが、なぜか表示できません…。どなたか原因がわかる方はいらっしゃらないでしょうか。

  • mailan
  • お礼率60% (121/201)
  • PHP
  • 回答数2
  • ありがとう数2

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

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

>HTMLファイルの拡張子を「.php」に変えて転送してください。 ディレクトリ構成のところにはhtmlと書いていますが、ここをphpに直してくださいという意味だと思います。 基本的にはPHPを使うページは拡張子が*.phpになります。 ×index.shtml ○index.php これで試してみてください^^ また、サーバーによってはパーミッションが705や606では動かない場合もあるので、拡張子を変更してもだめだったら777や775、666なども試してみるといいと思います。

mailan
質問者

お礼

さっそくの返答ありがとうございます! アップされているindex.shtmlをindex.phpに名前を変更すると500 Internal Server Errorとなってしまい、サイトの表示すらで来ません;

その他の回答 (1)

回答No.2

phpはhtmlじゃなくてcgiファイルと同じような扱いなので、パーミッションの変更をしないと動かないと思います。 パーミッション値はサーバーによって違うのでサーバーのヘルプを確認して下さい。(CGIを設置したことがあるなら、*.cgiと同じ値でいいと思います) そもそもPHPは使えるサーバーなんですよね…?

mailan
質問者

補足

CGIとSSIは使えるのですがPHPは使えませんでした; でもとても勉強になりました!ありがとうございました。

関連するQ&A

  • FTPにてパーミッション一斉変更の際、ファイル属性も指定したい

    私は、ファイル転送でFFFTPを使ってますが、大量のcgi、php等のスクリプトをアップロードした場合、後でファイルパーミッションが不適合な事があります。 その際、FFFTPでは、同じディレクトリならまとめて、属性変更ができますが、大量のスクリプトが多くのディレクトリに分散していた場合は、1つ1つディレクトリにアクセスして属性変更をしなければならない大変な作業が必要になります。 なので、FTPにてあるディレクトリ以下の全てのphpファイル、もしくはcgiファイルとファイル属性を指定し、その属性に該当するファイルに限りパーミッションを755に変更するという事を行いたいのですが、どの様にすればできるのでしょうか? ご回答宜しくお願いします。

  • イントラネットにカウンター設置

    社内イントラネットにHPを作成(frontpage)しています。 FFFTPなどでアップロードをするのではなく、作成したものを決まった社内サーバーのフォルダに入れるだけです。 そこでカウンターを設置したく、CGIのカウンターをダウンロードしていろいろ試してみましたが、まったく動作しません。 表示自体×のままです。エラーが出るわけでもありません。 perlパスとかパーミッション設定などどれも設定が書いてありましたが、 windows系なのでパーミッション設定は必要ないようです。 Perlパスはどうなりますか? 画像はバイナリーモードでなどとありますが、FFFTPを使わない場合関係ないのでしょうか? 管理者に問い合わせたところperlもCGIも対応しているとのこと。 こういった場合どのように設置したら良いのですか? いろいろ調べてみたのですが、どうしても分かりません。 どうすればいいのか教えてください。 よろしくお願いします。

    • 締切済み
    • CGI
  • ODNアクセスカウンタの設置について

    ODNでHP作成しましたがアクセスカウンタの設置が良く分かりません。HTMLタグのつけ方は分かるのですがダウンロードした.gif画像をどこに置けばいいのか分かりません。(アップロードされていないようでHPを開いても×が出てカウントされないのです) 「gifファイルは、お客様のホームディレクトリ(FTPソフト等でディレクトリを指定せずにログインした際に表示されているディレクトリ内。)にアップロードして下さい」 という注意書きがあったのですがこれは具体的にどうすればいいのか教えて下さい。ちなみにODNのサポートセンターで聞いても良く分かりませんでした(TT)よろしくお願いします。

    • ベストアンサー
    • CGI
  • WordPressで別途設置したPHPカウンタを表示させたいのですが、

    WordPressで別途設置したPHPカウンタを表示させたいのですが、設置ディレクトリとincludeのためのパスで悩んでいます。 下記のようにwordpressのインストールディレクトリと別に、php/count/等のディレクトリを作ってカウンターを設置した場合、wordpressのテンプレート中でカウンターを読み込むためにはどのようにパスを書けばいいでしょうか? home/  ├wordpress/  ├php/  │└count/ Word Pressバージョン:3.0 サーバー:コアサーバー カウンターの読み込み方法: <?php include('count.php'); ?> ※wordpressの設置ディレクトリはwordpress/ですが、wordpressのトップページはドメイン直下にくるようになっています。 (hoge.com/wordpressではなく、hoge.comがwordpressのトップページ)

  • カウンターの設置について

    ものすごく曖昧な質問になってしまうんですが 無料で配布されているカウンターのCGIスクリプト(perl)を設置しようとしているんですが、どうにもうまくいきません。 カウンターはimgタグで呼び出すものを使いたいんですが、もう10種類くらい試してみたのに1回もうまくいきませんでした。全部数字の画像が表示されないで赤い×のようなのが表示されます。 パーミッションやディレクトリの設定は配布元のサイトに書いてある通りに全部してみて動かなくて、サーバ(AAA!CAFE)でパーミッションの設定について書いてあったので、そっちにあわせてみてもダメでした。 掲示板やパスワード制限などのスクリプトは設置できたんですが、カウンターだけは何回試してもうまくいきませんでした。 根本的に勘違いしやすいところや原因になりやすいところがあったら教えてください。

    • ベストアンサー
    • CGI
  • カウンターの画像が表示されない

    無料カウンターの画像が「×」になります perlパスはusr/bin/perlです。 indexと同じ階層にdaycounterのフォルダをおきました。パーミッションはサーバーの方が HTML画像ファイル604 CGI実行ファイル700 CGIデータファイル600 .htaccessファイル604 ディレクトリ705 index.html ┃ daycounterフォルダ(755)   ┃   img1フォルダ(701)━gif画像(604)   ┃   img2フォルダ(701)━gif画像(604)   ┃   cgi-lib.pl(600)   ┃   counter.html(604)←使用しないそうです   ┃   daycounter.cgi(700   ┃   daycounter.dat(600)   ┃   gifcat.pl(600) そこのapeboardの設置を参考にしました。 http://www.lolipop.jp/?mode=faq&state=detail&genreid=6&faqid=000120 imgフォルダだけバイナリで転送してあります。 カウンターのソースは <IMG src="http://127.0.0.1/yoshi/public_html/free_cgi/counter/daycounter/daycounter.cgi?mode=total"><P> 本日:<IMG align="absmiddle" src="http://127.0.0.1/yoshi/public_html/free_cgi/counter/daycounter/daycounter.cgi?mode=today">  昨日:<IMG align="absmiddle" src="http://127.0.0.1/yoshi/public_html/free_cgi/counter/daycounter/daycounter.cgi?mode=yesterday"> です。

    • ベストアンサー
    • CGI
  • ODNのアクセスカウンター設置法について

    ODNで純正のgifファイルをダウンロードしたのですが、HPに『X』マークがついてしまい、アクセスカウンターが表示されません。また、ODNのHPには『gifファイルは、お客様のホームディレクトリ(FTPソフト等でディレクトリを指定せずにログインした際に表示されているディレクトリ内。)にアップロードして下さい。』とあるのですが、この文は具体的に何をどうすればよろしいのでしょうか?HP作成にはホームページビルダー6を使っており、その解説本もあるのですが、どうもODNのHPが衣替えをしたらしく、まったく役に立ちません。せっかくHPをつくったのにアクセスカウンターがないのは寂しいです。ご回答をお待ちしております。

    • ベストアンサー
    • CGI
  • レンタルカウンタの作成

    PHP + MySQLで、webで良く見かけるような無料レンタルカウンタを作成したいです。 ユーザーがHTMLタグ中にIDを埋め込めば使用できるようにする為には、 例) <html> <body> <img src="http://www.hoge.com/counter.php?id=hoge"> </body> </html> counter.php内でどのように処理を返せば、思ったように画像カウンタを表示出来ますでしょうか? 通常の画像カウンタは作成できるのですが... どなたか知恵をください。宜しくお願いします。 【条件】 ・表示桁数の制限は無し ・カウンタアップ処理済 ・[0]~[9].gifファイルは同一フォルダに存在 ・id = hoge 確認済 ・現在のカウンタ = 99

    • ベストアンサー
    • PHP
  • テキストカウンタ (SSI)

    kent-webから日計式テキストカウンタをダウンロードしました。 http://www.kent-web.com/count/txcount.html ブラウザのURL欄に、[http://..(略)../txcount.cgi?check]でtxcount.cgi が起動するか確認したところ、カウンタが表示されず以下のメッセージが出ます。 Check Mode : TEXT COUNTER v2.0 パス:./txcount.log → OK パーミッション:./txcount.log → OK パス:./txcount.txt → OK パーミッション:./txcount.txt → OK パス:./txcount.tmp → OK ロック形式:ロック設定なし ホームページ上にもやはりカウンタが表示されず以下のメッセージが出ます。 [an error occurred while processing this directive] 私のサーバはさくらインターネットなので、コントロールパネルから、これと全く同じカウンタ(kent-web)をインストールできるので、試してみるとちゃんとカウンタが表示されました。 (もちろん、HTMLファイルの拡張子は「.shtml」にしており、HTMLは<!--#exec cgi="cgi-bin/txcount.cgi"--> としています。これらは、さくらのコントロールパネル欄に記載してあります。) 私はサーバ移転の可能性があるので、さくらインターネットからインストールしサーバにファイルを保存するのではなく、直接kent-webからダウンロードして私のPCにファイルを保存したいのです。 kent-webのQ&Aを隅々読んだのですが、解決に結びつくものがありませんでした。。。 カウンタが表示されない原因に心当たりがある方にご教授頂ければ幸いです。大変困っているので宜しくお願い致します。

    • ベストアンサー
    • CGI
  • ODNのアクセスカウンタ

    アクセスカウンタをつけたくて昨日から何度かやってみましたが、わかりません。 教えてください。他の関連の質問も見ましたが回答がさっぱりわかりません。 ☆☆☆☆☆以下ODNの説明書き☆☆☆☆ (1)gifファイルは、お客様のホームディレクトリ (FTPソフト等でディレクトリを指定せずにログインした際に表示されているディレクトリ内。) にアップロードして下さい。 (2)gifファイルがきちんとアップロードされたかを 確認するには、ブラウザソフトのアドレスを入力する欄に、 http://www1(or2).odn.ne.jp/~(お客様のID)/0.gifを入力して下さい。 (3)カウンタを表示させたいページ(HTMLファイル) の中で下記のように記述してください。 あなたは <img SRC="/cgi-bin/counter.cgi?user=zaa00000&figure=6&mode=gif&address =zaa00000@pop01.odn.ne.jp&dtime=10"> 番目のお客様です。 ※なおzaa00000の部分はお客様のWWWID(ftp用ID) に変更してください。 ☆☆☆☆☆ここまで☆☆☆☆ ということで指示どおりに書いてアップロードしましたが ×が表示されるだけなのです。 どうしてなのだかわかりません。設定ですか? どこをどうチェック入れてどう治したらいいのか まったくわかりません。おねがいします。

    • ベストアンサー
    • CGI

専門家に質問してみよう