Autor Zpráva
miskith
Profil
Dobrý den, mám celkem velký problém.
Nenapadá mě způsob, jakým vytvořit subdoménu. Už mám hotové všechny základy od tvorby databáze, uživatele až po instalaci CMS. Ale problém mám s tím, že když do configu APACHE zapíšu subdoménu, musím apache restartartovat. Ale když ho dám přes SSH v php restartovat, celý web mi chcípne. Potřebuju proto nějaký způsob, kterým bych mohl restartovat apache a aby script počkal a pak běžel dál.
Už jsem zkoušel i funkci sleep() pro PHP i pro SSH příkaz "/bin/sleep 5" a ani jedno nepomohlo.
Děkuji všem za radu!

Tu je část scriptu, o kterou se mi jedná.
$temp = fopen($php_subdomain_file, "a"); fwrite($temp, $add_subdomain); fclose($temp);
$commands .= "chmod 700 ".$subdomain_file."\n";
$commands .= "/etc/init.d/apache2 restart\n";
fwrite($shell, $commands);
TomášK
Profil
Zkuste 'reload' místo 'restart'
miskith
Profil
Milionkrát vám děkuji. Reload funguje!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0