Tengo un cronjob que resume las estadísticas del navegador. Este cronjob carga datos y luego utiliza la función PHP get_browser() para analizar la información del navegador.Browscap.ini arrojando un error al cargar PHP (línea de comando - PHP_CLI)
Aquí es lo que hice:
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]
A continuación, la tarea programada de ejecución:
php /usr/local/cron/summarizeStats.php --option=browserStats --date=yesterday
y me sale este error:
PHP: syntax error, unexpected $end, expecting ']' in /etc/php5/cli/conf.d/browscap.ini on line 51
¿Qué estoy haciendo mal? Gracias
Acabo de descargar el archivo más reciente browsecap para php, y es más de 20.000 líneas, por lo que si está diciendo final inesperado $ en la línea 51, a continuación, el archivo que tiene es incompleta. $ $ Inesperado significa que php encontró el final de un archivo cuando no lo esperaba. ¿Descargó el archivo browsecap que es compatible con PHP? Aquí hay un enlace a la [última php browsecap.ini] (http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI) – drew010