PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wurm Fight: benoetigt LocationMatch noch bestimmte Module?



linuxhanz
22.07.04, 12:02
Hallo Admins,

Habe LocationMatch ausserhalb der vhost plaziert (soll ja auch global aktiv sein)
Allerdings bekomme ich immer das hier:



% /usr/sbin/apache -t /etc/apache/httpd.conf
Syntax error on line 1086 of /etc/apache/httpd.conf:
Invalid command 'LocationMatch', perhaps mis-spelled or defined by a module not included in the server configuration


Benoetigt LocationMatch ein best. Modul?
Es arbeitet doch mit Regex...
Kann das mal jemand mit seiner httpd.conf vergleichen?






Folgende Module sind bei mir aktiv:

# LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so
LoadModule env_module /usr/lib/apache/1.3/mod_env.so
#LoadModule bandwidth_module /usr/lib/apache/1.3/mod_bandwidth.so
LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so
LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so
LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
LoadModule info_module /usr/lib/apache/1.3/mod_info.so
LoadModule includes_module /usr/lib/apache/1.3/mod_include.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
#LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so
# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so
# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so
# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so
#LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so
# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so
# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so
# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so
# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so
# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so
# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so
LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
# LoadModule put_module /usr/lib/apache/1.3/mod_put.so
LoadModule ssl_module /usr/lib/apache/1.3/mod_ssl.so
# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so
# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so
# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so
# LoadModule fastcgi_module /usr/lib/apache/1.3/mod_fastcgi.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so

RakonDark
22.07.04, 14:41
Apache Core Features
These configuration parameters control the core Apache features, and are always available.

mod core erweiterung (http://www.google.de/search?q=cache:lxWTe6Uaa1oJ:httpd.apache.org/docs-2.0/de/new_features_2_0.html+core+modul+apache&hl=de)

etc .

und meine httpd.conf gibs auch in den anderenthreads, vielleicht hift es ja


SYNOPSIS
You can use this in your Apache *.conf files to activate this module.

<Location /scripts/random-image>
SetHandler perl-script
PerlSetVar BaseURL /images/
PerlSetVar ConfigFile /usr/local/apache/etc/sponsors.txt
PerlHandler Apache::RandomLocation
</Location>

<Location /scripts/CPAN>
SetHandler perl-script
PerlSetVar Type mirror
PerlSetVar ConfigFile /usr/local/apache/etc/cpan_mirrors.txt
PerlHandler Apache::RandomLocation
</Location>


Examples
These directives in access.conf:

<Location /scripts/random-image>
SetHandler perl-script
PerlSetVar BaseURL /images/
PerlSetVar ConfigFile /usr/local/apache/etc/sponsors.txt
PerlHandler Apache::RandomLocation
</Location>


....

If a LocationMatch directive is given as, for example,

<LocationMatch "/(physics|chemistry|biology)/random-image">
SetHandler perl-script
PerlSetVar BaseURL ~/images/
PerlSetVar ConfigFile ~/images/config.txt
PerlHandler Apache::RandomLocation
</LocationMatch>

then the tilde character will be interpreted as the corresponding home directory (relative to DocumentRoot). For example, with DocumentRoot equal to /usr/local/apache/htdocs, a request to /biology/random-image will use a BaseURL of /usr/local/apache/htdocs/biology/images/ and a ConfigFile of </usr/local/apache/htdocs/biology/images/config.txt>.

linuxhanz
22.07.04, 14:53
Yo Danke,
*Roechel* :ugly:
Offenbar ein MISSPELLED, aka Tipfehler...

Das lauft jetzt:

# heise/BerlinOnline wurm fix
<LocationMatch "^/o.php">
Order Allow,Deny
Deny from all
ErrorDocument 403 "Sorry
SetEnv nokeepalive
SetEnv downgrade-1.0
SetEnv force-response-1.0

</LocationMatch>


ist eigentlich AddModule xxx noch aktuell?