Fehlermeldung bei starten von apache2

schweich1

New Member
Hallo.

Wenn ich apache2 starten will, kommt folgende Fehlermeldung:


Starting web server (apache2)...Syntax error on line 21 of /etc/apache2/confixx_mhost.conf:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration


Weiß jemand, was da gemacht werden muss?

mfg

schweich1
 
 
Code:
#User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks


  php_admin_flag safe_mode Off
  php_admin_flag file_uploads On
  php_admin_flag track_vars On
  php_admin_flag magic_quotes_runtime Off
  php_admin_flag magic_quotes_gpc Off
  php_admin_value upload_tmp_dir /var/www/confixx/tmp
  php_admin_value include_path ".:/var/www/confixx/html/include:/var/www/confixx/html:/var/www/confixx/html/PEAR"
  php_admin_value default_charset none
  php_admin_value open_basedir /var/www/confixx
  php_admin_flag allow_url_fopen Off

  php_admin_value session.cookie_path /
  php_admin_value session.auto_start 0
  php_admin_value session.gc_maxlifetime 1800
  php_admin_value session.use_cookies 1
  php_admin_value session.cookie_lifetime 0
  php_admin_value session.cookie_secure Off
  php_admin_value session.use_trans_sid 0

  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/

  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>

</VirtualHost>

<VirtualHost 85.131.189.26:80>

  ServerName 85.131.189.26
  ServerAlias [URL="http://www.85.131.189.26"]www.85.131.189.26[/URL]

  #User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks


  php_admin_flag safe_mode Off
  php_admin_flag file_uploads On
  php_admin_flag track_vars On
  php_admin_flag magic_quotes_runtime Off
  php_admin_flag magic_quotes_gpc Off
  php_admin_value upload_tmp_dir /var/www/confixx/tmp
  php_admin_value include_path ".:/var/www/confixx/html/include:/var/www/confixx/html:/var/www/confixx/html/PEAR"
  php_admin_value default_charset none
  php_admin_value open_basedir /var/www/confixx
  php_admin_flag allow_url_fopen Off

  php_admin_value session.cookie_path /
  php_admin_value session.auto_start 0
  php_admin_value session.gc_maxlifetime 1800
  php_admin_value session.use_cookies 1
  php_admin_value session.cookie_lifetime 0
  php_admin_value session.cookie_secure Off
  php_admin_value session.use_trans_sid 0

  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/

  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>


  CustomLog /var/log/apache2/vadmin750.vadmin.de_access.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
  ErrorLog /var/log/apache2/vadmin750.vadmin.de_error.log


</VirtualHost>

NameVirtualHost 85.131.189.26:443

<VirtualHost 85.131.189.26:443>

  ServerName 85.131.189.26

  #User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks


  php_admin_flag safe_mode Off
  php_admin_flag file_uploads On
  php_admin_flag track_vars On
  php_admin_flag magic_quotes_runtime Off
  php_admin_flag magic_quotes_gpc Off
  php_admin_value upload_tmp_dir /var/www/confixx/tmp
  php_admin_value include_path ".:/var/www/confixx/html/include:/var/www/confixx/html:/var/www/confixx/html/PEAR"
  php_admin_value default_charset none
  php_admin_value open_basedir /var/www/confixx
  php_admin_flag allow_url_fopen Off

  php_admin_value session.cookie_path /
  php_admin_value session.auto_start 0
  php_admin_value session.gc_maxlifetime 1800
  php_admin_value session.use_cookies 1
  php_admin_value session.cookie_lifetime 0
  php_admin_value session.cookie_secure Off
  php_admin_value session.use_trans_sid 0

  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/

  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>

  <IfModule mod_ssl.c>

    SSLEngine on
    SSLCertificateKeyFile /etc/ssl.key/vadmin750.vadmin.de.key
    SSLCertificateFile /etc/ssl.crt/vadmin750.vadmin.de.crt


    SetEnvIf User-Agent ".*MSIE.*" \
      nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
      SSLOptions +StdEnvVars
    </Files>

    <Directory "/var/www/confixx/html/cgi-bin">
      SSLOptions +StdEnvVars
    </Directory>

  </IfModule>


</VirtualHost>

<VirtualHost 85.131.189.26:443>

  ServerName 85.131.189.26

  #User confixx
  #Group confixx
  DocumentRoot /var/www/confixx/html
  Options FollowSymLinks


  php_admin_flag safe_mode Off
  php_admin_flag file_uploads On
  php_admin_flag track_vars On
  php_admin_flag magic_quotes_runtime Off
  php_admin_flag magic_quotes_gpc Off
  php_admin_value upload_tmp_dir /var/www/confixx/tmp
  php_admin_value include_path ".:/var/www/confixx/html/include:/var/www/confixx/html:/var/www/confixx/html/PEAR"
  php_admin_value default_charset none
  php_admin_value open_basedir /var/www/confixx
  php_admin_flag allow_url_fopen Off

  php_admin_value session.cookie_path /
  php_admin_value session.auto_start 0
  php_admin_value session.gc_maxlifetime 1800
  php_admin_value session.use_cookies 1
  php_admin_value session.cookie_lifetime 0
  php_admin_value session.cookie_secure Off
  php_admin_value session.use_trans_sid 0

  ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/

  <IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.cgi index.php
  </IfModule>


  <IfModule mod_ssl.c>

    SSLEngine on
    SSLCertificateKeyFile /etc/ssl.key/vadmin750.vadmin.de.key
    SSLCertificateFile /etc/ssl.crt/vadmin750.vadmin.de.crt


    SetEnvIf User-Agent ".*MSIE.*" \
      nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
      SSLOptions +StdEnvVars
    </Files>

    <Directory "/var/www/confixx/html/cgi-bin">
      SSLOptions +StdEnvVars
    </Directory>

  </IfModule>


  CustomLog /var/log/apache2/vadmin750.vadmin.de_access.ssl.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
  ErrorLog /var/log/apache2/vadmin750.vadmin.de_error.ssl.log


</VirtualHost>

Include /etc/apache2/confixx_vhost.conf
# ^- Dieser Eintrag sollte unbedingt am Ende der Datei bleiben
 
Last edited by a moderator:

Von der Fehlermeldung ist in dem Beitrag gar nix zu sehen
 
Von der Fehlermeldung ist in dem Beitrag gar nix zu sehen
Da gebe ich dir Recht, aber hättest du die kompletten Beiträge gelesen hättest du wahscheinlich auch den Beitrag von HornOx gelesen...Überprüfe einfach mal ob du auch PHP installiert hast.
 
Ja, der PHP-Interpreter ist dann wohl installiert, das heißt aber nicht das der Apache dann auch PHP kann.

Gucke mal bitte, ob du die Datei /etc/apache2/mods-enabled/phpX.load mit dem Inhalt "LoadModule phpX_module..." (bei Debian) hast. Bei einer anderen Distribution sollte diese Anweisung in der Konfigurationsdatei vom Apache drinstehen.
 
Im Ordner mods_enabled ist keine Datei mit dem beginn php drin,
in mods_available wäre php5.conf und php5.load vorhanden.
 
installieren mit

Code:
apt-get install php5

evtl. noch einige Erweiterungen installieren mit

Code:
apt-get install php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl


Bei Bedarf evtl. als suphp mit

Code:
apt-get install libapache2-mod-suphp php5-cgi

installieren, wobei da weitere Konfigurationen nötig sind, sowohl in suphp wie auch in Confixx...
 
so, bei dem installieren kam, dass es schon existiert, bei den Updates wurde einiges geladen.

Apache2 start immernoch erfolglos
 
bitte folgende Eingaben nacheinander machen und Ausgabe hier posten

Code:
a2enmod php5
Code:
/etc/init.d/apache2 restart
Code:
dpkg -l | grep php
Code:
ls -al /etc/apache2/mods-enabled
 
a2enmod php:
This module does not exist!

/etc/init.d/apache2 restart:

grep: warning: /etc/apache2/conf/conf: recursive directory loop

Syntax error on line 21 of /etc/apache2/confixx_mhost.conf:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
failed!

dpkg -l | grep php:

ii libapache-mod-php5 5.2.0-8+etch11 server-side, HTML-embedded scripting languag
rc libapache2-mod-php5 5.2.0-8+etch9 server-side, HTML-embedded scripting languag
ii php-pear 5.2.0-8+etch11 PEAR - PHP Extension and Application Reposit
ii php5 5.2.0-8+etch11 server-side, HTML-embedded scripting languag
ii php5-cli 5.2.0-8+etch11 command-line interpreter for the php5 script
ii php5-common 5.2.0-8+etch11 Common files for packages built from the php
ii php5-curl 5.2.0-8+etch11 CURL module for php5
ii php5-dev 5.2.0-8+etch11 Files for PHP5 module development
ii php5-gd 5.2.0-8+etch11 GD module for php5
ii php5-idn 1.2-1+b1 PHP api for the IDNA library
ii php5-imagick 0.9.11+1-4.1 ImageMagick module for php5
ii php5-imap 5.2.0-8+etch11 IMAP module for php5
ii php5-json 1.2.1-3.2 JSON serialiser for PHP5
ii php5-mcrypt 5.2.0-8+etch11 MCrypt module for php5
ii php5-memcache 2.0.1-1.1 memcache extension module for PHP5
ii php5-mhash 5.2.0-8+etch11 MHASH module for php5
ii php5-ming 0.3.0-11 Ming module for php5
ii php5-mysql 5.2.0-8+etch11 MySQL module for php5
ii php5-ps 1.3.4-4 ps module for PHP 5
ii php5-pspell 5.2.0-8+etch11 pspell module for php5
ii php5-recode 5.2.0-8+etch11 recode module for php5
ii php5-snmp 5.2.0-8+etch11 SNMP module for php5
ii php5-sqlite 5.2.0-8+etch11 SQLite module for php5
ii php5-tidy 5.2.0-8+etch11 tidy module for php5
ii php5-xmlrpc 5.2.0-8+etch11 XML-RPC module for php5
ii php5-xsl 5.2.0-8+etch11 XSL module for php5

ls -al /etc/apache2/mods-enabled:

total 8
drwxr-xr-x 2 root root 4096 Aug 22 15:32 .
drwxr-xr-x 8 root root 4096 Aug 21 20:17 ..
lrwxrwxrwx 1 root root 28 Aug 19 20:29 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 Aug 19 20:29 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 Aug 19 20:29 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 Aug 19 20:29 authz_default.load -> ../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 Aug 19 20:29 authz_groupfile.load -> ../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 Aug 19 20:29 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 Aug 19 20:29 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 Aug 19 20:29 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 27 Aug 22 15:32 cgid.conf -> ../mods-available/cgid.conf
lrwxrwxrwx 1 root root 27 Aug 22 15:32 cgid.load -> ../mods-available/cgid.load
lrwxrwxrwx 1 root root 26 Aug 19 20:29 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 Aug 19 20:29 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 Aug 19 20:29 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 30 Aug 19 20:29 include.load -> ../mods-available/include.load
lrwxrwxrwx 1 root root 27 Aug 19 20:29 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 33 Aug 19 20:29 mod_python.load -> ../mods-available/mod_python.load
lrwxrwxrwx 1 root root 34 Aug 19 20:29 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 30 Aug 19 20:29 rewrite.load -> ../mods-available/rewrite.load
lrwxrwxrwx 1 root root 31 Aug 19 20:29 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 26 Aug 19 20:29 ssl.conf -> ../mods-available/ssl.conf
lrwxrwxrwx 1 root root 26 Aug 19 20:29 ssl.load -> ../mods-available/ssl.load
lrwxrwxrwx 1 root root 29 Aug 19 20:29 status.load -> ../mods-available/status.load
lrwxrwxrwx 1 root root 29 Aug 19 20:29 suexec.load -> ../mods-available/suexec.load
 
So, habe nun wohl den Fehler gefunden, und zwar ging das neustarten des apache2 nicht nach folgendem:

apt-get install apache2-mpm-worker apache2-threaded-dev

so, nun brauche ich dies oder apt-get install apache2-mpm-prefork apache2-prefork-dev für mod_security. Das zweite ließ sich dann auch ohne Probleme installieren.

Nur stand da auch, dass folgendes noch benötigt wird:

apt-get install libxml2 libxml2-dev

und da kam dann zurück, lass libxml2 nirgendswo gefunden wurde.

Kann man mod_security eigentlich auf Debian 4.0 installieren?

Bei mod_evasive bin ich auch aufgrund von einer Fehlermeldung nicht weitergekommen.
 
Back
Top