Page 1 of 1
Problem nach PHP Update 4.3.2
Posted: 2003-06-05 06:25
by wollemen
Hallo.
Nach einem Update von PHP auf 4.3.2 schien eigentlich alles zu Fumktionieren,
aber bei den meisten Progs hab ich jetzt ein Problem.
Ich kann mich in kein bisher lauffähiges Script mehr Einloggen.!
Immer wenn ich Username und Passwort eingebe und auf senden klicke , wird nur die Seite neu aufgerufen. Das wars.!
Teilweise funktionieren die PHP Progs garnicht mehr, so zb. wenn etwas über die URL weitergereicht werden soll
zb: ...php?action=go
wird nicht ausgeführt.
Noch etwas, in etc/ liegt ja die php.ini, wenn ich da etwas ändere, wird die änderung nicht mit phpinfo.php angezeigt.??
Liegt irgentwo anders noch eine php.ini.?1
kann mir jemand Helfen??
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 06:35
by dadark
schalte die option "GlobalVars (oder so ähnlich)" in der php.ini mal auf "yes".
Dann sollte es funktionieren.
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 06:45
by oxygen
wohl eher register_globals. Das ist aber nicht der Sinn der Sache. Du solltest lieber deine Scripts reparieren.
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 08:19
by static
danke für die schnellenAntworten
Posted: 2003-06-05 10:34
by wollemen
War schon nicht schlecht, danke für die schnellenAntworten,
aber da hab ich was nicht verstanden.
1. Meinen Scripte laufen seit fast 1 Jahr anstandslos, warum sollte ich da etwas dran ändern???????
2. wenn ich unter etc/php.ini etwas ändere wird es von phpinfo.php ja gar nicht angezeigt.
( Ã?berlegung: es ist nicht die Richtige php.ini !!!!
Wie gesagt erst nach meinem Update von PHP )
Aber, wo liegt die denn dann ?
Den Tread hatte ich schon gelesen, deshalb fiel mir ja auf das änderungen an der .ini datei nicht bringen.....
Gruß Walter
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 11:43
by grinch
in phpinfo() wird doch angezeigt welche php.ini er verwendet.. und du musst im prinzip nichts an deinen script ändern.. aber in alten php versionen war register_globals default on und in den neueren default off
register_globals entscheidet ob POST und GET variablen allen scripten zur verfügung stehen.. wenn es auf off steht musst du die variablen erst "holen" mit $_GET[variable] z.b.
ach ja, ich bin kein php experte daher muss das nicht 100% stimmen was ich hier sage, aber es geht hier wohl eher ums prinzip ;)
Re: danke für die schnellenAntworten
Posted: 2003-06-05 11:59
by buddl
wollemen wrote:War schon nicht schlecht, danke für die schnellenAntworten,
aber da hab ich was nicht verstanden.
1. Meinen Scripte laufen seit fast 1 Jahr anstandslos, warum sollte ich da etwas dran ändern???????
2. wenn ich unter etc/php.ini etwas ändere wird es von phpinfo.php ja gar nicht angezeigt.
( Ã?berlegung: es ist nicht die Richtige php.ini !!!!
Wie gesagt erst nach meinem Update von PHP )
Aber, wo liegt die denn dann ?
Den Tread hatte ich schon gelesen, deshalb fiel mir ja auf das änderungen an der .ini datei nicht bringen.....
Gruß Walter
hast du denn auch den Apache mal neugestartet ?
Apache mal neugestartet ?
Posted: 2003-06-05 13:19
by wollemen
Joh hab ich.
Ich finde nur den Verdamm... pfad zur php.ini nicht.
Das ist die Angabe von phpinfo.php
Configuration File (php.ini) Path /usr/local/lib
aber da ist nichts!!!!
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 14:12
by konni
naja is ja klar, oder ?
make install kopiwert meines wissens keine php.ini dorthin, das muss man selbst machen ;)
es leigt ja nicht umsonst immer eine php.ini-rcommened bei.
du solltest aber PHP eher so compilen, dass die php.ini in /etc liegt.
Ah HA !
Posted: 2003-06-05 14:15
by wollemen
Toll und wie geht das
Re: Problem nach PHP Update 4.3.2
Posted: 2003-06-05 14:17
by grinch
naja.. ist doch egal wo die php.ini liegt :) aber nach dem kompilieren kommt eigentlich noch so n text block wo drin steht du solltest die php.ini-dist nach bla bla bla kopieren und anpassen.. oder du guggst ganz einfach mit phpinfo() in welchem pfad gesucht wird
Re: Apache mal neugestartet ?
Posted: 2003-06-05 14:18
by buddl
wollemen wrote:Joh hab ich.
Ich finde nur den Verdamm... pfad zur php.ini nicht.
Das ist die Angabe von phpinfo.php
Configuration File (php.ini) Path /usr/local/lib
aber da ist nichts!!!!
dann kopier dir doch deine php.ini aus /etc in /usr/local/lib
dann wird es wohl gehen
Problem nach PHP Update 4.3.2
Posted: 2003-06-05 14:24
by wollemen
Zitat von Buddl:
dann kopier dir doch deine php.ini aus /etc in /usr/local/lib
dann wird es wohl gehen
Verdammt,
den Satz muß ich völlig überlesen haben, D A N K E ! !
Jetzt Geht es wieder.
Könnt euch Umarmen :lol: