Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 6.12.2005 в 16:06 | 
 
 | 
 
 
 | 
Image-функции через Крон! 
 
 
Я тут разобрался, как php-скрипты через крон запускать, но тут возникла ноавя проблема: крон мне возвращает на мыло следующее:  
 
<b>Fatal error</b>:  Call to undefined function:  imagecreatefrompng() in
<b>/home/******/domains/*****/public_html/cron/daily.php</b> on line <b>103</b><br /> 
 
Короче, говоря, похоже через крон не пашут функции для работы с изображением. В чем дело-то?
 | 
| 
 | 
support
 
 
 | 
  когда размещено 6.12.2005 в 22:40 | 
 
 | 
 
 
 | 
 
 
используйте "/usr/local/bin/php" вместо "php"
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 6.12.2005 в 23:07 | 
 
 | 
 
 
 | 
 
 
Мля, сделал так, а чет теперь вообще как-будто он ничего не делает, скрипт не выполняется точно, да и писем с ошибками на мыло больше чет не
приходит...
 | 
| 
 | 
support
 
 
 | 
  когда размещено 6.12.2005 в 23:08 | 
 
 | 
 
 
 | 
 
 
Если ошибок не приходит - значит выполняется. 
А что и как он делает или не делает - это от самого скрипта зависит
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 6.12.2005 в 23:10 | 
 
 | 
 
 
 | 
 
 
Почему вообще извещения от крона о выполнении скрипта перестали приходить?
 | 
| 
 | 
support
 
 
 | 
  когда размещено 6.12.2005 в 23:15 | 
 
 | 
 
 
 | 
 
 
на почту идут письма только если при выполнении команды была выведена какая-то информация - сообщения об ошибках или что-то еще. если нет никакого
вывода - нет и сообщений.
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 6.12.2005 в 23:45 | 
 
 | 
 
 
 | 
 
 
Да нифига он не выполняется! Вот сейчас попробовал запустить через браузер просто скрипт в ручную - все РАБОТАЕТ! А крон ничего не выполняет!
 | 
| 
 | 
support
 
 
 | 
  когда размещено 7.12.2005 в 22:31 | 
 
 | 
 
 
 | 
 
 
Крон - выполняет, как я уже говорил: 
=== 
Dec  7 01:00:00 iota /usr/sbin/cron[23682]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:01:00 iota /usr/sbin/cron[23955]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:02:00 iota /usr/sbin/cron[24109]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:03:00 iota /usr/sbin/cron[24253]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:04:00 iota /usr/sbin/cron[24565]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:05:00 iota /usr/sbin/cron[24741]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:06:00 iota /usr/sbin/cron[24975]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:07:00 iota /usr/sbin/cron[25122]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:08:00 iota /usr/sbin/cron[25293]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:09:00 iota /usr/sbin/cron[25562]: (xhyipcom) CMD (/usr/local/bin/php -f /home/xhyipcom/domains/xhyip.com/public_html 
/cron/daily.php) 
Dec  7 01:10:00 iota /usr/sbin/cron[25722]: (xhyipcom) CMD (/usr/local/bin/php /home/xhyipcom/domains/xhyip.com/public_html/cr 
on/daily.php) 
Dec  7 01:11:00 iota /usr/sbin/cron[26019]: (xhyipcom) CMD (/usr/local/bin/php /home/xhyipcom/domains/xhyip.com/public_html/cr 
on/daily.php) 
Dec  7 01:12:00 iota /usr/sbin/cron[26261]: (xhyipcom) CMD (/usr/local/bin/php /home/xhyipcom/domains/xhyip.com/public_html/cr 
on/daily.php) 
=== 
 Если ваш скрипт не выполняет - крон тут не виноват.
 | 
| 
 | 
support
 
 
 | 
  когда размещено 7.12.2005 в 22:40 | 
 
 | 
 
 
 | 
 
 
только он не выполнялся с "Dec 7 01:12:00" потому что вы ему поставили время запуска 0 часов 0 минут. Через полтора часа выполнится.
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 8.12.2005 в 00:29 | 
 
 | 
 
 
 | 
 
 
Время я ему уже потом изменил, чтобы малоли чего не случилось, а так он у меня каждую минуту выполнялся. В чем может быть проблема-то? Ведь я просто
через браузер выполняю скрипт и все изменения видны сразу, а когда крон его якобы выполняет ничего не происходит... Может права доступа на файл какие
нужны? 
 
И еще, вы говорили, что крон высылает е-мейл, если есть какая-либо выдача, так вот, этот скрипт в конце своей работы выводит текстовую строчку... так
почему нет письма?
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 8.12.2005 в 00:30 | 
 
 | 
 
 
 | 
 
 
И еще вопрос: Что означает ключ -f в команде крону?
 | 
| 
 | 
Анонимный
 
Не зарегистрирован
 
 
 
 
Сообщения: N/A
 
Зарегистрирован: N/A
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 8.12.2005 в 01:08 | 
 
 | 
 
 
 | 
 
 
Ну а это что еще за новости: 
 
Fatal error: Call to undefined function:  mysql_connect() in /home/xhyipcom/domains/xhyip.com/public_html/cron/daily.php on line 8 
 
Почему он через крон он не знает этой функции?
 | 
| 
 | 
kpv
 
 
 | 
  когда размещено 8.12.2005 в 11:09 | 
 
 | 
 
 
 | 
 
 
| Цитата: |   
Fatal error: Call to undefined function:  mysql_connect() in /home/xhyipcom/domains/xhyip.com/public_html/cron/daily.php on line 8 
  |  
  
 http://forum.ruweb.net/viewthread.php?tid=500 
| Цитата: |   
В домашней директории (где папки domains, mail, tmp) 
создайте файл php.ini и добавьте в него строку 
extension=mysql.so 
и любые другие нужные расширения или настройки для PHP. 
  |   
 | 
| 
 | 
kpv
 
 
 | 
  когда размещено 8.12.2005 в 11:14 | 
 
 | 
 
 
 | 
 
 
| Цитата: |  сообщение  Anonymous 
И еще вопрос: Что означает ключ -f в команде крону?   |  
  
 http://www.php.net/manual/ru/features.commandline.php 
| Цитата: |   
-f <file>        Исполняет <file> 
  |   
 | 
| 
 |