Re: nginx i phpMyAdmin

2016-01-20 Wątek stacho

W dniu 2016-01-19 20:32, Jacek Osiecki napisał(a):
Wiadomość napisana przez stacho  w dniu 19 sty 
2016, o godz. 19:01:


W dniu 2016-01-19 17:26, Jacek Osiecki napisał(a):

Wiadomość napisana przez stacho  w dniu 19 sty
2016, o godz. 15:18:

Działa komuś taki zestaw na PLD?
Jakie php najlepiej użyć?
Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
Jak w nginx "zastąpić" moduły access i alias ??

A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że
instalując phpMyAdmina jesteśmy zmuszeni do
instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze
instaluję phpMyAdmin, wszędzie wybieram
php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam


Dlatego pytałem o wersję php, bo ja zainstalowałem php70, pewnie stąd 
takie błędy:


*3 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught 
Error: Call to undefin
d function preg_replace_callback() in 
/usr/share/phpMyAdmin/libraries/sanitizing.lib.php:145

Stack trace:


To prawdopodobnie dlatego, że nie doinstalowałeś tego:

php70-pecl-ereg-1.0.0-2.x86_64
Przyzwyczaj się, u nas php jest rozwalony tak że niemal każda komenda
jest osobno...
Prawdopodobnie wymagania phpMyAdmina nie chwytają tego pakietu, bo
jeszcze nikt nie sprawdził :)


Dzięki, faktycznie tego brakuje dla php70. :)
Mimo to obecna wersja z ftp ma problemy z działaniem,
dopiero podbicie do wersji phpMyAdmin-4.4.15.2 usuwa problemy.
--
pzdr
Stacho Pal
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nginx i phpMyAdmin

2016-01-19 Wątek Jacek Osiecki

> Wiadomość napisana przez stacho  w dniu 19 sty 2016, o 
> godz. 19:01:
> 
> W dniu 2016-01-19 17:26, Jacek Osiecki napisał(a):
>> Wiadomość napisana przez stacho  w dniu 19 sty
>> 2016, o godz. 15:18:
>>> Działa komuś taki zestaw na PLD?
>>> Jakie php najlepiej użyć?
>>> Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
>>> Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
>>> Jak w nginx "zastąpić" moduły access i alias ??
>> A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że
>> instalując phpMyAdmina jesteśmy zmuszeni do
>> instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze
>> instaluję phpMyAdmin, wszędzie wybieram
>> php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam

> Dlatego pytałem o wersję php, bo ja zainstalowałem php70, pewnie stąd takie 
> błędy:
> 
> *3 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: 
> Call to undefin
> d function preg_replace_callback() in 
> /usr/share/phpMyAdmin/libraries/sanitizing.lib.php:145
> Stack trace:

To prawdopodobnie dlatego, że nie doinstalowałeś tego:

php70-pecl-ereg-1.0.0-2.x86_64
Przyzwyczaj się, u nas php jest rozwalony tak że niemal każda komenda jest 
osobno...
Prawdopodobnie wymagania phpMyAdmina nie chwytają tego pakietu, bo jeszcze nikt 
nie sprawdził :)

> Druga sprawa, to nie bardzo wiem jak "pokazać nginx'owi konfigurację 
> phpMyAdmin,
> czyli: /etc/webapps/phpMyAdmin/config.inc.php ?

A co tu pokazywać? phpMyAdmin ma w PLD config.inc.php kierujący do 
/etc/webapps/phpMyAdmin/config.inc.php,
tam wpisujesz to co trzeba.

> Mógłbyś wrzucić fragmenty konfiguracji nginxa, dotyczące phpMyAdmin?
> To co znalazłem dotyczy Debiana/Ubuntu, a to nijak ma się do pakietów PLD.

Generalnie to nie ma specjalnych wymagań. Wystarczy wskazanie 
/usr/share/phpMyAdmin jako documentroot dla odpowiedniej
wirtualki, ewentualnie dopisanie osobnej autentykacji jeśli ktoś się boi 
wystawiani autentykacji mysqla na zewnątrz w postaci http auth.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00


___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nginx i phpMyAdmin

2016-01-19 Wątek stacho

W dniu 2016-01-19 17:26, Jacek Osiecki napisał(a):

Wiadomość napisana przez stacho  w dniu 19 sty
2016, o godz. 15:18:


Działa komuś taki zestaw na PLD?
Jakie php najlepiej użyć?
Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
Jak w nginx "zastąpić" moduły access i alias ??


A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że
instalując phpMyAdmina jesteśmy zmuszeni do
instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze
instaluję phpMyAdmin, wszędzie wybieram
php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam
odpowiednie uprawnienia, podłączam php-fpm,
odinstalowuję z —nodeps —nofollow apache/lighttpd i potem wszystko 
ładnie śmiga.


Moduły access/alias olewam, wpisuję odpowiednie regułki w nginxie.

Zobacz po prostu w logach php/nginxa dlaczego obrywasz 500 - pewnie w
ogóle odmawia współpracy, np. z powodu
złych uprawnień.


Dlatego pytałem o wersję php, bo ja zainstalowałem php70, pewnie stąd 
takie błędy:


*3 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught 
Error: Call to undefin
d function preg_replace_callback() in 
/usr/share/phpMyAdmin/libraries/sanitizing.lib.php:145

Stack trace:

Choć niby phpMyAdmin-4.4.12-1.noarch powinien działać z php70.

Druga sprawa, to nie bardzo wiem jak "pokazać nginx'owi konfigurację 
phpMyAdmin,

czyli: /etc/webapps/phpMyAdmin/config.inc.php ?

Mógłbyś wrzucić fragmenty konfiguracji nginxa, dotyczące phpMyAdmin?
To co znalazłem dotyczy Debiana/Ubuntu, a to nijak ma się do pakietów 
PLD.

--
pzdr
Stacho Pal
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: nginx i phpMyAdmin

2016-01-19 Wątek Jacek Osiecki
Wiadomość napisana przez stacho  w dniu 19 sty 2016, o 
godz. 15:18:
> 
> Witam,
> Działa komuś taki zestaw na PLD?
> Jakie php najlepiej użyć?
> Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
> Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
> Jak w nginx "zastąpić" moduły access i alias ??

A jak nginx obsługuje PHP? U nas jest o tyle upierdliwie, że instalując 
phpMyAdmina jesteśmy zmuszeni do
instalowania apache’a/lighttpd, ale generalnie to na czystym serwerze instaluję 
phpMyAdmin, wszędzie wybieram
php-fpm (w wersji 5.5 lub 5.6), potem doinstalowuję nginxa, ustawiam 
odpowiednie uprawnienia, podłączam php-fpm,
odinstalowuję z —nodeps —nofollow apache/lighttpd i potem wszystko ładnie śmiga.

Moduły access/alias olewam, wpisuję odpowiednie regułki w nginxie.

Zobacz po prostu w logach php/nginxa dlaczego obrywasz 500 - pewnie w ogóle 
odmawia współpracy, np. z powodu
złych uprawnień.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


nginx i phpMyAdmin

2016-01-19 Wątek stacho

Witam,
Działa komuś taki zestaw na PLD?
Jakie php najlepiej użyć?
Na razie moje próby zakończyły się komunikatem "Błąd serwera" 500.
Pewnie dlatego że phpmyadmin nie widzi pliku konfiguracyjnego.
Jak w nginx "zastąpić" moduły access i alias ??

--
pzdr
Stacho Pal
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl