• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【PHP】Googleアドセンスが出力されない! $_SERVERのせい?)

Googleアドセンスが出力されない! $_SERVERのせい?

このQ&Aのポイント
  • PHPでGoogleアドセンスが出力されないエラーが発生しています。
  • エラーメッセージには、$_SERVERの環境変数が未定義となっていることが示されています。
  • Movable Type4.01を使用し、ケータイキットプラグインを利用した携帯向けサイトで発生しています。PHPバージョンは4.4.7で、サーバーはApacheです。設定の初期化方法を知りたいです。

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

  • ベストアンサー
  • tonton53
  • ベストアンサー率36% (4/11)
回答No.1
walkdontrun
質問者

お礼

ありがとうございます! 結局、<MTKeitaiKit>ブロックタグ内でGoogleアドセンスコードはNG(の場合がある)みたいで、<?php include(); ?>を使ってMTで書き出した後、PHPで引っ張ってくるやりかたで解決しました。本当にありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エラーログの意味と対処方法を教えてください

    http://www.mt312.com/のフリースクリプトの携帯対応掲示板 REP-BBSでエラーログが大量に放出されました。 その一部を書きます。 PHP Notice: Undefined index: HEAD in xxx/model.php on line 158 PHP Notice: Undefined index: page in xxx/model.php on line 793 PHP Notice: Undefined variable: nStart in xxx/model.php on line 1088 PHP Notice: Undefined index: mode in xxx/model.php on line 547 PHP Notice: Undefined index: mode in xxx/index.php on line 15 PHP Notice: Undefined index: page in xxx/model.php on line 480 まだまだあります。 サーバーから数十ギガバイトのエラーログがあると指摘されました。 どれかひとつでもいいです。対処方法教えてください。

    • 締切済み
    • PHP
  • 「CGIモード」から「モジュールモード」のサーバーに移したら動きません

    「CGIモード」から「モジュールモード」のサーバーに移したら動きません。 すみません。お願いします。エラーログは下記です。 PHP Notice: Undefined variable: page in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 141 PHP Notice: Undefined variable: search_param in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 152 PHP Notice: Undefined variable: inq_param in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 152 PHP Notice: Undefined variable: did_param in /var/www/vhosts/examplee.com/httpdocs/db/connect.inc on line 152 PHP Notice: Undefined variable: search_flg in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 152 PHP Warning: fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 156 PHP Warning: fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable to connect to www.example.jp:80 (Unknown error) in /var/www/vhosts/example.com/httpdocs/db/connect.inc on line 156 変数に値が入らず、必要なアドレス?が引っ張れず、相手(www.example.jp)とやり取りできない・・・的なエラーでしょうか。 フリーのDB(www.example.jp)をコチラ(example.com/db/)に表示させるやり取りは下記です。 ・detail.php ・index.php ・inquiry.php また記述は共に同様で下記となります。 <?php $param = '発行されたパラメータ'; $charset = 'shift-jis'; $gflg=false; $to_file = '自身のファイル名'; include ("connect.inc"); ?> サーバー環境の話で、お門違いかもしれませんが、助けていただければと思い書き込みます。

    • ベストアンサー
    • PHP
  • JavascirptかPHPでコメントフォーム

    http://qitailang.small.jp/webtech/commentbox/commentform.html このサイトのコメントフォームを使おうと思っているのですが 行き詰っています。 アパッチのhtdocsの直下にフォルダを置き、 フォルダ名をcommentform_modifiedとしてその下にsample.htmlを置き さらにその下に commentform commentform.php commentform.js commentform.css commentfiles としました。今の所パーミッションというのは触っていません。 元々このサイトとは違う練習用のPHPファイルはうまくいっています。ただ今回、 http://localhost/commentform_modified/sample.htmlとして実行した所PHPのエラーが出ています。 Notice: Use of undefined constant file - assumed 'file' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 17 Notice: Use of undefined constant cmd - assumed 'cmd' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 21 Notice: Undefined index: cmd in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 21 Notice: Use of undefined constant cmd - assumed 'cmd' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 57 Notice: Undefined index: cmd in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 57 まず17行目から21行目辺りですが $commentdir = 'http://localhost/commentform_modified/commentform'; /*--------------------------------------------*/ $Comment = array(); if (!is_dir($commentdir)) mkdir($commentdir); if ($_REQUEST[file] && is_file("$commentdir/$_REQUEST[file].dat")) { $a=1; $Comment = file("$commentdir/$_REQUEST[file].dat"); } if ($_REQUEST[cmd] == 'commentRegist') { としています。 57行目は } elseif ($_REQUEST[cmd] == 'delete') { となっています。 双方とも何がいけないんでしょうか?

    • ベストアンサー
    • PHP
  • phpについについて質問3

    テキストボックスの内容を送信する事は成功しました。 しかし複数のテキストボックスはできませんでした。 <h1>PHPのテストです</h1> <form action="9.php" method="POST"> <p><input type="text" size="20px" name="ad1"></p> <p><input type="text" size="20px" name="ad2"></p> <p><input type="submit" value="送信"></p> <?php print"ようこそ"; print$_POST["ad1"]; print$_POST["ad2"]; print"様"; ?> </form> これは間違いでしょうか? エラーもでてました Notice: Undefined index: ad1 in C:\xampp\htdocs\6.php on line 37 Notice: Undefined index: ad2 in C:\xampp\htdocs\6.php on line 38 様 とでてます すいません いつもいつも 入力された内容を受け取るという作業ができれば なんとなく一応目標達成だとおもいます

    • ベストアンサー
    • PHP
  • Google Analytics携帯版のga.php

    Google Analytics携帯版をPHPにて導入しましたが、 ga.phpをルートディレクトリにアップしても、 正常に表示されず、下記のエラーが発生します。 Fatal error: Call to undefined function: setrawcookie() in /xxxx/xxxx/xxxxx/ga.php on line 154 「ga.php は PHP4では動かない」という情報を見かけましたが、 使用しているサーバはロリポップで、サーバ仕様を確認してみると、 PHPのバージョはver.5.2.6となっていますので、 それが原因であることもないと考えています。 解析するページ全てに記載するコードは、正常に動作しているようです。 ちなみに、ga.phpは昨日ダウンロードしました。 解決方法をご存じの方、お教えいただけないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPアンケート集計のスプリクトエラーに困っています。

    現在、PHPで下記のような集計して表示しようとしてます。値は、dataフォルダからカンマ区切りのテキストデータを読み込み集計されて表示はされるのですが・・・PHP4を使ってテストしたときはエラーは出なかったのですが、PHP5に変更してから走らせたところ下記のエラーが出てしまい困っています。どうやら値が未定義・初期値を与えないといけないらしいとこまでは、少し分かったのですが、そこからいろいろと試したのですがうまく動きません。スクリプトは「WebクリエイティブのためのPHPサンプルブック」を参考したもので、間違っているとは考えにくいのですが…。 エラーの内容 =================================================== Notice: Undefined variable: corner in/var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 3 in /var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 1 in /var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 2 in /var/www/html/test/XXXXX.php on line 30 スクリプトの内容 ============================================== $cnt=0; $i=0; $d = dir("data/"); //print_r($d); //検索対象ディレクトリ指定 while (($entry = $d->read())) { //ディレクトリ検索 if(eregi("2008",$entry)){ $l=file("data/$entry"); //該当ファイル読み込み $lines[$cnt]=$l[0]; //データベース$linesの各行に格納 $cnt++; } } $d->close(); function cmp ($a, $b) { if ($a == $b) return 0; return ($a > $b) ? -1 : 1; } foreach($lines as $l){ $op=explode(",",$l); $key=$op[4]; $corner[$key]++; } uasort($corner,"cmp"); $label=array("ほぼ毎日","週1~2回","月1~2回","半年に1~2回","今回がはじめて"); echo"<table width=600 border=1>"; echo"<tr><td colspan=2><b>問1.XXXXXXXXにどのくらいの頻度で訪問していますか。</b></td></tr>"; foreach($corner as $key => $value){ $ratio=$value/count($lines); $length=300*$ratio; echo"<tr><td>$label[$key]</td><td width=350>"; echo"<img src=\"./square.gif\" height=\"10\" width=\"$length\">"; echo" $value</td></tr>"; } echo"</table>"; 環境:Apache2 PHP5 MySQL5です。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • このエラー内容はどういう意味ですか?

    PHP初心者です。PHPの教本をみながら掲示板作成中なのですが、下記のようなエラーが返ってまいります。 Notice: Undefined index: upfile in C:\ … on line 24 24> $upfile_name=$_FILES["upfile"]["name"]; これはどういった意味のエラーなんでしょうか?

    • 締切済み
    • PHP
  • クラスと文法とエラー。なぜこの出力

    <?php $chk = new nanikore(); class nanikore{ var $queryY; var $queryZ; function nanikore(){ $this->$queryY = array( "name" => "test1"); $this->$queryZ = array( "name"=> "test2" ); print_r( $this->$queryY ); } } ?>この実行結果が以下になるのはなぜですか?orz 特に以下の部分が理解できません Array ( [name] => test2 ) こうなるつもりなのですが・・・。Noticeエラーのせいなのでしょうか あとなぜノーティスエラーがでるのでしょうか。。よろしくお願いします Array ( [name] => test1 ) //////////////////////////////////////////////////////////// Content-type: text/html X-Powered-By: PHP/4.3.6 <br /> <b>Notice</b>: Undefined variable: queryY in <b>F:\nanikore.php</b> on line <b>8</b><br /> <br /> <b>Notice</b>: Undefined variable: queryZ in <b>F:\nanikore.php</b> on line <b>9</b><br /> <br /> <b>Notice</b>: Undefined variable: queryY in <b>F:\nanikore.php</b> on line <b>10</b><br /> Array ( [name] => test2 )

    • ベストアンサー
    • PHP
  • PHP 下記エラーメッセージの解消について

    下記PHP エラーメッセージの解消方法と、正常にプログラムが動くための簡単なスクリプトも添えていただければ幸いです。よろしくお願い申し上げます。 ■エラーメッセージ (1)Notice: Undefined variable: error in C:\xampp on line 66 (2)Notice: Undefined variable: error in C:\xampp on line 69 ■スクリプト <body> <h1>ログインする</h1> <form action="" method="post"> <dl> <dt>メールアドレス</dt> <dd> ⇒(ここからPHP文です) <input type="text" name="email" size="35" maxlength="255" value="<?php echo htmlspecialchars($_POST['email']); ?>" /> <?php if ($error['login'] == 'blank'): ?> <p class="error">* メールアドレスとパスワードをご記入ください</p> <?php endif; ?> <?php if ($error['login'] == 'failed'): ?> <p class="error">* ログインに失敗しました。正しくご記入ください。</p> <?php endif; ?> ⇒(ここまでPHP文です) </dd> <dt>パスワード</dt> <dd> <input type="password" name="password" size="35" maxlength="255" value="<?php echo htmlspecialchars($_POST['password']); ?>" /> </dd> ......省略 </form> なのですが、 下記エラーメッセージが出てしまいます。 (1)Notice: Undefined variable: error in C:\xampp on line 66 (2)Notice: Undefined variable: error in C:\xampp on line 69 これは、上記スクリプトのPHP文を指しております。 どのように初期化をすればよいかわからず、ここで立ち止まっておりました。 ☆どうすればこのエラーメッセージを解消でき、また、本スクリプトが正常に作動しますでしょうか? ☆初期化のためのスクリプトを添えて頂ければ嬉しく思います。 みなさまのお力を貸して頂ければ幸いでございます。 よろしくお願い申し上げます。

    • ベストアンサー
    • PHP
  • PHPエラーについて

    http://.....co.jp/...../test/index-2.php <?php require_once('../../Connections/harada_drag_store.php'); ?>これで正常に表示されるのですが、 http://.....co.jp/...../index-2.php場所を変えようとして下記の通り修正したのですが <?php require_once('Connections/harada_drag_store.php'); ?> 下記のエラーがでました。 Warning: main(Connections/harada_drag_store.php): failed to open stream: No such file or directory in /usr/home/g105427/html/okusuri-navi/index-2.php on line 1 Fatal error: main(): Failed opening required 'Connections/harada_drag_store.php' (include_path='.:/usr/local/lib/php') in /usr/home/g105427/html/okusuri-navi/index-2.php on line 1 教えてください。

    • ベストアンサー
    • PHP