У меня есть приложение php, и кое-что, связанное с приложением, требует изменений в файле vhost.conf.

В настоящее время я делаю изменения вручную. Но я хотел бы автоматизировать его с помощью сценария PHP.

Это желательно? Я хочу знать связанные с безопасностью осложнения.

2 ответа2

0

Возможно, вы можете создать файл в качестве config(file) и использовать директиву include в вашем vhost.conf для включения этого файла, см. Http://httpd.apache.org/docs/2.2/mod/core.html#include

0

Возможно, вы захотите использовать пакет Config PEAR для редактирования файлов. Конечно, вы открываете серьезное нарушение в безопасности вашего сервера, поэтому вам нужно быть очень осторожным с тем, что вы разрешаете, и никогда не должны записывать в этот файл предоставленную пользователем строку (не думайте, что применяемая вами фильтрация умнее, чем хакер, даже если ввод предоставлен вами - я думаю о XSS и CRSF здесь).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .