php-switch Phaenomen nach Aufruf von Apache mit -f Parameter

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

php-switch Phaenomen nach Aufruf von Apache mit -f Parameter

Postby meister100 » 11. October 2007 15:27

Hallo zusammen,

folgendes seltsames Problem (Xampp 1.6.2, keine Dienste installiert):

Ich rufe den Apache haendisch ueber das Batch-File in 'C:\programme\xampp' auf allerdings mit dem Paramter -f, da ich httpd.conf woanders liegen habe (siehe unten):

(die relativen Pfade in httpd.conf habe ich natuerlich alle zu absoluten gemacht.
Ist auch alles kein Problem, es laeuft einwandfrei)

Nur wenn ich jetzt php-switch.bat ausfuehre, zeigt er immer nur die Version 5.x in der phpinfo() an.

php-switch.bat kopiert anscheinend alle Dateien wie gehabt.
Die php.ini in 'C:\programme\xampp\apache\bin' wird auch ersetzt, bzw. die alte Version gesichert.

in /install/.phpversion wird auch die richtige version eingetragen und
ein nochmaliges php-switch.bat'-Aufruf zeigt auch an,
das er die Version geaendert hat (aktuelle Version nach Switch = 4.x).

Nur phpinfo() zeigt mir immer noch an, das php 5.x aktuell eingestellt ist.
Egal wie oft ich in der Gegend rum switche.



Weiss jemand vielleicht woran das liegen koennte ?

Danke fuer Antworten

Servus,
Michael



--------------------
@echo off
echo Diese Eingabeforderung nicht waehrend des Running beenden
echo Bitte erst bei einem gewollten Shutdown schliessen
echo Please close this command only for Shutdown
echo Apache 2 is starting ...

apache\bin\apache.exe -f "K:\apache\conf\httpd.conf"

if errorlevel 255 goto finish
if errorlevel 1 goto error
goto finish

:error
echo.
echo Apache konnte nicht gestartet werden
echo Apache could not be started
pause

:finish
-----------------
meister100
 
Posts: 2
Joined: 11. October 2007 14:27

php-switch-Phaenomen geloest

Postby meister100 » 14. October 2007 12:08

ok, dann muss ich mir eben selbst anworten.

Das Problem war, das die httpd.conf weitere Conf-Files includiert. Da diese bei mir alle auf einem anderen Laufwerk liegen (Aufruf ueber apache -f ...), gibt es ein Problem mit der xampp.conf. Denn ein php-switch aendert den Loadmodule - Eintrag fuer das zu ladende php-Modul in der besagten xampp.conf, allerdings nicht auf meinem neuen Laufwerk, sondern bei mir auf c\programme\apache\conf\extra\xamp.conf.

Also weiss xampp nicht, das ich meine httpd.conf ueber apache -f aus einem anderen Pfad hole. Wie auch. Das waere zu intelligent gewesen.

Also das Problem ist damit geloest.

Servus,
Michael
meister100
 
Posts: 2
Joined: 11. October 2007 14:27


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 37 guests