Boa noite a todos...
A situação é a seguinte... tenho um servidor com uma extensão desativada. A extensão é a MBSTRING.
Pois bem, fazendo testes aqui no meu PC eu utilizei o código a seguir, que me diz que deu certo. Entretanto não é ativada a extensão indicada coisíssima nenhuma.
Vejam o código:
<?php
// Habilitando a funcao dl()
if ( !ini_get('enable_dl') ) {
exec("php -d enable_dl=On $argv[0]");
}
$ext = 'curl.';
$prefixo = (PHP_SHLIB_SUFFIX === 'dll') ? 'php_' : '';
$ext = $prefixo.$ext.PHP_SHLIB_SUFFIX;
echo 'Extensao desejada: '.$ext.'<br /><br />';
if (!extension_loaded($ext)){
if (dl($ext))
echo 'Funcionou!!! \o/ <br /><br />';
else
echo 'Falhou!!! Oo';
}
else
echo 'Essa extensao jah estah ativada';
var_dump(get_loaded_extensions());
?>
Alguém sabe explicar?
Se encontrarem uma forma que funcione, então, por favor divulguem.
Será que dá para fazer isso nos servidores de hospedagem de sites?
--
Atenciosamente,
Bruno Ferreira Leite