Zdarzyło mi się, iż jeden z programów np. Nextcloud nie chciał działać z wersją PHP 7.4. Musiałem wtedy wrócić do wersji PHP 7.2. Poniżej proste komendy jak aktywować/dezaktywować daną wersję PHP:

a2dismod php7.4 //deaktywacja
a2enmod php7.2 //aktywacja

W nowej wersji PHPMyAdmin występuje błąd jak poniżej:

W powyższym przypadku musimy w terminalu znaleźć ścieżkę:

/usr/share/phpmyadmin/libraries/sql.lib.php

oraz zmienić w wierszu 613 następującą treść z:

|| (count($analyzed_sql_results['select_expr'] == 1)

na

|| (count($analyzed_sql_results['select_expr']) == 1

PHPmyAdmin ułatwia nam zarządzanie bazami mysql. Instalując go domyślnie i posiadając serwer wystawiony na “świat” zmniejsza nam się bezpieczeństwo. Dlatego lepszą opcją jest dostęp do aplikacji tylko z naszej sieci wewnętrznej. Możemy to zrobić dodając w Apache`u odpowiedni wpis:

Alias /phpmyadmin /usr/share/phpmyadmin 
<Directory /usr/share/phpmyadmin> 
   Options Indexes FollowSymLinks    
   DirectoryIndex index.php  
   Order deny,allow 
   Deny from all
   Allow from 127.0.0.1 
</Directory>