phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Postby PatPowerMan » 31. August 2009 13:42

Ich habe mir PostgreSQL (Inhalt aus dem File 'postgresql-8.4.0-1-windows-binaries.zip') in das Verzeichnis \xampp\pgsql kopiert.
Die DB start mit meinem eigenen Batch problemlos, das mitgelieferte 'pgAdmin3.exe' läuft.

Ebenso hab ich phpPgAdmin (Inhalt aus dem File 'phpPgAdmin-4.2.2.zip') in das Verzeichnis \xampp\htdocs\xampp\phpPgAdmin kopiert.
Nach der Aktivierung der extension=php_pgsql.dll in der PHP.ini und mit dem gestarteten XAMPP-Apache kann ich damit über 'http://localhost/xampp/phppgadmin' meine Datenbanken auch über den Browser problemlos verwalten. phpPgAdmin 4.2.2 läuft also auf Eurem PHP 5.2.9 mit aktiviertem PostgreSQL(libpq) Version 8.3.1

Soweit ist alles gut.

Wenn ich das gleiche aber über Eure neueste XAMPP 1.7.2 probiere, erhalte ich beim Aufruf über den Browser die Fehlermeldungen:
Deprecated: Assigning the return value of new by reference is deprecated in D:\xampp-win32-1.7.2\htdocs\xampp\phpPgAdmin\classes\Misc.php on line 342

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\xampp-win32-1.7.2\htdocs\xampp\phpPgAdmin\classes\Misc.php:342) in D:\xampp-win32-1.7.2\htdocs\xampp\phpPgAdmin\libraries\lib.inc.php on line 56

Warning: Cannot modify header information - headers already sent by (output started at D:\xampp-win32-1.7.2\htdocs\xampp\phpPgAdmin\classes\Misc.php:342) in D:\xampp-win32-1.7.2\htdocs\xampp\phpPgAdmin\classes\Misc.php on line 359

Kann mir bitte jemand helfen, wie ich den phpPgAdmin 4.2.2 unter PHP 5.3.0 und XAMPP (mit aktivierter PostgreSQL(libpq) Version 8.3.7) zum laufen kriege?
PatPowerMan
 
Posts: 10
Joined: 22. February 2009 16:33

Re: phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Postby Nobbie » 31. August 2009 13:51

Indem Du entweder in der php.ini die E_DEPRECATED Fehlermeldungen abschaltest, oder die Zeile 342 in Misc.php aus dem phppgadmin gemäß Fehlermeldung korrigierst.
Nobbie
 
Posts: 8761
Joined: 09. March 2008 13:04

Re: phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Postby Wiedmann » 31. August 2009 13:54

Kann mir bitte jemand helfen, wie ich den phpPgAdmin 4.2.2 unter PHP 5.3.0 ... zum laufen kriege?

Das kann nur der Author von phpPgAdmin wissen, ob sein Produkt zu dieser PHP Version kompatibel ist (bzw. wie man sie dazu macht).


BTW sind "Deprecated" Meldungen beim XAMPP normal deaktiviert, also scheint diese Software solche Meldungen wieder selbst zu aktivieren.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Postby PatPowerMan » 31. August 2009 13:59

Danke Euch beiden für die extrem schnelle Antwort. Leider bin ich total hilflos beim Anpassen von PHP-Code.
Die Zeilen 339 bis 345 sehen so aus:
Code: Select all
         // Create a database wrapper class for easy manipulation of the
         // connection.
         include_once('./classes/database/' . $_type . '.php');
$data =& new $_type($_connection->conn);
         $data->platform = $_connection->platform;

         return $data;
Die Zeile 342 habe ich ganz nach links gezogen. Was könnte daran falsch sein?
Ich versuch die gleiche Frage auch auf SF bei phpPgAdmin zu stellen. Danke trotzdem für Eure Hilfe!
PatPowerMan
 
Posts: 10
Joined: 22. February 2009 16:33

Re: phppgadmin unter XAMPP 1.7.2 und PHP 5.3.0?

Postby Nobbie » 31. August 2009 18:30

Mache das &-Zeichen nach dem Gleichheitsszeichen weg.
Nobbie
 
Posts: 8761
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 9 guests