On 24-Mar-21 13:02, Adrian Sevcenco wrote:
> On 3/24/21 12:39 PM, Alex 'CAVE' Cernat wrote:
>> salut
> Salutare!
>
>> aproape sigur indianu' nu stie sa trimita cererea mai departe catre php
>> (care acum prin fpm nu mai e builtin in apache, ci e de sine statator,
>> comunicand prin socketul de fastcgi)
>>
>> vad ca ai un 2.4 de ultima generatie, deci trebuie sa activezi
>> proxy_fcgi ca si modul in apache, si apoi sa adaugi ceva de genul in
>> vhost / directory / whatever
> humm.. ok caut, ar trebuie sa fie pe undeva niste defaults
>
>>
>>      <IfModule mod_proxy_fcgi.c>
>>        # Run php-fpm via proxy_fcgi
>>        <FilesMatch \.php$>
>>          SetHandler "proxy:unix:/var/run/php5-fpm.sock|fcgi://localhost"
>>        </FilesMatch>
>>      </IfModule>
>>
>> in exemplul meu se va conecta prin unix socket (care mi se pare cea mai
> da, configurarea default e cu sock
> grep ^listen /etc/php-fpm.d/www.conf
> listen = /run/php-fpm/www.sock
> listen.acl_users = apache,nginx
> listen.allowed_clients = 127.0.0.1
>
>> "normala" modalitate), dar poti daca tii mortis poti sa conectezi si
>> prin tcp, inclusiv pe alta masina (daca vrei sa fii haiduc)
>>
>> verifica in configurarile de php ca socket-ul sa coincida ca path (si ca
> care configuratie de php? /etc/php.ini?
> sau a httpd-ului?
>
> in httpd/conf.d/php.conf am asa ceva
>
presupun ca ai verificat deja ca nu ai mod_php-ul instalat, astfel incat
sa ignore configurarea respectiva

bucata pare ok, eventual poti sa incerci sa dai copy paste in vhostul
default sau pe care il folosesti, ca se pare ca dintr-un motiv sau altul
e ignorata (apropos, conf-ul ala de conf.d/php.conf e si folosit ? ca
mai nou prin debian au bagat si conf-enabled, la fel ca la module si
vhosturi)

in rest pare normal ce ai dat, oricum daca era vreo duda cu php-ul
trebuia sa dea 500, tie iti afiseaza direct scriptul ca si cum nu ar lua
in considerare acel filematch

> # Redirect to local php-fpm (no mod_php in default configuration)
> <IfModule !mod_php5.c>
> <IfModule !mod_php7.c>
> # Enable http authorization headers
> SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
>
> <FilesMatch \.(php|phar)$>
> SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost"
> </FilesMatch>
> </IfModule>
> </IfModule>
>
> pare in sync nu?
>
>> face listen pe un unix socket)
>>
>> Alex
>>
>> ps: welcome to the 21th century, fpm-ul e de pe la vreo 5.3 parca si isi
>> face treaba cu prisosinta, ce-i drept pentru un site accesat din an in
>> pasti e un pic overkill la configurare, dar prinde bine ca knowledge
> am doar un dyndns facut de mine
> https://github.com/adriansev/dyndns_home
> pentru masinile de user (cu dhcp privat) ce le mai administrez si
> diversele vm-uri
>
>> pps: daca esti cumva pe geam ai xampp, wamp si alte balarii single
> lol, nu .. in general e procedura de cleanup la orice laptop nou ca
> maninca spatiu :))
> distro-ul e specificat in subiect, acel anonim (vad) f33 ce vine de la
> fedora 33 :)
>
> Multumesc frumos!
> Adrian
>
>
>> click, care iti instaleaza toata suita de lamp (poate si bonus un perl);
>> insa asta strict pentru dezvoltare sau utilizare personala sporadica
>>
>> On 24-Mar-21 12:23, Adrian Sevcenco wrote:
>>> Salutare! Aveam si eu o "aplicatie" obosita de php pe desktopul meu
>>> si am realizat de curand ca de prin decembrie nu mai e functionala...
>>> am descoperit ca mod_php nu mai exista si se foloseste php-fpm
>>> ce l-am instalat (era excluded si masked pt ca idea de a avea un
>>> serviciu suplimentar
>>> pentru 5 linii obosite mi-a parut o prostie)
>>> Ok, instalat, unmasked si ruleaza dar o o prostie de genul:
>>> <?php
>>> phpinfo();
>>> ?>
>>>
>>> e tot nefunctionala (adica imi apare o pagina goala alba la care daca
>>> dau view source imi apare
>>> codul de mai sus)
>>>
>>> Pana ma pun pe google ca sa fac trecerea in python (pentru ca nici
>>> perl nici java/javascript (acelasi lucru nu :D?))
>>> exista o posibilitate sa fac php-ul sa mearga?
>>>
>>> server status si info se gasesc aici:
>>> https://asevcenc.web.cern.ch/asevcenc/apache/
>>>
>>> Multumesc frumos de ajutor!
>>> Adrian
>
>
> _______________________________________________
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro


_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui