Probleme nach Update

  • Thread starter Thread starter dereine
  • Start date Start date
D

dereine

Guest
Moin Moin

Ich habe wie folgt php geupdatet:

apt-get update
apt-get install apache-dev flex libbz2 libbz2-1.0 libbz2-dev libgdbmg1-dev libjpeg62 libjpeg62-dev libgd2-dev libgd2 libpng2 libpng2-dev libgmp3-dev

wget http://ftp.vc-graz.ac.at/mirror/php/php-4.3.10.tar.gz
tar xzf php-4.3.10.tar.gz
cd php-4.3.10
./configure --with-config-file-path=/etc/php4/apache/ --with-mysql --with-gd --with-tiff-dir=/usr --with-zlib=yes --with-bz2 --with-gmp --with-sablot --with-ftp --with-gettext --enable-versioning --enable-yp --enable-bcmath --enable-trans-sid --enable-inline-optimization --enable-track-vars --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-shmop --enable-calendar --enable-mbstring --enable-mbstr-enc-trans --enable-exif --enable-ftp --enable-memory-limit --enable-wddx --enable-filepro --enable-dbase --enable-ctype --disable-debug --enable-force-cgi-redirect --enable-discard-path --enable-sigchild --with-apxs=/usr/bin/apxs --with-jpeg-dir=/usr/lib --with-gdbm --with-mysql-sock=/var/run/mysqld/mysqld.sock
make
make install
cp php.ini-dist /etc/php4/apache/php.ini
grep -lr 'register_globals = Off' /etc/php4/apache/php.ini | xargs perl -pi -e "s/register_globals = Off/register_globals = On/g"

apt-get clean
/etc/init.d/apache restart

so nach dem Neustart von Apache bekomme ich folgende Meldung:

Reloading apache modulesNo process in pidfile `/var/run/apache.pid' found running; none killed.
[Sat May 21 21:42:32 2005] [warn] module php4_module is already loaded, skipping
Syntax error on line 33 of /etc/apache/conf/confixx_mhost.conf:
NameVirtualHost takes one argument, A numeric IP address:port, or the name of a host
failed

so ich habe mal über webmin geschaut ob Apache läuft das tut er aber nicht.
Wie kann ich den fehler beheben damit apache wieder läuft ???

MFG
Dennis
 
Also mit PHP hat das schonmal nichts am Hut!
Du meintest wohl eher, dass es nach Apache-Update nicht mehr funst.
Hattest du früher auch den apache drauf, oder apache2?
Das könnte dein Problem z.B. sein, dass du 2 versch. Versionen installiert hast.
 
ich habe bis jetze nur Mysql und PHP4 geupdatet mehr nicht.

edit: Apache Version 1.3.26 ist die aktuellste im moment bei mir auf den server.
 
Reloading apache modulesNo process in pidfile `/var/run/apache.pid' found running; none killed.
vermutlich war Apache vorher nicht gestartet
[Sat May 21 21:42:32 2005] [warn] module php4_module is already loaded, skipping
Du hast zwei mal "AddModule mod_php4.c" in der Apache Konfigurationsdatei stehn, lösch eins davon.
Syntax error on line 33 of /etc/apache/conf/confixx_mhost.conf:
NameVirtualHost takes one argument, A numeric IP address:port, or the name of a host
Schau doch einfach mal nach was in der entsprechenden Datei steht...
 
Du hast zwei mal "AddModule mod_php4.c" in der Apache Konfigurationsdatei stehn, lösch eins davon.

Wie kann ich es Löschen ?
über webmin habe ich den Haken raus gemacht, aber wenn ich versuche neuzustarten dann ist der haken wider drinne.
mod_php4.c wird 2 mal angezeigt.

Schau doch einfach mal nach was in der entsprechenden Datei steht...

Okay werde ich machen.

In der datei steht:

</Directory>

NameVirtualHost 217.20.126.72:80

<VirtualHost 217.20.126.72 217.20.125.146:80>

Aber ich kann da kein Fehler erkennen.
 
Last edited by a moderator:
dereine said:
Code:
<VirtualHost 217.20.126.72 217.20.125.146:80>
Aber ich kann da kein Fehler erkennen.
Dann mach die Augen auf.
Da stehen zwei IP-Adressen in einer VirtualHost-Direktive. Das ist definitiv falsch.

huschi.
 
habe eine Ip Rausgenommen, aber immer noch die gleiche meldung.
 
Hast Du auch die richtige IP raus genommen? ;)
Ist der selbe Fehler vieleicht noch ein Zweitesmal drin?

huschi.
 
Dann poste die ganze /etc/apache/conf/confixx_mhost.conf und den exakten Fehler wie er jetzt kommt.

huschi.
 
okay, mittlerweile kann ich confixx nicht mehr aufrufen :(

hier mal die conf:

## CONFIXX


<Directory "/var/www/confixx/html">

AllowOverride all

<IfModule mod_access.c>
Allow from all
</IfModule>

<IfModule mod_rewrite.c>

RewriteEngine On
Options +FollowSymlinks

RewriteRule ^reseller/res[0-9]+/(.*)$ reseller/$1 [L]

RewriteRule ^user/[a-zA-Z][-a-zA-Z0-9_]{0,4}[0-9]+/(.*)$ user/$1 [L]

RewriteRule ^ftplogin/[a-zA-Z][-a-zA-Z0-9_]{0,4}[0-9]+/(.*)$ ftplogin/$1 [L]
RewriteRule ^ftplogin/[a-zA-Z][-a-zA-Z0-9_]{0,4}[0-9]+f[0-9]+/(.*)$ ftplogin/$1 [L]

RewriteRule ^poplogin/[a-zA-Z][-a-zA-Z0-9_]{0,4}[0-9]+p[0-9]+/(.*)$ poplogin/$1 [L]

</IfModule>

AddDefaultCharset off

</Directory>

NameVirtualHost 217.20.125.146:80

<VirtualHost 217.20.125.146:80>

ServerName vs1318.vserver4free.de

#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"
php_admin_value default_charset none
php_admin_value open_basedir /var/www/confixx

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/apache/vs1318.vserver4free.de_access.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
ErrorLog /var/log/apache/vs1318.vserver4free.de_error.log

</VirtualHost>

Include /etc/apache/conf/confixx_vhost.conf
# ^- Dieser Eintrag sollte unbedingt am Ende der Datei bleiben
## /CONFIXX

und hier mal die ausgabe beim versuch apache zustarten:

/etc/init.d/apache start
Starting web server: apache[Sun May 22 10:47:38 2005] [warn] module php4_module is already loaded, skipping
[Sun May 22 10:47:38 2005] [warn] NameVirtualHost 217.20.125.146:80 has no VirtualHosts
[Sun May 22 10:47:38 2005] [warn] NameVirtualHost 217.20.125.146:80 has no VirtualHosts
 
dereine said:
und hier mal die ausgabe beim versuch apache zustarten:
Werbung: Klemmt mal wieder die Shift-Taste? Kauf ne neue Tastatur!

Hier sind nur Warnungen aufgeführt. Kein Fehler. Apache sollte bei diesen Meldungen eigendlich durchgestartet sein.

huschi.
 
Back
Top