nedaří se mi rozběhnout phpmyadmin na localhost

Problémy a zkušenosti s programy, softwarovými nástroji nebo balíčkovacími systémy pro jejich instalaci
Zamčeno
Zpráva
Autor
soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

nedaří se mi rozběhnout phpmyadmin na localhost

#1 Příspěvek od soundeng »

Do phpmyadmin se přihlásím v pořádku, můžu se pohybovat ve struktuře, ale jakmile kliknu na záložku pro import, tak ihned pokliknutí se ukáže vyskakovací okno:

Chyba při zpracování požadavku
Číslo chyby: 500
Popis chyby: Internal Server Error


Díky předem za radu.
Pavel

Phpmyadmin 4.7
Mariadb-server 4.2
Php 1:7.2+60ubuntu1

Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1) dm: lightdm Distro: Linux Mint 19 Tara
Naposledy upravil(a) soundeng dne 07 říj 2018, 16:56, celkem upraveno 1 x.

soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

Re: error 500 při importu v phpmyadmin na localhost

#2 Příspěvek od soundeng »

Díky, bohužel to nepomohlo. LAMP jsem v repo nenašel, tak jsem z grafického správce softwaru instaloval zvlášť Apache. Mariadb i phpmyadmin. Všechno jede, až na tuhle funkci.phpmyadminu.

Odinstaloval jsem phpmyadmin a nainstaloval znovu. Píše:
Warning in ./libraries/plugin_interface.lib.php#551
count(): Parameter must be an array or an object that implements Countable

Backtrace

./libraries/display_import.lib.php#371: PMA_pluginGetOptions(
string 'Import',
array,
)
./libraries/display_import.lib.php#456: PMA_getHtmlForImportOptionsFormat(array)
./libraries/display_import.lib.php#691: PMA_getHtmlForImport(
string '5bb88e28d517e',
string 'server',
string '',
string '',
integer 8388608,
array,
NULL,
NULL,
string '',
)
./server_import.php#34: PMA_getImportDisplay(
string 'server',
string '',
string '',
integer 8388608,
)


Radši bych nainstaloval připravený LAMP, ale kde ho vzít?

soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

Re: error 500 při importu v phpmyadmin na localhost

#3 Příspěvek od soundeng »

Díky redhawk, nainstaloval jsem i phpmyadmin podle návodu z odkazu, ale nemůžu se teď k phpmyadmin přihlásit.
V konzoli hlásí:

Kód: Vybrat vše

$ sudo service mysql start
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details
V okně prohlížeče:

#2002 - No such file or directory — Server neodpovídá (nebo není správně nastaven lokální socket MySQL serveru).
mysqli_real_connect(): (HY000/2002): No such file or directory
Nepodařilo se připojit jako controluser, který je nadefinován v nastaveních.
mysqli_real_connect(): (HY000/2002): No such file or directory

soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

Re: error 500 při importu v phpmyadmin na localhost

#4 Příspěvek od soundeng »

Díky za odkaz, už jsem zkoušel změnit v config.inc.php 'localhost' na '127.0.0.1'

Kód: Vybrat vše

$cfg['Servers'][$i]['host'] = '127.0.0.1'
ale mysql nejde restartovat, ani shodit a znovu nastartovat.

Kód: Vybrat vše

$ sudo service mysql restart
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.

Kód: Vybrat vše

$ sudo service mysql start
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
Vypsal jsem tedy

Kód: Vybrat vše

systemctl status mysql.service
ale tomu nerozumím.

Kód: Vybrat vše

$ systemctl status mysql.service
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; bad; vendor preset: enable
   Active: failed (Result: exit-code) since Sun 2018-10-07 13:36:12 CEST; 16s ag
  Process: 18409 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exi

říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Failed to start MySQL Community Serve
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Service hold-off time 
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Scheduled restart job,
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Stopped MySQL Community Server.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Start request repeated
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Failed with result 'ex
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Failed to start MySQL Community Serve
lines 1-12/12 (END)...skipping...
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2018-10-07 13:36:12 CEST; 16s ago
  Process: 18409 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)

říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Failed to start MySQL Community Server.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Service hold-off time over, scheduling restart.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Stopped MySQL Community Server.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Start request repeated too quickly.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: mysql.service: Failed with result 'exit-code'.
říj 07 13:36:12 p-OptiPlex-755 systemd[1]: Failed to start MySQL Community Server.
Další řešení se mi nedaří na webu najít.

soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

Re: error 500 při importu v phpmyadmin na localhost

#5 Příspěvek od soundeng »

Ať dělám co dělám, pokouším se phpmyadmin odinstalovat nebo znovu nainstalovat, pořád se objevuje chyba:

Kód: Vybrat vše

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
Výpis z instalace phpmyadmin:

Kód: Vybrat vše

installArchives() failed: Pednastavuj se balky
Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111, <GEN0> line 20.
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
Pednastavuj se balky
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
Selecting previously unselected package phpmyadmin.
(Reading database ... 
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 357363 files and directories currently installed.)
Preparing to unpack .../phpmyadmin_4%%3a4.6.6-5_all.deb ...
Unpacking phpmyadmin (4:4.6.6-5) ...
Setting up phpmyadmin (4:4.6.6-5) ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
unable to connect to mysql server.
error encountered creating user:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Use of uninitialized value $reply in scalar chomp at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 66, <GEN0> line 12.
Use of uninitialized value $reply in concatenation (.) or string at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 67, <GEN0> line 12.
Use of uninitialized value $reply in split at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 68, <GEN0> line 12.
Use of uninitialized value in string eq at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 202, <GEN0> line 12.
Use of uninitialized value $reply in scalar chomp at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 66, <GEN0> line 12.
Use of uninitialized value $reply in concatenation (.) or string at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 67, <GEN0> line 12.
Use of uninitialized value $reply in split at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 68, <GEN0> line 12.
Use of uninitialized value $ret in string eq at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 212, <GEN0> line 12.
Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111, <GEN0> line 12.
dbconfig-common: phpmyadmin configure: aborted.
dbconfig-common: flushing administrative password
Use of uninitialized value $val in substitution (s///) at /usr/share/perl5/Debconf/Format/822.pm line 83, <GEN7> line 54.
Use of uninitialized value $val in concatenation (.) or string at /usr/share/perl5/Debconf/Format/822.pm line 84, <GEN7> line 54.
dpkg: error processing package phpmyadmin (--configure):
 installed phpmyadmin package post-installation script subprocess returned error exit status 128
Processing triggers for doc-base (0.10.8) ...
Zpracovn 1 pidan doc-base soubor...
Registrace dokument s scrollkeeper...
Processing triggers for man-db (2.8.3-2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 phpmyadmin
Setting up phpmyadmin (4:4.6.6-5) ...
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
unable to connect to mysql server.
error encountered creating user:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
dbconfig-common: phpmyadmin configure: trying again.
Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111, <GEN0> line 67.
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Replacing config file /etc/dbconfig-common/phpmyadmin.conf with new version
Replacing config file /etc/phpmyadmin/config-db.php with new version
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
unable to connect to mysql server.
error encountered creating user:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
dbconfig-common: phpmyadmin configure: trying again.
Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111, <GEN0> line 123.
Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Replacing config file /etc/dbconfig-common/phpmyadmin.conf with new version
Replacing config file /etc/phpmyadmin/config-db.php with new version
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
unable to connect to mysql server.
error encountered creating user:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
dbconfig-common: phpmyadmin configure: ignoring errors from here forwards
populating database via sql...  done.
dbconfig-common: flushing administrative password
dbconfig-common: phpmyadmin configure: ignoring errors from here forwards
dbconfig-common: phpmyadmin configure: ignoring errors from here forwards
apache2_invoke: Enable configuration phpmyadmin

soundeng
Příspěvky: 93
Registrován: 03 říj 2018, 07:55

Re: nedaří se mi rozběhnout phpmyadmin na localhost

#6 Příspěvek od soundeng »

Díky redhawk za rady, trápení skončilo, instaloval jsem LM18.3 a jsem v pohodě. Vyřešily se problémy i s Krusaderem (viewtopic.php?f=24&t=4480) a s instalací skeneru. Neuvěřitelné, kolik potíží se tím vyřešilo. (Už se bojím budoucího upgradu.)

Zamčeno