Lançado Adianti Framework 7.6!
Clique aqui para saber mais
adianti com cron Boa Tarde pessoal... Precisava automatizar um script que fiz ... na unha como antigamente eu fazia não tinha problema rodava legal, mas usando o framework não consegui jogar para rodar no cron ele diz que não localizou o arquivo e se coloco o caminho absoluto também não vai pq solicita autorização!!! Alguma idéia ?? Agradeço desde já!! Att. Marcelo ...
MS
adianti com cron  
Fechado
Boa Tarde pessoal...
Precisava automatizar um script que fiz ... na unha como antigamente eu fazia não tinha problema rodava legal, mas usando o framework não consegui jogar para rodar no cron ele diz que não localizou o arquivo e se coloco o caminho absoluto também não vai pq solicita autorização!!! Alguma idéia ??
Agradeço desde já!!
Att.
Marcelo

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (3)


AS

cola o codigo
PD

Oi Marcelo,

Para usar o framework na linha de comando, você pode se basear no engine.php.
Neste exemplo, fiz um script que exibe os dados de um cliente, basta rodar na linha de comando.
Antes disso, porém é necessário dar um CD no diretório raiz do programa:

  1. <?php
  2. // define the autoloader
  3. include_once 'lib/adianti/util/TAdiantiLoader.class.php';
  4. spl_autoload_register(array('TAdiantiLoader''autoload_web'));
  5. // read configurations
  6. $ini  parse_ini_file('application.ini');
  7. date_default_timezone_set($ini['timezone']);
  8. TAdiantiCoreTranslator::setLanguage$ini['language'] );
  9. TApplicationTranslator::setLanguage$ini['language'] );
  10. // define constants
  11. define('APPLICATION_NAME'$ini['application']);
  12. define('OS'strtoupper(substr(PHP_OS03)));
  13. define('PATH'dirname(__FILE__));
  14. try
  15. {
  16.     TTransaction::open('samples');
  17.     $customer = new Customer(1);
  18.     var_dump($customer);
  19.     TTransaction::close();
  20. }
  21. catch (Exception $e)
  22. {
  23.     print $e->getMessage();
  24. }
  25. ?>
JH

Pablo isso ainda funciona para trabalhar com o Cron ou tem coisa melhor ?