ich habe es soweit hinbekommen XAMPP auf dem USB-Stick zum laufen zubekommen, indem es direkt ins "root" des USB-Sticks entpackt wurde, also E:\xampp
Ich möchte aber jetzt dass xampp in einem Unterverzeichnis läuft. Dazu habe ich das Verzeichnis E:\Infoprojekt angelegt und den xampp-Ordner darein kopiert.
Nun läuft xampp aber "logischerweise" nicht mehr, weil die relativen Pfade nicht mehr stimmen.
Ich habe versucht das ganze selbst hinzukriegen indem ich in der httpd.conf ServerRoot auf "/Serverprojekt/xampp/apache" gesetzt habe, aber es klappt komischerweise nicht, obwohl es doch vom Sinn her richtig wäre, oder?
Hoffe ihr könnt mir helfen.
MfG, Muuhmann
edit:
Habe es selbst gelöst.
man muss lediglich in jeder dieser Dateien die relativen Pfade ändern von \xampp\(...) bzw. /xampp/(...) zu überverzeichnis\xampp\(...) bzw. überverzeichnis/xampp/(...)
- Code: Select all
\apache\bin\\php.ini
\php\\php5.ini
\php\php4\\php4.ini
\php\\php.ini
\php\php4\\php.ini
\php\\pear.bat
\php\\peardev.bat
\php\\pecl.bat
\php\\phpdoc.bat
\php\\phpunit.bat
\php\pear\\pearcmd.php
\php\pear\\peclcmd.php
\cgi-bin\\cgi.cgi
\cgi-bin\\perltest.cgi
\cgi-bin\\printenv.pl
\webalizer\\webalizer.conf
\apache\bin\\apr-config.bat
\apache\bin\\apr-config.pl
\apache\bin\\apu-config.bat
\apache\bin\\apu-config.pl
\apache\bin\\apxs.bat
\apache\bin\\apxs.pl
\mysql\bin\\my.cnf
\apache\conf\\httpd.conf
\apache\conf\extra\\httpd-autoindex.conf
\apache\conf\extra\\httpd-dav.conf
\apache\conf\extra\\httpd-default.conf
\apache\conf\extra\\httpd-info.conf
\apache\conf\extra\\httpd-languages.conf
\apache\conf\extra\\httpd-manual.conf
\apache\conf\extra\\httpd-mpm.conf
\apache\conf\extra\\httpd-multilang-errordoc.conf
\apache\conf\extra\\httpd-ssl.conf
\apache\conf\extra\\httpd-userdir.conf
\apache\conf\extra\\httpd-vhosts.conf
\apache\conf\extra\\httpd-xampp.conf
\htdocs\\xampp\\.htaccess
\security\htdocs\\.htaccess