iceman
говнокодер
рабочий скрипт не работает через крон...
скрипт рассылки новостей по аське не пашет через cron
через консоль запускаю, и усе пучком
добавил задание в крон
прописал следующее
OC: RedHat 5, PHP: 5.2.9
-~{}~ 24.09.09 13:44:
написал
запустился по крону...
скрипт рассылки новостей по аське не пашет через cron
через консоль запускаю, и усе пучком
добавил задание в крон
крон отсылает мне следующее...00,10,20,30,40,50 * * * * root /usr/local/apache2/apex/images/cms/icq/php -f /usr/local/apache2/apex/images/cms/icq/bot.php
в файле /etc/crontabSubject: Cron <root@webserver> /usr/local/apache2/apex/images/cms/icq/php -f /usr/local/apache2/apex/images/cms/icq/bot.php
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <HOME=/>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Connecting... OK!
Connecting to Oracle...PHP Warning: oci_new_connect(): Invalid character set name: CL8MSWIN1251 in /usr/local/apache2/apex/images/cms/icq/bot.php on line 35
Warning: oci_new_connect(): Invalid character set name: CL8MSWIN1251 in /usr/local/apache2/apex/images/cms/icq/bot.php on line 35
PHP Warning: oci_new_connect(): OCIEnvNlsCreate() failed. There is something wrong with your system - please check that ORACLE_HOME is set and points to the right directory in /usr/local/apache2/apex/images/cms/icq/bot.php on line 35
Warning: oci_new_connect(): OCIEnvNlsCreate() failed. There is something wrong with your system - please check that ORACLE_HOME is set and points to the right directory in /usr/local/apache2/apex/images/cms/icq/bot.php on line 35
Error
прописал следующее
тогда ваще чет не пашет крон, другие задания перестали выполняться...SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
ORACLE_HOME=/usr/.../oracle/../server # короче значение echo $ORACLE_HOME (в консоле)
00,10,20,30,40,50 * * * * root /usr/local/apache2/apex/images/cms/icq/php -f /usr/local/apache2/apex/images/cms/icq/bot.php
OC: RedHat 5, PHP: 5.2.9
-~{}~ 24.09.09 13:44:
написал
PHP:
$saved = getenv('ORACLE_HOME');
putenv('ORACLE_HOME=/usr/.../oracle/server');
// ...
putenv("ORACLE_HOME={$saved}");