RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное   Создать новую тему Опрос: Ответ на сообщение
Автор: Тема: Image-функции через Крон!
Анонимный
Не зарегистрирован




Сообщения: 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
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 22:40 Ответить с цитированием


используйте "/usr/local/bin/php" вместо "php"
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 23:07 Ответить с цитированием


Мля, сделал так, а чет теперь вообще как-будто он ничего не делает, скрипт не выполняется точно, да и писем с ошибками на мыло больше чет не приходит...
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 23:08 Ответить с цитированием


Если ошибок не приходит - значит выполняется.
А что и как он делает или не делает - это от самого скрипта зависит
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 23:10 Ответить с цитированием


Почему вообще извещения от крона о выполнении скрипта перестали приходить?
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 23:15 Ответить с цитированием


на почту идут письма только если при выполнении команды была выведена какая-то информация - сообщения об ошибках или что-то еще. если нет никакого вывода - нет и сообщений.
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 6.12.2005 в 23:45 Ответить с цитированием


Да нифига он не выполняется! Вот сейчас попробовал запустить через браузер просто скрипт в ручную - все РАБОТАЕТ! А крон ничего не выполняет!
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 2141
Зарегистрирован: 24.9.2004
Пользователя нет на форуме

[*] когда размещено 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
Super Administrator
*********




Сообщения: 2141
Зарегистрирован: 24.9.2004
Пользователя нет на форуме

[*] когда размещено 8.12.2005 в 11:14 Ответить с цитированием


Цитата:
сообщение Anonymous
И еще вопрос: Что означает ключ -f в команде крону?

http://www.php.net/manual/ru/features.commandline.php
Цитата:

-f <file> Исполняет <file>
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Создать новую тему Опрос: Ответ на сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 69.7% - SQL: 30.3%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.