ブラウザの統計情報をまとめたクロムジョブがあります。このcronジョブはデータをロードし、get_browser()PHP関数を使用してブラウザ情報を解析します。その後PHPをロードするときにBrowscap.iniにエラーが発生する(コマンドライン - PHP_CLI)
cd /etc/php5/cli/conf.d
[email protected]:/etc/php5/cli/conf.d$ sudo wget http://browsers.garykeith.com/stream.asp?Lite_PHP_BrowsCapINI -O browscap.ini
2011-09-30 15:14:18 (890 KB/s) - `browscap.ini' saved [185384/185384]
cronジョブを実行します:ここで
は、私がやったことだ
php /usr/local/cron/summarizeStats.php --option=browserStats --date=yesterday
と私はこのエラーを取得する:
PHP: syntax error, unexpected $end, expecting ']' in /etc/php5/cli/conf.d/browscap.ini on line 51
は私が間違って何をしているのですか?ありがとう
私は、PHPの最新browsecapファイルをダウンロードし、それが20,000以上のラインなので、それはライン51で予期しない$エンドを言っている場合は、あなたが持っているファイルが不完全です。予期しない$ endは、PHPが期待していないときにファイルの終わりに遭遇したことを意味します。 PHP互換のbrowsecapファイルをダウンロードしましたか?ここに[最新のphp browsecap.ini](http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI)へのリンクです – drew010