Homepage weißer Bildschirm

07/08/2014 21:15 KingKiefer#1
Hallo liebe EPVP'ers,

ich habe eben mit einem gutem freund versucht die Sapphir Flyff HP on zu machen. Wir haben alles überprüft und es stimmt soweit alles. SQL etc. ist alles richtig eingetragen.

Wenn wir intern im server schauen ist da der fehler: 404.3.

Leidergottes verstehen wir gerade nicht WAS falsch läuft.

Wir danken im vorraus um eure Hilfe.


LG

Toki aka Ray
07/08/2014 21:44 Chyukαsame#2
Benutzt ihr xampp oder IIS?

Habt ihr was an den Dateien geänder von der Website?

Hast du mal ein Screenshot?
07/08/2014 21:50 KingKiefer#3
Quote:
Originally Posted by Chyukαsame View Post
Benutzt ihr xampp oder IIS?

Habt ihr was an den Dateien geänder von der Website?

Hast du mal ein Screenshot?
IIS7 nutzen wir.

haben nur alles an der xinc_config geändert was man ändern musste.

EDIT:// Screen:
07/09/2014 01:06 xTwiLightx#4
Bitte lade ein Bild hoch, das nicht so hässlich verzerrt ist.
Habt ihr PHP installiert? (Nur mal als Kontrolle).
07/09/2014 01:16 Sparklesz#5
Habt ihr PHP installiert?
07/09/2014 12:47 KingKiefer#6
ja PHP ist installiert. Der Fehler 404.3 ist nun weg. nun kommt der 500.0 Error.

Screen:
07/09/2014 12:51 kyls#7
Wenn PHP noch nicht installiert ist findest du die offiziele seite und den Download [Only registered and activated users can see links. Click Here To Register...].
Achte darauf das die version NTS (Non Thread Safe) ist.

-------------------------------------------------------------

Wenn du PHP ohne Binaries installiert hast, musst du den Handler Manuell einrichten, falls mit, kannst du die Anleitung zum einrichten überspringen da man im Normalfall IIS-FastCGI bei der Installation als Webserver auswählen.

  1. Öffne dein IIS-Manager (start-> nach iis suchen)
  2. Unter der Startseite deiner Server Maschine suchst du nach den Punkt "Standarddokumente" und fügst die index.php hinzu.
  3. Under der Startseite deiner Server Maschine suchst du nun den Punkt "handlerzuordnungen" und klickst auf "Modulzuordnung hinzufügen"
    • Andorderungspfad:.php
    • Modul:FastCgiModule
    • Ausführbare Datei:Dein pfad zur php-cgi.exe
    • Name:PHP_via_FastCGI

Da das aber noch nicht reicht gehst du nun in deinen PHP Installationsverzeichniss und suchst die php.ini.
* Es kann sein das keine php.ini existiert dann findest du 2 Datei mit den gleichen Namen ich meine es waren "php.iniPRODUCTION" und php.iniDEVELOPMENT" welche man wann nimmt sollte klar sein.

Anschließend musst du die PHP.ini umbennen und editieren.
Suche nach den Bezeichnungen und ändere diese wie unten dargestellt ab, sollten deine Werte abweichen.

Code:
cgi.fix_pathinfo=1
Code:
fastcgi.impersonate = 1
Code:
fastcgi.logging = 0
Nun suchst du nach den Abschnitt der Extensions und aktivierst die Extensions die du benötigst, durch das entfernen des ";". Meine sieht derzeit so aus:
* Den sqlsrv Eintrag nicht beachten sind einfach nur von Microsoft hergestellte Treiber für MSSQL Verbindungen

Code:
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll      ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll  ; Use with Oracle 11gR2 Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
extension=php_sqlsrv_54_nts.dll
extension=php_pdo_sqlsrv_54_nts.dll
lg


--------------------------------------------------------------


Quote:
Originally Posted by KingKiefer View Post
ja PHP ist installiert. Der Fehler 404.3 ist nun weg. nun kommt der 500.0 Error.

Screen:
Guck ob deine php-cgi.exe rechte zum schreiben und lesen im jeweiligen Ordner wo deine Datein liegen hat.
07/09/2014 13:14 KingKiefer#8
Quote:
Öffne dein IIS-Manager (start-> nach iis suchen)
Unter der Startseite deiner Server Maschine suchst du nach den Punkt "Standarddokumente" und fügst die index.php hinzu.
Under der Startseite deiner Server Maschine suchst du nun den Punkt "handlerzuordnungen" und klickst auf "Modulzuordnung hinzufügen"
Andorderungspfad:.php
Modul:FastCgiModule
Ausführbare Datei:Dein pfad zur php-cgi.exe
Name:PHP_via_FastCGI
War schon so eingestellt^^.

Quote:
Da das aber noch nicht reicht gehst du nun in deinen PHP Installationsverzeichniss und suchst die php.ini.
* Es kann sein das keine php.ini existiert dann findest du 2 Datei mit den gleichen Namen ich meine es waren "php.iniPRODUCTION" und php.iniDEVELOPMENT" welche man wann nimmt sollte klar sein.

Anschließend musst du die PHP.ini umbennen und editieren.
Suche nach den Bezeichnungen und ändere diese wie unten dargestellt ab, sollten deine Werte abweichen.

Code:
cgi.fix_pathinfo=1
Code:
fastcgi.impersonate = 1
Code:
fastcgi.logging = 0
die oberen 2 gefunden und angepasst. Das 3. lässt sich nicht finden.

Quote:
Nun suchst du nach den Abschnitt der Extensions und aktivierst die Extensions die du benötigst, durch das entfernen des ";". Meine sieht derzeit so aus:
* Den sqlsrv Eintrag nicht beachten sind einfach nur von Microsoft hergestellte Treiber für MSSQL Verbindungen

Code:
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
extension=php_sqlsrv_54_nts.dll
extension=php_pdo_sqlsrv_54_nts.dll
Was genau brauch ich, oder muss ich testen?

Quote:
Guck ob deine php-cgi.exe rechte zum schreiben und lesen im jeweiligen Ordner wo deine Datein liegen hat.
Ja hat rechte zum lesen und schreiben.
07/09/2014 13:18 kyls#9
Quote:
Originally Posted by KingKiefer View Post
War schon so eingestellt^^.



die oberen 2 gefunden und angepasst. Das 3. lässt sich nicht finden.



Was genau brauch ich, oder muss ich testen?
Die Frage ist, was deine Webapplikation alles benutzt :P
Dementsprechend musst du Features aktivieren ^^

Ich hatte mein Post oben nochmal editiert, du hast ja nu nen 500
Guck mal ob deine php-cgi.exe Rechte zum schreiben und Lesen auf dein inetpub Verzeichniss hat. Und welche PHP Version hast du installiert? (NonThreadSafe oder mit ThreadSafe? [NTS - TS])
(Du kannst gucken ob bspsw. ein Problem mit PHP besteht indem du in der .ini die startup errors auf 1 setzt und dann php einfach via Doppelklick ausführst.
Wenn das den Fehler immer noch nicht behebt kann ich nachher mal drüber gucken, wenn du willst.

lg
07/09/2014 13:25 KingKiefer#10
ja hat schreibrechte.

Weiß grad nich ob TS oder NTS weil kollege hatte das gemacht.

Wäre cool wenn du mal drüber schauen könntest, kannst gern zu mir ins TS dann machen wirs per TV

188.138.89.139
07/10/2014 17:34 Michi#11
[Only registered and activated users can see links. Click Here To Register...]