Diferenças entre edições de "MariaDB + LDAP"

Fonte: TecPorto
Saltar para a navegação Saltar para a pesquisa
(Criou a página com "== Problemas com o phpMyAdmin == O PHP pode dar problemas de autenticação com o pacote default do Ubuntu. Nesse caso é necessário recorrer ao código fonte do PHP da me...")
 
Linha 1: Linha 1:
== Problemas com o phpMyAdmin ==
+
== Problemas com o PHP (nomeadamente phpMyAdmin) ==
  
O PHP pode dar problemas de autenticação com o pacote default do Ubuntu. Nesse caso é necessário recorrer ao código fonte do PHP da mesma versão que o pacote.
+
O PHP pode dar problemas de autenticação com o pacote padrão do Ubuntu. Para resolver esse problema há duas alternativas:
 +
 
 +
=== Alternativa 1: autenticação clear text do MySQL/MariaDB ===
 +
 
 +
=== Alternativa 2: Recompilação do módulo de MySQL do PHP ===
 +
 
 +
Neste caso é necessário recorrer ao código fonte do PHP da mesma versão que o pacote.
  
 
TODO
 
TODO
  
Deve-se, depois, editar o Makefile gerado, se não se tiver usado as opções do configure para gerir os caminhos de include e os dois últimos caminhos
+
Caso se esteja realmente a usar MariaDB, para compilar é preciso editar o Makefile gerado, '''apenas se não se tiver usado as opções do ./configure para gerir os caminhos de include'''! Os dois últimos caminhos
  
 
   -I/usr/include/mariadb -I/usr/include/mariadb/mysql
 
   -I/usr/include/mariadb -I/usr/include/mariadb/mysql

Revisão das 21h08min de 12 de outubro de 2021

Problemas com o PHP (nomeadamente phpMyAdmin)

O PHP pode dar problemas de autenticação com o pacote padrão do Ubuntu. Para resolver esse problema há duas alternativas:

Alternativa 1: autenticação clear text do MySQL/MariaDB

Alternativa 2: Recompilação do módulo de MySQL do PHP

Neste caso é necessário recorrer ao código fonte do PHP da mesma versão que o pacote.

TODO

Caso se esteja realmente a usar MariaDB, para compilar é preciso editar o Makefile gerado, apenas se não se tiver usado as opções do ./configure para gerir os caminhos de include! Os dois últimos caminhos

 -I/usr/include/mariadb -I/usr/include/mariadb/mysql

devem ser substituídos por

 -I/usr/include/mariadb/server -I/usr/include/mariadb/server/private