Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$path = "xxx/$name.conf";
echo $name
echo $path
$name = "guru"; $path = "xxx/$name.conf"; echo $name; echo $path;
$name = "guru";
<html> <body> <form method = "post"> <span>Имя</span> <input name = "name" id = "name"> <br> <span>Псевдонимы (алиасы)</span> <input name = "aliases" id = "aliases"> <br> <span>Корневая директория домена</span> <input name = "rootdir" id = "rootdir"> <br> <input type="submit" value="создать сайт"> </form> </body> </html> <?php $user = "u1"; //путь к папке, где хранятся конфигурационные файлы Apache $path = "/var/www/danila_p/data/www/test1.redcap52.ru/$name.conf"; //имя домена $name = $_POST ['name']; // алиасы домена $aliases = $_POST ['aliases']; //корневая директория домена $rootdir = $_POST ['rootdir']; // шаблон конфига Apache $config = "<VirtualHost 127.0.0.1:8080> ServerName $name ServerAlias www.$name DocumentRoot /home/$user/www ServerAdmin webmaster@$name DirectoryIndex index.html index.php CustomLog home/$user/logs/$name.access.log combined ErrorLog home/$user/logs/$name.error.log </VirtualHost>"; //создаём новый конфиг Apache из шаблона $fp = fopen($path, "w"); file_put_contents ($path, $config); echo $config; echo '<br>'; echo $path; echo '<br>'; echo $name; ?>
echo $path; echo '<br>'; echo $name;