SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

 
 
Themen-Optionen Ansicht
  #1  
Alt 14.05.2010, 15:20:49
Radanua Radanua ist offline
Anfänger
 
Registriert seit: May 2010
Alter: 29
Beiträge: 3
Apache Config per PHP neu laden

Hallihallo an diesem schönen Freitag Mittag,
ich hätte da ein problem, unszwar versuche ich gerade per PHP eine Verbindung zu meinem SSH Server aufzubauen. Dies klappt tadellos, ebenso das Login als Root.
Das was mir jedoch nicht gelingt, ist das ich dann mal eben einfach die Config meines Apache Servers neuzuladen, um Subdomains dort einzurichten.
Ich habe den Coder erstmal ganz simpel geschrieben, bevor ich diesen an mein CMS anpasse.

PHP-Code:
<?php
$connection 
ssh2_connect('lottojama.de'22);

if (
ssh2_auth_password($connection'root''82013835')) {
  echo 
"Authentication Successful!\n";

$command '/etc/init.d/apache2 reload';
$shellOutput shell_exec($command);
echo 
trim($shellOutput); 

} else {
  die(
'Authentication Failed...');
}
?>
<form method="post" action="createwserver.php">
<input type="hidden" name="uname" value="radanua">
<input type="hidden" name="cws" value="yes">
<input type="submit" value="Erstellen">
</form>
<?php
if($_POST['cws'] == "yes") {
$datei fopen("test.conf","a+");
fwrite($datei"<VirtualHost *:80>
DocumentRoot /var/www/"
.$_POST['uname']."/
ServerName "
.$_POST['uname'].".lottojama.de
</VirtualHost>"
);
fclose($datei);
}
?>
Soweit so gut, alles funktioniert wunderbar, jedoch gibt er mir als Meldung folgende aus:
Code:
Authentication Successful! Reloading web server config: apache2httpd not running, trying to start failed!
Wieso? Per Terminla funktioniert das ganze doch ebenfalls.
Ich benutze Debian Lenny V5.0 und den Apache 2 Server mit PHP 5.

Ich danke schonmal für eure Antworten.
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
apache als root-user, aber php als user xxx ??? xooops Apache HTTP-Server 1 19.12.2006 10:27:30
Verzeichnisschutz Apache und PHP xDragonx Apache HTTP-Server 3 09.11.2004 15:46:16
PHP, Apache f. Windows, API und mciSendCommand() amerix PHP für Fortgeschrittene und Experten 2 10.06.2004 23:04:58
Hilfe mit PHP und Apache....Danke tillyoubreakit Apache HTTP-Server 1 08.09.2003 14:27:12
Apache PHP in CGI Version Ben20 Apache HTTP-Server 4 05.08.2003 01:45:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:32:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt