Error 404 meddelse hvorfor virker det ikke
Hey guru'er :DRegner med i lige kan hjælpe :D
jeg havde en error 404 på min tidligere webserver som kørte under win men xammp :)
men nu ruller det hele debian etc...
og jeg bruger ikke den virtualhost som ligger i httpd.conf filen... men noget andet som køre gennem mysql
men her er det nedeste af conf filen:
# Automatically added by the post-installation script
# as part of the transition to a config directory layout
# similar to apache2, and that will help users to migrate
# from apache to apache2 or revert back easily
Include /etc/apache/conf.d
NameVirtualHost *
<Perl>
use DBI;
# Declare and initialize variables
$host = 'localhost';
$db = 'domains';
$db_user = 'apache';
$db_password = 'xxxxxxxx';
$server_admin = 'root@linux-support.dk';
# Connect to the requested server
$dbh = DBI->connect("dbi:mysql:$db:$host", "$db_user", "$db_password");
$sth = $dbh->prepare("SELECT domain, docroot FROM vhosts ORDER BY domain ASC");
$sth->execute();
while (($domain, $docroot) = $sth->fetchrow_array()) {
system("/bin/mkdir -p $docroot");
system("/bin/mkdir -p $docroot/logs/");
push @{$VirtualHost{'*'}}, {
ServerName => "$domain",
ServerAlias => "www.$domain $domain",
ServerAdmin => "$server_admin",
DocumentRoot => "$docroot",
ErrorLog => "$docroot/error.log",
CustomLog => ["$docroot/access.log", "combined"],
};
}
</Perl>
Og jeg har lavet en error.webftp.dk som har ID 1 så den skulle tage den først... men ved ik lige hvor jeg fejler henne...
