Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Arquivos .ini Boa tarde pessoal, Contratei um serviço de hospedagem e o mesmo não disponibiliza a função parse_ini_file, segundo eles por questões de segurança, tem alguma coisa que posso fazer ou a solução é trocar de servidor? Obrigado....
JN
Arquivos .ini  
Fechado
Boa tarde pessoal,

Contratei um serviço de hospedagem e o mesmo não disponibiliza a função parse_ini_file, segundo eles por questões de segurança, tem alguma coisa que posso fazer ou a solução é trocar de servidor?

Obrigado.

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 (5)


ES

Eu creio que você poderia criar uma tabela com os dados de sua conexão e então mudar a classe de TConnection, caso não queira mudar de servidor.

atte.
Eliezer
AM

  1. <?php
  2. class ManualConnection extends TPage
  3. {
  4.     public function __construct()
  5.     {
  6.         parent::__construct();
  7.         try
  8.         {
  9.             // connection info
  10.             $db = array();
  11.             $db['host'] = '';
  12.             $db['port'] = '';
  13.             $db['name'] = 'app/database/samples.db';
  14.             $db['user'] = '';
  15.             $db['pass'] = '';
  16.             $db['type'] = 'sqlite';
  17.             
  18.             TTransaction::open(NULL$db); // open transaction 
  19.             $conn TTransaction::get(); // get PDO connection 
  20.              
  21.             // make query
  22.             $result $conn->query('SELECT id, name from customer order by id'); 
  23.              
  24.             // iterate results
  25.             foreach ($result as $row
  26.             { 
  27.                 print $row['id'] . '-'
  28.                 print $row['name'] . "<br>\n"
  29.             } 
  30.             TTransaction::close(); // close transaction
  31.         }
  32.         catch (Exception $e)
  33.         {
  34.             new TMessage('error'$e->getMessage());
  35.         }
  36.     }
  37. }
  38. ?>
PD

Oi João,

Existem N gambiarras, mas eu sugiro mudar para um provedor mais sério, como uma solução cloud:
www.digitalocean.com/
https://www.digitalocean.com/community/articles/how-to-install-linux-apache-mysq

abs,
Pablo
MS

Meu amigo,

eu utilizo muito este recurso, pois a minha aplicação acessa vários Bancos dependendo do Login do usuário. Logo o ideal é contratar um serviço de hospedagem que lhe dê recursos e não problemas.
JN

Bom dia Pessoal,

Obrigado pela ajuda. Optei por trocar de host mesmo.
Agora está tudo OK.