Hello,
I am trying to understand the basic of Apache when I met problem each time I restart apache.
How to solve the problem when I need put a second ScriptAlias line in my "/etc/apache2/sites-enabled/000-default" file:
16 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
17 <Directory "/usr/lib/cgi-bin">
18 AllowOverride None
19 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
20 Order allow,deny
21 Allow from all
22 </Directory>
41 ScriptAlias /cgi-bin/ /var/www/blast/
42 <Directory "/var/www/blast">
43 AddHandler cgi-script cgi REAL
44 AllowOverride None
45 Options Indexes FollowSymlinks +ExecCGI MultiViews +SymLinksIfOwnerMatch
46 Order allow,deny
47 Allow from all
48 </Directory>
$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 [Fri Nov 16 14:21:37 2012] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/000-default at line 41 will probably never match because it overlaps an earlier ScriptAlias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
... waiting [Fri Nov 16 14:21:38 2012] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/000-default at line 41 will probably never match because it overlaps an earlier ScriptAlias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
$
My understanding is the first ScriptAlias is the default of my Ubuntu box. But The second ScriptAlias of line 41 is needed for my program. Do they conflict each other? Thanks a lot!
Yifang