Ik zit met een pittige vraag. Ik draai onder apache 2.0 met suPHP en de laatste versie php 5.2.x. Alles draait lekker, en ik kan ook een binary uitvoeren dmv:
echo shell_exec("./tool -param1 -param2");
Nu heb ik een tool draaien (custom made, dus kan niet echt een voorbeeld geven), die moet binden aan een ipadres. Als ik hem via ssh aanroep loopt het perfect, maar als ik het via php probeer krijg ik een mooie error:
[Bind error: Permission denied]
Hoe is dit op te lossen. Ik heb al eens vernomen dat dit kan door het onder user nobody te laten draaien, maar dat dat niet helemaal veilig zou zijn. Eventueel kan ik ook suPHP voor dit account uitschakelen. Alle tips en hulp is welkom!

Likes:


Quote