- æ¥æï¼ 2007/11/14 17:54
- ååï¼ モバアド
- FedoraCore4 + apache2.*(yum) + php5.*'(yum) という環境で構築しております。
色々と調べて分かったのですが、グーグルのクローラーが尋ねてるまでは、英語表示というのは分かっております。(既に数週間経過)自宅サーバーのモバイルアドセンス(ソースはPHP選択)は表示されているのですが、ずっと英語の広告ばかりです。
このサイトを丸ごと、他でレンタルしているサーバーで、ディレクトリを作ってテストアップした所、 2サーバーとも正常に日本語広告が表示されておりました。(同じソースです)
上記の事情より当自宅サーバーの apache phpのどちらかに設定が問題なのではないかと思うのですが、いかがでしょうか?
phpのソース自体はこのようになっております
[追記]。
他のサーバーの3つめにも、先ほどと同様にディレクトリを作ってそのサイトをアップした所、 日本語広告が正常に表示されております。
やはりphpサーバーに原因があるのでしょうか? 念のためソースを
<?php
$GLOBALS['google']['ad_type']='text'; $GLOBALS['google']['channel']='********'; $GLOBALS['google']['client']='**********'; $GLOBALS['google']['color_border']='FFFFFF'; $GLOBALS['google']['color_bg']='FFFFFF'; $GLOBALS['google']['color_link']='0000CC'; $GLOBALS['google']['color_text']='000000'; $GLOBALS['google']['color_url']='008000'; $GLOBALS['google']['format']='mobile_single'; $GLOBALS['google']['https']=$_SERVER['HTTPS']; $GLOBALS['google']['host']=$_SERVER['HTTP_HOST']; $GLOBALS['google']['ip']=$_SERVER['REMOTE_ADDR']; $GLOBALS['google']['markup']='xhtml'; $GLOBALS['google']['oe']='sjis'; $GLOBALS['google']['output']='xhtml'; $GLOBALS['google']['ref']=$_SERVER['HTTP_REFERER']; $GLOBALS['google']['url']=$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $GLOBALS['google']['useragent']=$_SERVER['HTTP_USER_AGENT']; require('http://pagead2.googlesyndication.com/**********:');
?>
よろしくお願いします
|