Archiv verlassen und diese Seite im Standarddesign anzeigen : Neuinstallation !
bommelchen
09.08.2002, 21:46
Ich versuche schon einige Tage mein Board wieder ans laufen zu bekommen. Jetzt habe ich winXP installiert PHP4.2.3 vBulletin2.2.2 so weit so gut. Auf die Admin-CP Site komme ich jedoch nicht mehr auf Board. Ich bekomme immer eine leere Seite angezeigt mit folgendem Quell Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"></HEAD>
<BODY></BODY></HTML>
Ich denke es liegt an meiner PHP.ini
http://bommelchen.getmyip.com/phpinfo.php
Ich wäre Euch um jeden Tip dankbar !
Bommelchen
tja bommelchen
leider bekomme ich nur eine Fehlerseite.
Da fällt es mir schwer die phpinfo auszulesen und dir eine Antwort zu geben. :rolleyes:
bommelchen
10.08.2002, 00:30
Oh Sorry,
kommt daher das ich ständig neu installiere :(
Aber vielleicht gibts es einen anderen Weg für mich ?
Was für eine Apache und PHP Version könnt Ihr mir empfehlen für das Betriebssystem WinXP und vBulletin 2.2.6 ?
Könnt Ihr mir nicht eine lauffähige php.ini und httpd.conf anhängen passend zur Eurer empfehlung?
Ich werd noch verrückt !!!
Big THX Bommelchen
Bierhasser
10.08.2002, 00:37
Ich habe eigentlich die besten erfahrungen mit http://www.apachefriends.org/wampp.html gemacht. Schau es dir mal an.
es gibt keine allgemeingültige httpd.conf oder php.ini, da die dem system und der verzeichnisstruktur angepasst werden müssen.
und lass die finger von diesen komplettpakten, die sind müll.
da lernt man absolut nichts bei wenn man die verwendet und das ist ja gerade notwendig. sonst ist man ständig von denen abhängig, die diese pakete zusammenstellen und kann nicht mal selbst irgendwas aktualisieren und konfigurieren.
und das regelmäßige aktualisieren ist sehr wichtig, wenn du das als öffentlichen server laufen lassen willst.
apache installieren (version 1.3.26):
http://www.apache.org/dist/httpd/binaries/win32/apache_1.3.26-win32-x86-no_src.msi
php installieren (version 4.2.2):
http://ca.php.net/do_download.php?download_file=php-4.2.2-Win32.zip
mysql wirst du ja schon laufen haben.
in dem verzeichnis, in das du php entpackt hast, müsste eine datei 'php.ini-recommended' zu finden sein.
benenn die in 'php.ini' um und öffne die datei.
such die stelle
; Argument passed to save_handler. In the case of files, this is the path
; where data files are stored. Note: Windows users have to change this
; variable in order to use PHP's session functions.
session.save_path = /tmp
und trag für 'session.save_path =' z.b. C:\Windows\Temp
das sollte dann so aussehen:
session.save_path = C:\Windows\Temp
in dem verzeichnis werden die php-session-dateien gespeichert.
du könntest da auch ein beliebiges anderes verzeichnis angeben, aber das standard windows-temp verzeichnis bietet sich dafür natürlich an.
dann such nach:
register_globals = Off
und änder das in
register_globals = On
such nach:
;extension=php_tokenizer.dll
;extension=php_w32api.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zlib.dll
und entfern das semikolon vor
;extension=php_zlib.dll
speicher die datei ab und kopier die ins windows verzeichnis.
die notwenigen angaben für php in der httpd.conf stehen eigentlich in der install.txt im verzeichnis, ebenso wie weitere infos was du noch bei der konfiguration beachten musst.
...
Some extra DLLs are required for some PHP extensions. Please copy the
bundled dlls from the 'dlls/' directory in distribution package to your
windows/system (Win9.x) or winnt/system32 (WinNT, Win2000, XP) directory.
If you already have these DLLs installed on your system,
overwrite them only if something is not working correctly.
.....
Installing PHP on Windows with Apache 1.3.x
...
Now that version 4.1 introduces a safer sapi module, we recommend
that you configure PHP as a module in Apache.
To do this, you should move php4ts.dll to the windows/system (for Windows 9x/Me) or winnt/system32 (for Windows NT/2000/XP) directory, overwriting any
older file. Then you should add the following three lines to your Apache
conf file: (swap c:/php/ for your PHP install path)
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
eigentlich kann man bei einer grundkonfiguration nicht viel falsch machen, das ist ne simple sache.
du kannst die httpd.conf mal durchgehen und gucken, ob die bei der installation automatisch gesetzten pfadangaben korrekt sind.
meine httpd.conf ist sicher 1 1/2 jahre alt und vollgestopft mit allem möglichen.
ich hab keine ahnung wie die originaldatei aussieht, aber wenn ich das richtig in erinnerung habe, müsste das eigentlich lauffähig sein, nachdem du die oben genannten angaben für php reingesetzt hast.
bommelchen
10.08.2002, 14:31
@Martin,
Danke für Deine Hilfe das hat mir erst einmal weiter geholfen, doch jetzt habe ich ein seltsamen Phänomen !! In der Admin CP bekomme ich immer komische Zeichen dargestellt und wenn ich dem Link oben rechts folge ( Go to your Forums Home Page ) bekomme ich eine leere Seite !!
Zumindestens läuft ersteinmal Apache mit PHP :)
Habt Ihr noch ne Idee?
Bommelchen
Original geschrieben von bommelchen
Danke für Deine Hilfe das hat mir erst einmal weiter geholfen, doch jetzt habe ich ein seltsamen Phänomen !! In der Admin CP bekomme ich immer komische Zeichen dargestellt und wenn ich dem Link oben rechts folge ( Go to your Forums Home Page ) bekomme ich eine leere Seite !!Das liegt beides an extension=php_zlib.dll.
Der Fehler tritt aber nur auf, wenn bei den vBulletin Options GZIP Output auf Yes steht. Also entweder auf No stellen, oder zlib wieder aus der php.ini entfernen/auskommentieren.
Mystics
bommelchen
10.08.2002, 14:47
Hi THX,
die komischen Zeichen sind verschwunden doch die Forum Home bleibt leer ! Jetzt habe ich noch folgenden Fehler in der Error.log gefunden
Der Befehl "uptime" ist entweder falsch geschrieben oder konnte nicht gefunden werden" hmmm wo kann ich den das bereinigen ?
THX an alle die mir mit meinem Board auf die Beine helfen :)
Bommelchen
Original geschrieben von Mystics
Das liegt beides an extension=php_zlib.dll.
Der Fehler tritt aber nur auf, wenn bei den vBulletin Options GZIP Output auf Yes steht. Also entweder auf No stellen, oder zlib wieder aus der php.ini entfernen/auskommentieren.
Mystics
wo liegt da das problem?
wenn man das in der php.ini auskommentiert, steht zlib nicht zur verfügung.
Wo das Problem liegt, siehst du an der Fehlerbeschreibung, die bommelchen gepostet hat...
es hat bei mir noch aber noch nie probleme bereitet - und sollte es eigentlich auch nicht.
deshalb hab ich ja gefragt WO das problem liegt. :)
Steht doch alles oben.....
zlib in php.ini aktiviert + GZIP auf yes -> Zeichensalat im Admin CP + leere Seite im normalen Board (er öffnet stattdessen außerdem ein Download-Fenster).
ja...das ist der fehler - aber es geht doch um die ursache. :D
das ist ja nicht normal, dass zlib so einen fehler verursacht.
bommelchen, kopier mal die datei 'php_zlib.dll' aus dem <php-verzeichnis>/extensions/ in das <windows-verzeichnis>/system32/ verzeichnis.
irgendwo da muss die ursache liegen, bei mir funktioniert das problemlos.
bommelchen
10.08.2002, 16:33
@all
also ich hab folgendes bemerkt :
wenn ich eine neu installation des vbulletin 2.2.6 mache, kann ich alles sehen und es funktioniert auch alles gut :) , aber jetzt kommts wenn ich mein altes board ( was lief !!!! ) wieder ans laufen bekommen möchte gibt es leere Seiten. Also ich habe folgendes gemacht. Alte Datenbank importiert und die modifizierten *.php dateien wieder in betrieb genommen und es funktioniert nur noch das Admin CP ! Ist das noch normal ?
Wenn ich nicht wüsste das mein Board lief würde ich sagen da stimmt was nicht !!!
Bommelchen
@bommelchen
Das dürfte wie gesagt daran liegen, dass du GZIP in den vBulletin Options aktiviert hast, und GZIP wohl mit ZLIB in die Quere kommt.
bommelchen
10.08.2002, 16:55
Gut GZIP habe ich über die Vbulletin Options ausgeschaltet ! Aber wo kann ich ZLib gegebenenfalls abschalten damit ich mal wieder meine Forum Home sehe ? Hier mal meine phpinfo.php (http://bommelchen.getmyip.com/phpinfo.php) vielleicht hilft das ja weiter.
bommelchen
Wenn GZIP deaktiviert ist, solltest du deine Foren ohne Probleme sehen können.
ZLIB kannst du da deaktivieren, wo du es vorhin auch aktiviert hast ;)
Siehe martin's Beitrag bzgl. deiner php.ini
PS: deine phpinfo.php geht nicht ;)
bommelchen
10.08.2002, 17:04
hier nochmal die URL meiner PHPINFO
http://bommelchen.getmyip.com/phpinfo.php
wenn ich meinem Link folge kann ich sie erkennen !
bommelchen
du benötigtst zlib für die gzip kompression, sonst funktioniert das nicht.
wenn es da ein zlib problem gibt, solltest du versuchen es zu beseitigen, nicht die funktion abschalten.
der apache dürfte aber eigentlich garnicht starten, wenn es da ein problem gibt.
also entfern in der php.ini, so wie ich es beschrieben habe, das semikolon vor:
;extension=php_zlib.dll
hast du die datei in windows\system32\ verzeichnis kopiert?
kopier die zusätzlich noch mal direkt ins windows verzeichnis.
lieber einmal mehr als zu wenig :D schaden tut das nicht.
- starte den apachen neu.
dann aktivier im admin cp die gzip-kompression.
danach geh mal auf http://leknor.com/code/gziped.php
und gib da die url zu deinem forum ein.
wird das da als 'geziped' angezeigt?
deine php-info datei kann ich übrigens auch nicht aufrufen.
bist du offline oder ist die ip nicht aktuell?
bommelchen
12.08.2002, 20:40
Sobald ich zLib aktiviere will er immer die Seite downloaden !!!
Woran liegt das ?
Bommelchen
nachdem deine phpinfo sich doch mal aufrufen lässt...
PHP Version 4.2.3-dev
Server API: Apache 2.0 Filter
ich dachte du hättest meine anleitung befolgt?
ich werde mit keine weiteren gedanken über dein problem machen. ich hab immerhin schon zwei mal erwähnt, dass du den apache 1.3.26 verwenden sollst.
ausserdem hab ich dir den link zu php 4.2.2 gegeben, nicht zu 4.2.3dev.
bommelchen
14.08.2002, 16:49
@martin,
entschuldige bitte ich habe jeden erdenklichen Tip entgegen genommen und auch (das kannst du mir glauben) ausprobiert.
Nach dem ich aber das Board nun endlich zum laufen bekommen habe habe ich mich bis jetzt nicht getraut wieder alles umzuwerfen. Da ich denke das Du mir helfen kannst möchte ich Dich doch bitten meinen Standpunkt zu verstehen !!
Ich danke Dir in der Hoffnung das du mir vielleicht doch weiter hilfst !
Bommelchen
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.