Zultrox
Guest
Запуск скриптов через cron - проблемы...
Всем привет!
Столкнулся тут с проблемкой, и не знаю что с ней делать....
В общем есть 2 php скрипта, которые собирают статистику по пользованию сайтом.
1-й парсит лог апача и кидает промежуточные результаты в MySql.
Через 30 минут запускается следующий скрипт, который производит окончательные опереции с данными из MySql, и сохраняет там же уже окончательные результаты.
Что бы каждый день не запускать эти скрипты, было решено закинуть их в крон, но ничего не выходит...
АдминЫ сервера прислали листинг ошибок:
--------------------------
root@irc:/usr/local/www/music/htdocs# php /usr/local/www/site/htdocs/admin/logparser.php
Content-type: text/html
X-Powered-By: PHP/4.3.3
<br />
<b>Warning</b>: set_time_limit(): Cannot set time limit in safe mode in
<b>/usr/local/www/site/htdocs/admin/logparser.php</b> on line <b>2</b><br />
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
<br />
<b>Fatal error</b>: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 199 bytes) in
<b>/usr/local/www/site/htdocs/admin/logparser.php</b> on line <b>41</b><br />
root@irc:/usr/local/www/site/htdocs# php /usr/local/www/site/htdocs/admin/daily_stat_process.php
Content-type: text/html
X-Powered-By: PHP/4.3.3
<br />
<b>Warning</b>: set_time_limit(): Cannot set time limit in safe mode in
<b>/usr/local/www/site/htdocs/admin/daily_stat_process.php</b> on line <b>2</b><br />
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
--------------------------
Первая и вторая проблемы в принципе поддаются ликвидации (старт php не в safemode, memorysize тоже фиксится), а вот что делать с
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
???
Самое странное в том, что через web интерфейс всё работает как нужно!
Может сталкивался кто ?
Всем привет!
Столкнулся тут с проблемкой, и не знаю что с ней делать....
В общем есть 2 php скрипта, которые собирают статистику по пользованию сайтом.
1-й парсит лог апача и кидает промежуточные результаты в MySql.
Через 30 минут запускается следующий скрипт, который производит окончательные опереции с данными из MySql, и сохраняет там же уже окончательные результаты.
Что бы каждый день не запускать эти скрипты, было решено закинуть их в крон, но ничего не выходит...
АдминЫ сервера прислали листинг ошибок:
--------------------------
root@irc:/usr/local/www/music/htdocs# php /usr/local/www/site/htdocs/admin/logparser.php
Content-type: text/html
X-Powered-By: PHP/4.3.3
<br />
<b>Warning</b>: set_time_limit(): Cannot set time limit in safe mode in
<b>/usr/local/www/site/htdocs/admin/logparser.php</b> on line <b>2</b><br />
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
<br />
<b>Fatal error</b>: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 199 bytes) in
<b>/usr/local/www/site/htdocs/admin/logparser.php</b> on line <b>41</b><br />
root@irc:/usr/local/www/site/htdocs# php /usr/local/www/site/htdocs/admin/daily_stat_process.php
Content-type: text/html
X-Powered-By: PHP/4.3.3
<br />
<b>Warning</b>: set_time_limit(): Cannot set time limit in safe mode in
<b>/usr/local/www/site/htdocs/admin/daily_stat_process.php</b> on line <b>2</b><br />
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
--------------------------
Первая и вторая проблемы в принципе поддаются ликвидации (старт php не в safemode, memorysize тоже фиксится), а вот что делать с
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) Character set '#14' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
???
Самое странное в том, что через web интерфейс всё работает как нужно!
Может сталкивался кто ?