Mailinglisten-Archive |
Nico Haase schrieb: >Moin Friedhelm, > >php-bounces at phpbar.de <mailto:php-bounces at phpbar.de> kritzelte: > > >>>Ich >>>hab schon in der php.ini beide Extensions (php_mysql.dll und >>>php_mysqli.dll) aktiviert, diese Dateien nach c:\windows\system (Win98SE) >>>kopiert, dahin zusätzlich noch die libmysql.dll und libmysqli.dll >>>gepackt, aber das ergab nur dasselbe Ergebnis. >>> >>> >>Nix nach c:\windows\system kopieren, php_mysql.dll in der php.ini >>aktivieren, zugehoerige libmysql.dll in das Verzeichnis kopieren, wo >>apache.exe liegt, fertig. >>Sollte funktionieren. >> >> > >Okay, die MySQL-Unterstützung macht nun, was sie soll. Aber das phpBB stellt >sich jetzt quer, sodass meine Seite, in die das Forum nahtlos integriert ist >(bitte keine Kritik, ich machs sowieso bald wieder rückgängig, aber so kann >ich eine User-Verwaltung für zwei Systeme verwenden), nicht mehr will. Das >Problem steckt in der Datei include/templates.php, die mit folgendem Code >beginnt: > ><?php >class Template { > var $classname = "Template"; >// noch mehr Klasse >} >?> > >Fehlermeldung für diese Zeile: "var: Deprecated. Please use the >public/private/protected modifiers". Kann es sein, dass die Klassenbenutzung >komplett umgeschrieben werden muss und PHP5 nicht abwärtskompatibel ist? Das >wäre ja ein heftiger Grund, nicht zu aktualisieren... >mfg >Nico > > > Hi Nico, ich ahbe bei mir zwar PHP5 noich nicht drauf, aber wenn ich mich richtig entsinne soll es wohl in der php.ini einen Eintrag geben der die var-Klausel sperrt. Wenn du den deaktivierst wird dann var automatisch zu public. Nicht gerade sauber aber für den Übergang sollte es reichen. Gruß Andy
php::bar PHP Wiki - Listenarchive