Performance verschil valt me alles mee en ach heb liever een server die iets minder sites draait dan één met php safemode, maar dat is mijn opinie. :)
Afdrukvoorbeeld
Performance verschil valt me alles mee en ach heb liever een server die iets minder sites draait dan één met php safemode, maar dat is mijn opinie. :)
Overigens is safe_mode veel minder erg als je alles onder eigen uid/gid heb draaien, dan maken al die uid/gid checks niet meer uit, want die gaan gewoon goed :)
Nou er wordt altijd veel verschil gemaakt met VS<->NL van ping verschil van 100ms.Citaat:
Origineel geplaatst door Deimos
Performance verschil valt me alles mee en ach heb liever een server die iets minder sites draait dan één met php safemode, maar dat is mijn opinie. :)
Als je php als cgi draait krijg je dus ook al 100ms vertraging tegenover module.
Wij draaien php standaard als module met safemode, met htaccess kan je het als cgi laten draaien met safemode uit.
Dan wordt de cgi ook gechroot in je eigen directory dus kunnnen ze nooit bij bestanden van andere klanten komen.
Wij hadden aardig wat problemen met phpsuexec helaas.. ik weet niet in hoeverre dit veranderd is in de afgelopen anderhalve maand maar toen wij het draaiden zag ik regelmatig "Internal Server Error" op de sites die van php gebruik maakten. (met name invision board). Als ik dan in de log files van apache ging kijken stond er iets over de headers (ben vergeten wat het precies was helaas)
Iemand met hetzelfde probleem?
[edit] Error was als volgt:
Citaat:
[error] [client: <ip>] Premature end of script headers: <path naar script>
Ik heb nergens staan dat wij php draaien met suexecphp ;). We gebruiken www.suphp.org
Hmm, ik ben het weer eens gaan proberen allemaal en het was eigenlijk een best domme fout.. :x
Er waren een heleboel files die bijvoorbeeld van user nobody (apache) waren of van user root (als ik iets ging installen met een untar bijv.)
lost dit op :)Citaat:
chown <username>:<groep> *
...
Zo, ik heb zojuist ondervonden dat het voor geen méter werkt, phpsuexec. Suphp daarintegen werkt pérfect :o
Ik maak wel een install guide en post hem op 't forum :)
...
Mooi werk :) Zeer interessant, ik ben erg benieuwd ! :)
Ik heb een server draaien met php onder suexec. Werkt netjes :)
Gebouwd met de patches op http://www.localhost.nl/
Bijna alle kant-en-klare scripts (zoals phpbb, phpnuke, postnuke, etc) werken perfect.
Je moet er wel voor zorgen dat de phpscripts en de directories waarin deze zich bevinden niet beschrijfbaar zijn voor anderen dan de user waaronder het script draait. (maw het zijn gewoon de limiteringen zoals je die hebt als je gewone cgi-scripts onder suexec draait).
Voor de rest heb je het nadeel dat je geen php_value of php_flag kunt gebruiken (of php_admin_value/flag) in je apache conf of .htaccess.
Tja, om even op de vraag van de topicstarter in te gaan:
1. PHP safemode is nergens voor nodig, een beetje professionele hoster weet hoe hij zn servers veilig kan maken zonder safe-mode.
2. Fair Use policy is naaierij, je weet nooit wat je te wachten staat.
Waaruit concludeer je dit als ik mag vragen?Citaat:
Origineel geplaatst door The MAzTER
suPHP lijkt me wel een optie, maar staat nog in een begin fase.
...
Ik moet de eerste bug nog tegenkomen..Citaat:
Origineel geplaatst door The MAzTER
Geen idee wat voor bugs etc er nog in kunnen zitten en in hoeverre het getest is.