Erro na Conexão do Banco

Bom dia,

Publiquei o sistema no sc7, transferir os arquivos via ftp, importei o banco e na hora de fazer a ligação com banco com o scriptcase exibe a seguinte mensagem:
mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead

Sempre usei o modelo mysql, mas tentei trocar para mysql trasaction e PDO e nada, nem lista as bases.

O servidor é linux debian
o versão do php é 5.3.5

Tenta utilizar a PDO diretamente ( apaga o cache do navegador ).
Isso é uma mensagem de warning do PHP dizendo que a extensão está desatualizada.

Estamos com o mesmo problema.

No SC7 não tem jeito.
Em alguns lugares mesmo utilizando PDO não funciona.
O que nos leva a duas soluções:

  1. Solução de verdade.
    Migre para o Scriptcase 8.1 pois a correção já foi implementada.

  2. solução POG.
    Edite:
    _lib/prod/lib/php/devel/class/page/nmPageAdminSysAllConectionsCreateWizard.class
    Então faça:
    function GetListDatabaseNameMySql($host, $usr, $pwd)
    {
    $_SESSION[‘nm_err_num_error’] = 0;
    $_SESSION[‘nm_err_str_error’] = “”;

    $fc_err_old = set_error_handler("nm_err_generic");
    
    $conn_mysql = mysqli_connect($host, $usr, $pwd);
     // onde esta chamando a antiga mysql_connect (sem a letra i no final de mysql) , ai aparece o campo para input do database.
    

Assim poderá digitar no nome da base manualmente.

Créditos do POG: http://www.scriptcase.com.br/forum/index.php/topic,12382.msg65132.html#msg65132
Para rir -> POG: http://desciclopedia.org/wiki/Programação_Orientada_a_Gambiarras