Portál AbcLinuxu, 29. července 2025 15:42


Dotaz: Jak spustit PHP pro každého uživatele zvlášť?

27.8.2013 21:47 JaraS
Jak spustit PHP pro každého uživatele zvlášť?
Přečteno: 419×
Odpovědět | Admin
Ahoj, je to pro začátečníka nadlidský úkon? poradí někdo? Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.8.2013 21:53 vlastik
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, pro začátečníka bych určitě doporučil něco ve stylu http://www.ispconfig.org/, než to zkoušet nastavit celé sám.
27.8.2013 22:09 Kit
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jako root se zkus podívat, jak funguje CGI a můžeš se pokusit rozchodit i FastCGI.

Jako řadový uživatel si můžeš spustit PHP 5.4 a novější jako HTTP server se svými vlastními právy. A je to skoro triviální.
7.9.2013 19:40 JaraS
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Jako řadový uživatel si můžeš spustit PHP 5.4 a novější jako HTTP server se svými vlastními právy. A je to skoro triviální.
Ale jak to udělám triviálně me neporadíš, že ;-)
7.9.2013 20:01 Kit
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
cd ~/public_html
php -S localhost:8080
rozjede HTTP server v aktuálním adresáři na portu 8080. Pro ladění aplikací na lokálním PC je to značka ideál.
cd ~/public_html
php -S localhost:8080 router.php
spustí pokaždé tentýž skript router.php, který má podobnou funkci jako .htaccess - ale napíšeš si ho v PHP.
Josef Kufner avatar 7.9.2013 21:30 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Tak zrovna tohle je rada úplně na prd, zejména pro začátečníka. Sice si takle spustí server, je to docela použitelné pro lokální testování, ale jinak...

Spouštět skripty pod uživatelem, kterému patří umí FPM (FastCGI process manager; dobrá volba, pokud spouštíš PHP přes FastCGI), nebo suPHP, nebo některé MPM, jak už bylo napsáno níže.
Hello world ! Segmentation fault (core dumped)
7.9.2013 21:36 Kit
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
To máš těžký. Když někdo položí podobnou otázku, tak si vždycky myslím, že si chce udělat takový nějaký domácí webík pro ladění svých skriptíků.
AraxoN avatar 27.8.2013 22:13 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Odpovědět | | Sbalit | Link | Blokovat | Admin
mpm_peruser?
Jakub Lucký avatar 28.8.2013 00:38 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Nebo mpm-itk...

A pro přemýšlení jeden StackOverflow thread
If you understand, things are just as they are; if you do not understand, things are just as they are.
27.8.2013 22:46 Sten
Rozbalit Rozbalit vše Re: Jak spustit PHP pro každého uživatele zvlášť?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já na to používám PHP-FPM (a nginx místo Apache), ale nastavení pro začátečníka není moc jednoduché

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.