Ich arbeitete gerade durch diese tutorial und modifizierte die Tabelle durch Hinzufügen einer anderen Spalte. Ich möchte den Wert überprüfen, bevor ich das Template-Skript hinzufüge. Es hat nicht funktioniert und das Skript enthält die Vorlage-ssl jedes Mal. Es ist wichtig, dass dieses Skript mit MySQL arbeitet, Massenvhosts sind nicht möglich.Apache2 Perl vHosts Fehler
$My::dir = @row[3];
$My::encrypted = @row[4];
if ($My::encrypted == 'ssl') {
$s->add_config(["Include /etc/apache2/sites-available/template-ssl"]);
}
else {
$s->add_config(["Include /etc/apache2/sites-available/template-def"]);
}
denke ich, dass die Variablen nicht funktioniert aber if(@row[4] == "ssl")
auch jedes Mal, als wahr feuern. Auch wenn die DataRow "def" enthält.