Eu atualizei o Ubunto14 para o Ubunto 16.04 no meu testerver para ficar compatível com o servidor do meu provedor.
Minha configuração, como mostrado no phpMyAdmin, que é executado bem !:
-
Servidor : Localhost via soquete UNIX
-
Tipo de servidor : MySQL
-
Versão do servidor : 5.7.17-0ubuntu0.16.04.1 - (Ubuntu)
-
Versão do protocolo : 10
-
Usuário : root @ localhost
-
Conjunto de caracteres do servidor : UTF-8 Unicode (utf8)
-
Apache /2.4.18 (Ubuntu)
-
Versão do cliente de banco de dados : libmysql - mysqlnd 5.0.12-dev - 20150407
-
Extensión PHP n: Documentação do mysqli
-
Versão do PHP : 7.0.13-0ubuntu0.16.04.1
Meu script de teste abaixo cria uma tela vazia no navegador da Web:
<?php
$link = mysqli_connect("localhost", "root", "cydb4tsa", "RedGround");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}else{ echo "connected"; }
mysqli_close($link);
?>
não encontrei mensagem de erro relevante em /var/log/mysql/error.log
O mysql é executado na linha de comando, incluindo todas as consultas de tabelas importadas:
sebu@sebu-Inspiron-3437:~$ mysql -u root -p<pw> RedGround
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
o apache2 é executado , a página padrão do navegador e
ls /etc/apache2/mods-enabled/ | grep php
php7.0.conf
php7.0.load
php7 é executado , o navegador mostra todas as informações
phpMyAdmin é executado normalmente embora um erro seja exibido:
A conexão do controluser, conforme definido em sua configuração, falhou .
ainda fica tela vazia, quando eu corro acima php-script.
Talvez um erro de comunicação entre o mysql e o php?
sebu@sebu-Inspiron-3437:~$ php -m
[PHP Modules]
calendar Core ctype date dom exif fileinfo filter ftp gd gettext hash
iconv json libxml mbstring mcrypt mysqli mysqlnd openssl pcntl pcre PDO
pdo_mysql Phar posix readline Reflection session shmop SimpleXML sockets SPL
standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl
Zend OPcache zlib
[Zend Modules]
Zend OPcache
tela do meu projeto após atualização no meu colo, localhost:
teladomeuprojetoonlineonISP-server: