#1 8. März 2012 Servus Leute, ich hab ein kleines Problem und hoffe ihr könnt mir weiterhelfen. Ich habe letztens eine ältere PHP Version auf meinem virtuellen Webserver installiert, diese hab ich mittels des Installers installiert, anschließend noch die CGI Einträge im IIS eingetragen und die PHP.ini geändert - hat dann auch funktioniert. Nun hab ich diese Version deinstalliert und mir die neueste PhP Version gezogen, 5.4.0. System: w2k8 r2 - iis7 Diese hat keinen Installer, also muss ich es jetzt mit dem Zip File irgendwie zum laufen kriegen: ZIP nach C:\php entpackt PhP ini angepasst CGI im IIS auf php_cgi.exe verlinkt Hab ich was vergessen, was ist noch zu tun? Wenn ich per cmd in C:\PHP gehe und dort eingebe php -info erhalte ich folgende Meldung: Application has failed to start because its side-by-side configuration is incorrect. Danke für eure helfenden Worte. Domi + Multi-Zitat Zitieren
#2 8. März 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: PHP Installation Hier noch der Screenshot vom Handler Mapping, so hab ich es bei der alten Version auch konfiguriert, dort hat es aber geklappt :/ Download: Unbenannt.png | www.xup.in + Multi-Zitat Zitieren
#3 8. März 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: PHP Installation Okay ein kleines Update, ich hab mir den ***** stundenweise abgegoogled und bin darauf gekommen, dass ich ein Update (vcredist_x86.exe) installieren muss. Nun hab ich das mal installiert und wenn ich nun per cmd in C:\php eine php -info abfrage erhalte krieg ich folgende Fehlermeldung: could not open input file: o Meine Php.ini file hab ich mal dem posting hier angehängt: Download: php.ini | www.xup.in Wenn ich nun mit den Einstellungen versuche auf 127.0.0.1 zuzugreifen krieg ich den Startscreen von meinem IIS. Passt. Wenn ich auf 127.0.0.1/index.php zugreife sollte dort folgendes ausgeführt werden: <?php phpinfo(); ?> Sollte mir dann wie bei meiner alten PHP version die Infos angeben Ich krieg aber folgenden Fehler: The website cannot display the page + Multi-Zitat Zitieren
#4 8. März 2012 AW: PHP Installation php -info ? was soll das denn sein? Code: php -i zum rest mal in den error-logs nachsehen. falls du in den mappings "php_cgi.exe" stehen hast, mit "php-cgi.exe" ersetzen. + Multi-Zitat Zitieren
#5 9. März 2012 AW: PHP Installation Hey danke für die Hilfe. Also php-cgi war schon der richtige Pfad bei den Mappings. Mit php -i krieg ich auch die richtigen Infos, bei meiner alten Version war das noch mit php -info.... was solls. Naja der IIS läuft und PhP scheint auch zu laufen, wenn ich jetzt aber localhost/index.php eingebe kann er die Seite einfach nicht anzeigen, ich bin kurz vorm verzweifeln ^^ Okay, was neues rausgefunden. Wenn ich am server localhost/~Administrator/index.php mache dann klappts. Also ich muss den Benutzer in der Adresse mitangeben, kein Plan warum oO + Multi-Zitat Zitieren
#6 9. März 2012 AW: PHP Installation Hört sich irgendwie so an als ob du sowas wie User-Directorys aktiviert hättest. PHP unterm 2008er zu installieren ist definitiv einfacher als aufm 2003. Google erster treffer: PHP : The Official Microsoft IIS Site oder auch Using FastCGI to Host PHP Applications on IIS 6.0 : The Official Microsoft IIS Site Wenn installiert im IIS nachschauen, wo er PHP interpretiert und mit der richtigen PHP Version updaten (vc9 soweit ich weiß). + Multi-Zitat Zitieren