Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 12.05.2011, 15:24   #1
dust
Продвинутый
 
Аватар для dust
 
Регистрация: 10.06.2008
Адрес: Germany
Сообщений: 65
По умолчанию Scheduler-Error:Task failed to execute successfully

Если запускаю Tasks ручками, то выходит такая ошибка
Execution of task "my_extension(My Extension)" failed with the following message: Task failed to execute successfully. Class: tx_my_extension, UID: 2
, хотя класс вызывается и скрипт выполняется без ошибок
dust вне форума   Ответить с цитированием
Старый 12.05.2011, 20:04   #2
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Убедитесь что функция public function execute() {} вашего класса tx_my_extension возвращает true.
reva2 вне форума   Ответить с цитированием
Старый 13.05.2011, 01:07   #3
dust
Продвинутый
 
Аватар для dust
 
Регистрация: 10.06.2008
Адрес: Germany
Сообщений: 65
По умолчанию

Спасибо - нужно, что бы функция в случаии успешного выполнения возвращала true

Код HTML:
class tx_my_extension tx_scheduler_Task {
	public function execute() {

			if(mail('mymail@mail.de', 'Tasks funktioniert', 'OK')){
						return true;
					
		} else return false;
	}
}
dust вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:43.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория