magic_quotes_gpc = On, PHP geht trotzdem nicht!

Apache, Lighttpd, nginx, Cherokee
Post Reply
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Hallo,

ich habe in der php.ini-Datei nach der Option "magic_quotes_gpc = Off" gesucht, allerdings steht diese Option ja auf On!

Code: Select all

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = On

PHP und meine ganze Seite funktionieren trotzdem nicht! Was ist da falsch?

Gruß

mirfälltgeradenichtsein[/code]
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by oxygen »

Warum sollte es durch magic_quotes_gpc funktionieren, wenn es vorher nicht ging? Diese Funktion ist sowieso abartig sinnlos, ähnlich wie register_globals....
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Also, vorher ging es. Ich habe über Confixx - httpd-Spezial bei mir als Kunde den Befehl "magic_quotes_gpc = Off" eingestellt. Seitdem geht es nicht mehr!

Ich habe über Shell versucht, Apache neu zu starten. Folgendes wird mir dabei angezeigt:

Code: Select all

pxxxxxxxxx:~ # apachectl stop
/usr/sbin/apachectl stop: httpd (pid 16949?) not running
p1xxxxxxxx:~ # apachectl start
Syntax error on line 39 of /etc/httpd/confixx_vhost.conf:
Invalid command 'magic_quotes_gpc', perhaps mis-spelled or defined by a module n
ot included in the server configuration
/usr/sbin/apachectl start: httpd could not be started

Ich weiß nicht mehr, was ich noch machen soll! Meine I-Net-Seite ist seitdem offline und Confixx geht auch nicht mehr!

Gruß

mirfälltgeradenichtsein
ichschonwieder
Posts: 28
Joined: 2003-03-05 16:41
Location: Bretten
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by ichschonwieder »

mirfälltgeradenichtsein wrote:Also, vorher ging es. Ich habe über Confixx - httpd-Spezial bei mir als Kunde den Befehl "magic_quotes_gpc = Off" eingestellt. Seitdem geht es nicht mehr!

Ich habe über Shell versucht, Apache neu zu starten. Folgendes wird mir dabei angezeigt:

Code: Select all

pxxxxxxxxx:~ # apachectl stop
/usr/sbin/apachectl stop: httpd (pid 16949?) not running
p1xxxxxxxx:~ # apachectl start
Syntax error on line 39 of /etc/httpd/confixx_vhost.conf:
Invalid command 'magic_quotes_gpc', perhaps mis-spelled or defined by a module n
ot included in the server configuration
/usr/sbin/apachectl start: httpd could not be started

Ich weiß nicht mehr, was ich noch machen soll! Meine I-Net-Seite ist seitdem offline und Confixx geht auch nicht mehr!

Gruß

mirfälltgeradenichtsein
Schau mal in deine /etc/httpd/confixx_vhost.conf auf Zeile 39. Da liegt laut Fehlermeldung der Haken. Korigiere den Fehler und starte Apache.
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Hallo,

das habe ich ja gemacht, von Off auf On gestellt. Danach wollte ich Apache neu starten und daraufhin erscheint diese Fehlermeldung! apache kann nicht neu gestartet werden, etc...

Womöglich ist der Server abgeschossen, denn weder die internetseite noch die Mailkonten funktionieren noch.
Ich werde nachher den Server neu und normal booten lassen, was wohl nicht viel bringen wird?!

Gruß

mirfälltgeradenichtsein
ichschonwieder
Posts: 28
Joined: 2003-03-05 16:41
Location: Bretten
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by ichschonwieder »

Schmeiss die Zeile raus...
Wofür brauchst du diese Einstellung überhaupt? Hast du auch mal kontrolliert, ob die Schreibweise richtig ist?
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by wgot »

Hallo,

wenn der Apache steht, geht Confixx nicht mehr.

Poste mal confixx_vhost.conf Zeile 30-45.

Gruß, Wolfgang
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

<VirtualHost 217.xxxxxxxxxx:80>
ServerName wap.xxxxxxxx.com
ServerAlias wap.xxxxxxx.de
DocumentRoot /home/www/webx/html/wap
User webx
Group ftponly
ScriptAlias /cgi-bin/ /home/www/webx/html/cgi-bin/
CustomLog /home/www/webx/log/access_log confixx2
php_admin_value open_basedir /home/www/webx/
php_admin_value upload_tmp_dir /home/www/webx/phptmp/
magic_quotes_gpc = On
</VirtualHost>
<VirtualHost 217.xxxxxxxxxx:80>
ServerName keineahnung.de
ServerAlias http://www.keineahnung.de
DocumentRoot /home/www/webx/html
User webx


Gruß

mirfällt.....
ichschonwieder
Posts: 28
Joined: 2003-03-05 16:41
Location: Bretten
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by ichschonwieder »

Wirf die Zeile raus....
Dann kannst du Apache neustarten...
Dann läuft erstmal deine Webseite weiter

Noch was am Rande: Ist ein root-server für dich wirklich das richtige? Schau dich mal nach nem Managed-Server oder nem guten Shared-Hosting Account um, der dürfte für dich besser sein. Du scheinst ja annähernd keine oder kaum Ahnung zu haben, was du da machst.
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by wgot »

Hallo,
mirfälltgeradenichtsein wrote: php_admin_value upload_tmp_dir /home/www/webx/phptmp/
magic_quotes_gpc = On
vergleich mal die zwei Zeilen, dann siehst Du das Problem, Du hast php_admin_value in httpd-spezial vergessen.

Lösche die Zeile magic_qoutes..., such die Datei durch, eventuell steht sie mehrmals drin. Abspeichern und Apache starten (apachectl start). Sofort als Admin in's Confixx und den httpd-spezial löschen.

Gruß, Wolfgang
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Es geht endlich!

Ich habe in confixx_vhost.conf die beiden Zeilen magic_... gelöscht, die Datei abgespeichert, Apache gestartet und die Seite funktioniert wieder!

Wenn ich mich jetzt noch - wie wgot schreibt - in Confixx als Admin einlogge und die httpd-Spezial-Einträge lösche, dann geht Confixx wieder nicht...

Ich lasse das jetzt so, wie es ist. Zwar stehen die httpd-Spezial-Einträge noch in Confixx drin, aber die Seite und alles andere funktioniert wieder einwandfrei.

Notfalls hätte es mein Hoster auch geändert ;)

Gruß

mirfälltgeradenichtsein
wgot
Posts: 1675
Joined: 2003-07-06 02:03
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by wgot »

Hallo,

ich glaub nicht, daß Du es so lassen kannst.

Wenn Du irgendwas für www im Confixx änderst, wird die confixx_vhost.conf aus der Datenbank neu aufgebaut, und die Einträge sind wieder drin.

Gruß, Wolfgang
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Ja, das ist mir ja soweit klar.

Aber, seltsamerweiße funktioniert es mal, dann wieder nicht... Ich lasse es von meinem Hoster wiederherstellen...

Gruß

mirfälltgeradenichtsein
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Es geht wieder!

Post by mirfälltgeradenichtsein »

So, alles ist wieder in Butter!

Ich habe die Einträge magic_quotes... in confixx_vhost.conf und httpd.conf gelöscht, anschließend habe ich apache mit apachectl restart neu gestartet, mich in Confixx als Admin eingeloggt und unter httpd-spezial alle Einträge magic_quotes... bei allen Domainen gelöscht.

Und, jetzt habe ich diese Plage endlich weg!

Gruß und Dank!

mirfälltgeradenichtsein
mirfälltgeradenichtsein
Posts: 10
Joined: 2003-09-28 16:08
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by mirfälltgeradenichtsein »

Jedes mal, wenn ich in Confixx etwas verändere, muss ich die entsprechende vhost-Datei ändern, die magic_quotes-Einträge manuell löschen (das ist immer einer, der sich wieder einschleicht), dann httpd erneut starten und dann funktioniert es wieder. *grummel*

Mirfälltgeradenichtsein
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: magic_quotes_gpc = On, PHP geht trotzdem nicht!

Post by majortermi »

Wahrscheinlich steht es irgendwo noch in der Confixx-Datenbank.
:arrow: Mit mysql einloggen und den Eintrag selbst löschen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Post Reply