4images Forum & Community
4images Issues / Ausgaben => Discussion & Troubleshooting => Topic started by: bildergallery on December 28, 2006, 08:06:12 PM
-
hallo liebe programmierer....
erstmal vielen dank für die 1.7.4 version. bis jetzt läuft alles bestens jedoch was kleines habe ich gefunden.
wobei ich sagen muss, dass es mit der alten 1.7.1 auf dem gleichen system einwandfrei läuft :!:
getestet wurde mit einem offline system
winxp + xampp mit PHP 5.2.0
4images 1.7.4 (frische installation ohne mods, heute von 4homepages geladen)
was habe ich gemacht?
für meine bildergallery.com online brauche ich in der constants
// If 4images has problems to find out the right URL, define it here.
define('SCRIPT_URL', 'http://www.bildergallery.com'); //no trailing slash
dieses um die mms funktion zu gewährleisten.
nun seit dem aktivieren geht folgendes nicht:
-einloggen mit benutzernamen und passwort erscheint nicht die offline seite http://localhost/4images/
sondern die definierte webseite in der constants.php erscheint.
-beim kategorien anpassen (z.b andere rechte setzen) erscheint wieder die definierte webseite in der constants.php.
-auch beim abmelden auf der hauptseite erscheint definierte webseite
dieser fehler kommt immer vor, sollte also nachvollziehbar sein.
es wäre toll, wenn ihr ein fix für diesen kleinen fehler habt.
liebe grüsse
ivan
-
So Du hast ne saubere 1.7.4?
Dann haste Du nur die von dir genannte Zeile definiert und seither hast Du Probleme?
Und wenn Du ein Mod eingebaut hast solltest Du doch wissen das Du solche Probleme in dem Thread stellen sollst wo der MOD veröffentlicht wurde...
Ich weiss jetzt weder was Du da eingebaut hast noch weiss ich was falsch sein könnte, ist das vielleicht der Grund warum niemand antwortet? *gg*
-
Hallo,
kann Dir leider nicht weiterhelfen, aber ehrlich gesagt, verstehe ich deine Beschreibung nicht so recht :oops:
einloggen mit benutzernamen und passwort erscheint nicht die offline seite http://localhost/4images/
sondern die definierte webseite in der constants.php erscheint.
Also wenn ich mich bei http://www.bildergallery.com anmelde und einloggen will, soll
auf http://localhost/4images/ weitergeleitet werden 8O
Wie soll das funktionieren.
Oder hab ich die Sache falsch verstanden.
Gruß
KUrt
-
ahhhh ich habe es gepeilt...
// If 4images has problems to find out the right URL, define it here.
// define('SCRIPT_URL', 'http://www.yourdomain.com/4images'); //no trailing slash
Da musst Du natürlich localhost angeben!!!
Sonst geht das natürlich nicht, erst auf dem Livesystem kannst Du wieder deine URL angeben...
-
Neee immer noch nicht so wirklich...
Geht es jetzt um das Live-System oder um das Offline-System?
-
Ich schnalle das wirklich nicht...
also 1.7.4 läuft online ohne Probleme, richtig?
und offline springt er immer auf deine online galerie, richtig?
Wenn das so ist dann würde ich mal versuchen bei dem OFFLINE System es so zu definieren:
define('SCRIPT_URL', 'http://localhost/4images/'); //no trailing slash
Alles andere macht ja keinen Sinn, denn warum willst Du bei deinem OFFLINE System die ONLINE Url angeben?
Das sowas nicht richtig läuft sollte doch klar sein und nur weil es in der 1.7.1 gefunzt hat heisst es ja nicht das die 1.7.4 einen Bug hat sondern man kann davon ausgehen das es in der 1.7.1 nicht richtig lief...
-
Egal was die andern sagen - meiner meinung nach ist die version 1.7.1 mit einigen bugfixes die stabilste version (fuer kleine seiten)
-
... dein Problem steht schon auf der "to do list" zur Version 1.7.4 ...
... doch zu einer Lösung sollten/müssten sich schon Jan oder Kai äußern ...
-
Versuche mal:
define('SCRIPT_URL', 'http://' . $_SERVER['HTTP_HOST']);
Der "Fehler" liegt übrigens im MMS-Mod. Dort wird SCRIPT_URL verwendet. Eigentlich sollte $script_url verwendet werden.
Gruß Jan
-
$_SERVER['HTTP_HOST'] enthält immer den aktuellen Host, also www.domain.com. Wenn Du die Galerie in einem Unterordner hast, musst Du den entsprechend anfügen:
define('SCRIPT_URL', 'http://' . $_SERVER['HTTP_HOST'] . '/bildergallery1.7.4');
Achtung, die Variable heisst $script_url (kleingeschrieben).
-
Wenn Du die MMS-Mod angepasst hast, kannst Du
define('SCRIPT_URL', 'http://' . $_SERVER['HTTP_HOST']);
wieder auskommentieren. Dann sollte es funktionieren.
Grundsätzlich ist das aber ein kleiner Bug. Es muss in admin/admin_global.php
redirect("index.php");
zu
redirect("admin/index.php");
und
redirect($back_url);
zu
redirect("admin/" . $back_url);
geändert werden.