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