White_Foxie | 2021-02-02 17:24:26 UTC | #1
Mam następujący problem
Zrobiłem dzisiaj aktualizacje poleceniami
sudo apt update
sudo apt upgrade
Po tym dla pewności zrobiłem restart serwera poleceniem
sudo reboot
Po restarcie nagle przestało działać PMA wyświetlając taki komunikat:
Zainstalowałem rozszerzenie wymienione w wiadomości poleceniem
sudo apt install php8.0-mysqli
Dostałem taką informację i ponownie dla pewności zrobiłem restart serwera
Rezultat? Sytuacja nadal wygląda tak samo, nadal wyświetla się komunikat o braku rozszerzenia
Wynik po użyciu polecenia sudo php -v
Ktoś wie jak rozwiązać ten problem?
KMatuszak | 2021-02-02 17:22:20 UTC | #2
podaj wynik polecenia php -v
White_Foxie | 2021-02-02 17:24:34 UTC | #3
Dodałem do posta
Blox61 | 2021-02-02 17:34:48 UTC | #4
sudo apt-get install php8-mysql
sudo service apache2 restart
White_Foxie | 2021-02-02 17:40:04 UTC | #5
*php8.0-mysql
Dalej to samo
Blox61 | 2021-02-02 17:46:11 UTC | #6
Rozważ ponowną instalację php i mysql:
sudo apt-get remove --purge php*
sudo apt-get remove --purge mysql*
sudo apt-get install php
sudo apt-get install php-mysql
sudo apt-get install mysql-sever
White_Foxie | 2021-02-02 21:44:42 UTC | #7
Blox61 | 2021-02-02 23:35:03 UTC | #8
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Wpisz tam:
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options SymLinksIfOwnerMatch
DirectoryIndex index.php
<IfModule mod_php5.c>
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
</IfModule>
<FilesMatch ".+\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
php_admin_value mbstring.func_overload 0
</IfModule>
<IfModule mod_php.c>
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
</IfModule>
<FilesMatch ".+\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
php_admin_value mbstring.func_overload 0
</IfModule>
</Directory>
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Require all denied
</Directory>
sudo a2enconf phpmyadmin.conf
sudo service apache2 restart
system | 2021-03-06 23:13:25 UTC | #9
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.