Stránka 1 z 1

phpMyAdmin problem v Debianu (Bylo: hledám šikovného debiaňáka)

Napsal: 31 Mar 2018 09:30
od okoun
hledám někoho kdo umí dobře s debianem a mohl by mi ve své volném čase pomoci s problémem nefunkčního phpmyadminu, který vzniknul při přechodu debianu z verze 7 na 8
při nahození phpmyadminu se ukáže prázdá stránka a v logu je PHP Fatal error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php on line 235
pan google něco říká o tom že bych měl zkontrolovat oprávnění v php session což jsem udělal a je to stejné jako na jiném funkčním serveru s touto verzí debianu, takže už mě nenapadá co dále...

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 09:59
od rsaf
Google na to má i další návrhy
https://github.com/phpmyadmin/phpmyadmin/issues/12154
- vymazat cookies v browseru (snadno můžeš zkusit otevřením anonymího okna prohlížeče)
- nějaké pozůstatky někde v cache - prošel a promazal bych tu sessions cestu, případně /tmp...
- jedná se o nepovedený upgrade (některé soubory se nepřehrály...) což na debianu (pokud tam nemáš v tom phpmyadminu moc nastavení můžeš zkusit udělat takto:
--- apt-get remove --purge phpmyadmin
--- přes obsah balíčku na packages.debian.org se podívat, kde všude si instalace dává soubory, ručně to prolézt jestli někde něco nezůstalo a třeba to i smazat (nechat si pro jistotu kopii)
--- znova nainstalovat phpmyadmin

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 10:56
od Invia
Zkus se podívat, co je na tom řádku 235 za funkci. Jestli se ti upgradem nevymazali nějaké php balíky.

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 11:03
od lubor

Kód: Vybrat vše

apt-get install --reinstall phpmyadmin

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 11:16
od okoun
reinstal bohužel nic
jinak řádek ukazuje sem do php kodu: $error_header = __('Error');
osobně si myslím že v php něco chybět bude ale co to je otázka :)

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 11:19
od Invia
Pokud mám dobrý soubor stažený z netu, chybí ti php-mbstring.

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 11:29
od okoun
mno nemůže najít balík pro: apt-get install php5.6-mbstring pro apt-get install php5-mbstring a pro apt-get install php-mbstring
co je špatně herdek...

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 11:54
od Invia
používáš nginx s php-fpm nebo apache?
A jinak phpmyadmin nemá svůj log někde? Ten by mohl říct víc, co je špatně.

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 12:10
od zdenek.svarc
phpMyAdmin je až zbytečně přeplácaný. Zkus jednosouborového Adminera od Jakuba Vrány: https://www.adminer.org/cs/

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 13:07
od lubor
To je debian stretch?
Skus apt install php7.0-mbstring
skontroluj si /etc/apt/sources.list

Kód: Vybrat vše

deb http://ftp.sk.debian.org/debian/ stretch main non-free
deb-src http://ftp.sk.debian.org/debian/ stretch main non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

deb http://ftp.sk.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ stretch-updates main contrib non-free

deb http://ftp.sk.debian.org/debian stretch-backports main non-free
deb-src http://ftp.sk.debian.org/debian stretch-backports main non-free

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 13:17
od okoun
není, je to jessie a php 7 tam není a ani ho tam raději nechci :)

Re: hledám šikovného debiaňáka

Napsal: 31 Mar 2018 13:36
od okoun
Invia píše:používáš nginx s php-fpm nebo apache?
A jinak phpmyadmin nemá svůj log někde? Ten by mohl říct víc, co je špatně.


apache2 phpmyadmin nějaký log má ale to je jako log který zapisuje jaké příkazy posílám do databáze, na systém jako phpmyadmin jsem nic neašel...

Re: phpMyAdmin problem v Debianu (Bylo: hledám šikovného debiaňáka)

Napsal: 02 Apr 2018 09:55
od okoun
tak už to jede, pomohla rada z internetu apt-get --purge remove php5-common a potom prvně nainstalovat pouze apt-get install php5-common a dále všechny možné libssh2-php php-gettext php5-cgi php5-curl php5-gd php5-json php5-ldap php5-mcrypt php5-mysql php5-pgsql php5-readline php5-snmp php5-sqlite php5-ssh2
php5-xcache roundcube-pgsql

nakonec nainstalovat libapache2-mod-php5 a na úplný konec phpmyadmin

celé to tedy vypadá jako že ten debian má problém s instalací několika věcí najednou, že se asi instalují ve špatném pořadí, teď si pamatuji že se mi stala podobná věc i při jiných instalací...