• # Juste un petit soucis..

    Posté par . En réponse au message Outil d'administration de serveur. Évalué à 2.

    En général, les fichiers de configuration du serveur appartiennent à root.

    Hors, PHP n'aura que les permissions du process Apache qui le lance (en général nobody, ou www-data, en tout cas rarement root), et donc il ne pourra pas faire grand chose sur les fichiers de configuration directement le pauvre.

    Une solution possible est d'utiliser PHP en mode CGI, et de suexec les fichiers .php en question.

    Une autre est de se dire que tant qu'à faire du CGI, autant faire du Perl. Et à profiter de toutes les librairies existant en Perl (typiquement pour parser des fichiers Bind, faire des requêtes whois, faire des backups de MySQL et j'en passe et des meilleures).

    Quand à mélanger du Perl, du PHP et du HTML dans la même page, ça ne pose pas de soucis majeur. Par contre, j'ai du mal à voir l'intérêt.