私はWEB統計を追跡するために、いくつかのPHPの関数を呼び出して、いくつかのJavaScript(piwik.org)HTTPS JavaScriptとFirefoxの
すべてが、それはすべて私は1つのサイトを持っている
を追跡しているすべてのブラウザから、HTTPサイトで正常に動作していそれはhttpsです。つまり、FirefoxやChromeからの訪問は追跡されますが、
httpsサイトで動作させるために必要なことを知っている人はいますか?ここで
がHTMLに行くのコードです - あなたが何かを必要とするなら、私に教えてください:
<!-- Piwik -->
<!--"http://webstats.veritythree.com";-->
<script type="text/javascript">
var pkBaseURL = "https://mysite/Webstats/";
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch(err) {}
</script>
<!-- End Piwik Tag -->
piwik.jsはかなり大きいですが、それは私を助ける場合、私は知りません今のところ投稿を控えるでしょう...
自分のpiwik.phpを自分の単純なファイルで置き換えようとしましたが、これはテキストファイルを書きます。これはIEとFirefoxやChromeから作成されますファイル
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "V3 Developer\n";
fwrite($fh, $stringData);
$stringData = "Testing PHP\n";
fwrite($fh, $stringData);
fclose($fh);
ありがとうございました!
私はそうは思わ..ここ は、セットアップにもう少し詳細です: 我々はこれに直接行ってきました「http://piwik.myhome.com」 がされるウェブサイトがある - すなわち、セキュアを与えたが、安全でないアイテムのエラーです。メインサイト「mysite.com」の下に仮想ディレクトリを作成し、webStatsというフォルダを作成しました 親サイトのURLと証明書を使用しますが、別のサイト自体も同様です それは意味がありますか? 私はこの点で新しいものなので、悪い説明を許してください... –
javascriptファイルが完全に異なるURLから引き出されているので、私があなたの説明で理解できるものから、そうすべきではありません。 http://en.wikipedia.org/wiki/Same_origin_policyを参照してください