[PHP4.3] Debian Server + Apache/PHP 4.3

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Crazy-
  • Registratie: Januari 2002
  • Laatst online: 11:26

Crazy-

Best life ever

Topicstarter
ok, probleem...

bepaalde dingen zijn gewijzigd in php4.3 (zoals $_SESSION & $_COOKIE etc)

maar het probleem is, ik heb een vrij grote site die perfect werkt met php4.2.3 maar na een upgrade naar 4.3 werkt echt zowat niks meer :(

heb ik al $HTTP_GET_VARS omgezet naar $_GET etc maar toch blijven er problemen (vooral mbt $mail()

heeft iemand enig id?!

12,85kWp - ZB 7,5m2/400l - 5kW Pana H WP (CV&SWW) - 13,8kWh accu


Acties:
  • 0 Henk 'm!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

Wat werkt er dan niet aan? Foutmeldingen? Geen output? Al gedebugged?

m'n glazen bol is gejat, namelijk.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Acties:
  • 0 Henk 'm!

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

$mail()
Bedoel je niet mail() zonder $ :?
drm schreef op 16 januari 2003 @ 14:19:
m'n glazen bol is gejat, namelijk.
* LuCarD heeft nog een glazen bol, alleen is hij af en toe mistig.... >:)

Programmer - an organism that turns coffee into software.


Acties:
  • 0 Henk 'm!

  • Crazy-
  • Registratie: Januari 2002
  • Laatst online: 11:26

Crazy-

Best life ever

Topicstarter
klein foutje :) sorry

mail() bedoel ik ja

iig, wat niet werkt:

echt ALLES omgezet moet worden naar $_GET/$_POST :|

en mail werkt niet:

code:
1
2
3
mail("$myemail","$onderwerp","$date$bedrijfsnaam$naam$adres$postcode$plaats
$telefoonnummer$faxnummer$email$website$bericht","From: $fromnaam <$myemail>"); 
      mail("$sendemail","$sendsubject","$sendmessage","From: $fromnaam <$myemail>");

en sommige IF statements werken ook gewoon weg niet meer enz enz enz :| kijk, ik vind het niet erg dat dingen anders zijn, maar dat je echt complete website's compleet opnieuw moet coden...dat vind ik wat minder :|

[ Voor 23% gewijzigd door Crazy- op 16-01-2003 14:45 ]

12,85kWp - ZB 7,5m2/400l - 5kW Pana H WP (CV&SWW) - 13,8kWh accu


Acties:
  • 0 Henk 'm!

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 14-09 08:25
CIOMrCrazy schreef op 16 January 2003 @ 14:18:
ok, probleem...

bepaalde dingen zijn gewijzigd in php4.3 (zoals $_SESSION & $_COOKIE etc)

maar het probleem is, ik heb een vrij grote site die perfect werkt met php4.2.3 maar na een upgrade naar 4.3 werkt echt zowat niks meer :(

heb ik al $HTTP_GET_VARS omgezet naar $_GET etc maar toch blijven er problemen (vooral mbt $mail()

heeft iemand enig id?!
Erhm, de meeste dingen die je hier beschrijft zijn toch al veel eerder veranderd :? (zoals $_GET en $_SESSION)

Acties:
  • 0 Henk 'm!

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 14-09 08:25
edit:
Dit had dus geen reply moeten zijn maar een edit |:(
CIOMrCrazy schreef op 16 January 2003 @ 14:44:
klein foutje :) sorry

mail() bedoel ik ja

iig, wat niet werkt:

echt ALLES omgezet moet worden naar $_GET/$_POST :|

en mail werkt niet:

code:
1
2
3
mail("$myemail","$onderwerp","$date$bedrijfsnaam$naam$adres$postcode$plaats
$telefoonnummer$faxnummer$email$website$bericht","From: $fromnaam <$myemail>"); 
      mail("$sendemail","$sendsubject","$sendmessage","From: $fromnaam <$myemail>");

en sommige IF statements werken ook gewoon weg niet meer enz enz enz :| kijk, ik vind het niet erg dat dingen anders zijn, maar dat je echt complete website's compleet opnieuw moet coden...dat vind ik wat minder :|
Het lijkt me heel vreemd als sommige if statements niet meer werken, sommige dingen zullen misschien andere waardes weergeven, maar tussen 4.2.3 en 4.3.0 kan ik hier niet echt grote verschillen tussen vinden :-/. Verder zou ik de mailinstellingen in je php.ini eens nagaan, omdat dat mail gewoon zou moeten werken. (wat voor foutmeldingen krijg je dan :?)

[ Voor 25% gewijzigd door Shagura op 16-01-2003 14:56 ]


Acties:
  • 0 Henk 'm!

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 02-09 11:02

D2k

code:
1
2
3
mail("$myemail","$onderwerp","$date$bedrijfsnaam$naam$adres$postcode$plaats
$telefoonnummer$faxnummer$email$website$bericht","From: $fromnaam <$myemail>"); 
      mail("$sendemail","$sendsubject","$sendmessage","From: $fromnaam <$myemail>");

als dit ook zo uit je submit komt snap ik wel dat het niet meer werkt
ik zie hier geen $_GET enzo

Doet iets met Cloud (MS/IBM)


Acties:
  • 0 Henk 'm!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

opnieuw coden is in principe niet nodig. Je kunt voor de websites die op de oude wijze zijn gebouwd ( register_globals op on ) gewoon in de apache configuratie opgeven dat die wel met register_globals op on moeten werken:
code:
1
2
3
<Directory /home/httpd/mijnwebsite.com>
   php_admin_value register_globals "on"
</Directory>

o.i.d. Dat zou al een hele hoop schelen.

Evt. kun je wellicht ook je php.ini aanpassen, maar dat raad ik je af, gezien je (voortaan) wel met de nieuwe configuraties uit de voeten moet kunnen. Ze hebben die standaard config niet voor niets aangepast ;)

[ Voor 1% gewijzigd door drm op 16-01-2003 15:40 . Reden: html :Z ]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Acties:
  • 0 Henk 'm!

Verwijderd

Heb je wel mail() opnieuw in PHP gecompiled?

Acties:
  • 0 Henk 'm!

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Zet eens vrolijk error_reporting( E_ALL ) aan en ga eens rustig debuggen :) Dan moet je er echt wel uitkomen

Acties:
  • 0 Henk 'm!

  • Crazy-
  • Registratie: Januari 2002
  • Laatst online: 11:26

Crazy-

Best life ever

Topicstarter
k, register_globals = On helpt wel....site werkt weer, ga het later wel allemaal aanpassen

thnx

[ Voor 60% gewijzigd door Crazy- op 16-01-2003 17:14 ]

12,85kWp - ZB 7,5m2/400l - 5kW Pana H WP (CV&SWW) - 13,8kWh accu


Acties:
  • 0 Henk 'm!

  • Martin Sturm
  • Registratie: December 1999
  • Laatst online: 09-09 17:23
CIOMrCrazy schreef op 16 januari 2003 @ 17:00:
k, register_globals = On helpt wel....site werkt weer, ga het later wel allemaal aanpassen

thnx
Als je _heel_ even de moeite had genomen om de changelog/releasenotes van PHP 4.2.x en later door te nemen, had je deze vraag niet hoeven stellen. Het staat zelfs gewoon in de php manual: http://nl.php.net/manual/en/language.variables.external.php

[ Voor 13% gewijzigd door Martin Sturm op 17-01-2003 14:25 ]

Pagina: 1