Daiml
Neuling
N'Abend.
Hab ein nerviges Problem.
Ich habe für meine privaten Bilder auf meinem Webspace das Gallery2 Script laufen (http://gallery.sourceforge.net/).
Zuvor hatte ich die Version 2.0-alpha4. Das ganze Script lag auf /gallery2/ und die Bilder wurden in /pics/ jeweils ausgehend vom Hauptverzeichnis abgelegt.
Über KAS habe ich dann eine Subdomain eingerichtet die auf /gallery2/ weiterleiten soll. Das hat alles einwandfrei funktioniert!
So, nun wollte ich die Gallerie updaten, auf die neue Version 2.0.2. Das gab schonmal dicke Probleme und das Ende vom Lied war, dass ich alles gelöscht hab und nochmal neu begonnen habe - auch die mySQL Datenbank hab ich vernichtet.
So, dann hab ich wieder das gleiche gemacht: Script auf /gallery2/, Bilder auf /pics/.
Das Script läuft einwandfrei.
ABER
Wenn ich jetzt die Subdomain auf /gallery2/ lege, bekomme ich keine Bilder mehr angezeigt. Es wird nur die Hauptseite geladen, aber alles was aus bildern besteht wird nicht geladen.
Der Unterschied zwischen den beiden Versionen in ihrer index.php besteht eigentlich nur darin:
2.0-alpha4
2.0.2 final
So, was ist der Grund dafür, dass die Gallerie jetzt nicht per per Subdomain erreichbar ist?!
Ich hab schon alles mögliche probiert. Im moment muss ichs so machen, dass die Subdomain auf /pics/ verweist und ich in /pics/ ne index.php habe, die den oben genannten Code aus der /gallery2/index.php enthält, nur mit absoluten Pfaden damit er die Dateien aus /gallery2/ lädt.
Aber das ist nicht toll, denn dann steht in der Adressleiste immer der absolute Pfad der Gallerie und nicht http://sub.domain/album (sondern eben http://domain.de/gallery2/album).
Über einen redirect Eintrag in .htaccess funktioniert auch nichts...
Ich bin ratlos
Jemand ne Idee???
Hab ein nerviges Problem.
Ich habe für meine privaten Bilder auf meinem Webspace das Gallery2 Script laufen (http://gallery.sourceforge.net/).
Zuvor hatte ich die Version 2.0-alpha4. Das ganze Script lag auf /gallery2/ und die Bilder wurden in /pics/ jeweils ausgehend vom Hauptverzeichnis abgelegt.
Über KAS habe ich dann eine Subdomain eingerichtet die auf /gallery2/ weiterleiten soll. Das hat alles einwandfrei funktioniert!
So, nun wollte ich die Gallerie updaten, auf die neue Version 2.0.2. Das gab schonmal dicke Probleme und das Ende vom Lied war, dass ich alles gelöscht hab und nochmal neu begonnen habe - auch die mySQL Datenbank hab ich vernichtet.
So, dann hab ich wieder das gleiche gemacht: Script auf /gallery2/, Bilder auf /pics/.
Das Script läuft einwandfrei.
ABER
Wenn ich jetzt die Subdomain auf /gallery2/ lege, bekomme ich keine Bilder mehr angezeigt. Es wird nur die Hauptseite geladen, aber alles was aus bildern besteht wird nicht geladen.
Der Unterschied zwischen den beiden Versionen in ihrer index.php besteht eigentlich nur darin:
2.0-alpha4
Code:
<php [paar anleitungszeilen]
header('Location: main.php');
?>
2.0.2 final
Code:
<php [paar anleitungszeilen]
require(dirname(__FILE__) . '/bootstrap.inc');
require(dirname(__FILE__) . '/modules/core/classes/GalleryUrlGenerator.class');
/* The REQUEST_URI can either be /path/index.php or just /path/. Get rid of index.php.* */
$path = preg_replace('|^(/(?:[^?#/]+/)*).*|', '$1', GalleryUrlGenerator::getCurrentRequestUri());
header('Location: ' . GalleryUrlGenerator::makeUrl($path) . GALLERY_MAIN_PHP);
?>
So, was ist der Grund dafür, dass die Gallerie jetzt nicht per per Subdomain erreichbar ist?!
Ich hab schon alles mögliche probiert. Im moment muss ichs so machen, dass die Subdomain auf /pics/ verweist und ich in /pics/ ne index.php habe, die den oben genannten Code aus der /gallery2/index.php enthält, nur mit absoluten Pfaden damit er die Dateien aus /gallery2/ lädt.
Aber das ist nicht toll, denn dann steht in der Adressleiste immer der absolute Pfad der Gallerie und nicht http://sub.domain/album (sondern eben http://domain.de/gallery2/album).
Über einen redirect Eintrag in .htaccess funktioniert auch nichts...
Ich bin ratlos

Jemand ne Idee???
