Jetzt kostenlos Anmelden!


Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

1

Donnerstag, 27. Dezember 2007, 18:55

PHP4 wird eingestellt, neuer PHP5.2

Hi Zusammen

Ich hab mal eine Frage zu PHP. Hoffe, dass ich hier richtig bin. Hab keine Ahnung in Sachen PHP.

Hab im Geschäft gehört, dass PHP4 seitens der Hersteller eingestellt wird und mit PHP5.2 weitergefahren wird. Wie sieht es denn mit dem PHPKIT aus? Läuft er trotzdem korrekt?

Grüsse
Max1511
  • Zum Seitenanfang
  • Zum Seitenende

2

Donnerstag, 27. Dezember 2007, 18:57

Unter PHP 5.2.5 habe ich keine Auffälligkeiten gehabt mit dem PHPKIT 1.6.03.
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

3

Donnerstag, 27. Dezember 2007, 19:14

Ja es ist richtig, dass immer mehr große Projekte auf PHP5 umsteigen!

Das PHPkit ist seit der Version 1.6.4 voll PHP5 tauglich, auch die alten Version sind fast bereit für die V5. Nur im Adminbereich (contents und votes) gibt es ein Problem mit mktime(). Dies ist aber sehr leicht zu fixen ...

Dazu einfach mal unter http://archiv.kit-security.de nach mktime suchen

Gruß
  • Zum Seitenanfang
  • Zum Seitenende

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

4

Donnerstag, 27. Dezember 2007, 19:39

Hi Headless

Ok, danke für den Tipp. Unter mktime habe ich 126 Treffer in 66 Themen gefunden. Werd mal das ganze angucken, da ich von den vielen Titeln nicht recht weiss, wo sich die Lösung versteckt.

Grüsse
Max1511
  • Zum Seitenanfang
  • Zum Seitenende

5

Donnerstag, 27. Dezember 2007, 19:54

@Heady: Was gibt's da für ein Problem mit mktime()? Ich weiß nur, dass Windows bei negativen Werten nicht mitmacht.
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

6

Donnerstag, 27. Dezember 2007, 19:59

Dieses mktime() Problem tritt nur bei manchen Konfigurationen auf - welche kP!
Es liegt daran, das im Kit leere Werte als String (also '') an mktime() übergeben wurden - richtig ist aber eine 0 da mktime() rechnet!
Das ist auch der Grund warum dann die Fehlermeldung kommt.
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 074

Geschlecht: Männlich

PHPKIT Version: keine

7

Freitag, 28. Dezember 2007, 14:18

hier ein beispiel was in der compose.php im adminbereich der 1.6.03 (und ggf. auch 1.6.1) nicht funzt bei php 5

http://archiv.php-gfx.net/include.php?pa…ies=0#post14263
  • Zum Seitenanfang
  • Zum Seitenende

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

8

Samstag, 29. Dezember 2007, 15:59

Hey Dooki

Vielen Dank. Hab mal die Datei admin/content/compose.php bearbeitet, wie dort stand. Dann hab ich weiter unter Quelle nachgeschaut und da hatte jemand auch Probleme mit der admin/vote/editvote.php. Danach sagte einer, er hätte das Problem wie hier http://musel-online.de/include.php?path=…p&threadid=2948 beschrieben, gelöst. Doch da wird man ja wieder hier weitergeleitet. Werd mal irgendwo gucken, wo es stehen könnte, wegen der editvote.php.

Grüsse
Max
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

9

Samstag, 29. Dezember 2007, 17:09

  • Zum Seitenanfang
  • Zum Seitenende

Max1511 Männlich

ist gerade angekommen

Beiträge: 30

Geschlecht: Männlich

PHPKIT Version: 1.6.1

10

Sonntag, 30. Dezember 2007, 14:12

Hi Headless

Auch dir ein herzliches dankeschön. So, ich hab nun beide Dateien gefixt und gesichert. Zwar hab ich gesehen, dass mein Hosting-Anbieter noch die PHP Version 4.3.4 hat. Aber ich denk, er muss irgendwann eh umstellen auf die neue Version 5.

Dann bedanke ich mich nochmals für die Hilfe und wünsche euch allen einen guten Rutsch im neuen Jahr.

Grüsse
Max
  • Zum Seitenanfang
  • Zum Seitenende