Avatar billede fixbabe Nybegynder
29. januar 2007 - 21:00 Der er 1 kommentar og
1 løsning

Apache vhost i mysql

Jeg har fundet følgende script til apache på http://www.linux-support.dk/index.php?id=4

<Perl>
use DBI;

# Declare and initialize variables
$host = 'localhost';
$db = 'xxx';
$db_user = 'xxx';
$db_password = 'xxx';
$server_admin = 'mail@email.dk';

# Connect to the requested server
$dbh = DBI->connect("dbi:mysql:$db:$host", "$db_user", "$db_password");
$sth = $dbh->prepare("SELECT domain, docroot FROM vhost ORDER BY domain ASC");
$sth->execute();

while (($domain, $docroot) = $sth->fetchrow_array()) {

system("/bin/mkdir -p $docroot");
system("/bin/mkdir -p $docroot/webalizer/logs/");
system("/bin/mkdir -p $docroot/webalizer/");
push @{$VirtualHost{'*'}}, {
ServerName => "$domain",
ServerAlias => "www.$domain $domain",
ServerAdmin => "$server_admin",
DocumentRoot => "$docroot",
ErrorLog => "$docroot/webalizer/logs/error.log",
CustomLog => ["$docroot/webalizer/logs/access.log", "combined"],
};
}
</Perl>

hvis jeg kun har et domæne i databasen så virker det men så snart jeg tilføjer et nyt "hopper" det første domæne over i samme mappe som den sidst tilføjede.. hvorfor?

Begge domæner virker på serveren.
Avatar billede fixbabe Nybegynder
01. februar 2007 - 21:25 #1
En der kan hjælpe?
Avatar billede fixbabe Nybegynder
04. februar 2007 - 10:34 #2
Har fundet løsningen det var en opsætnings fejl i apache :) Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester