Moderator:
Q
Kategorie: Scripte von A bis Z
Schreibrechte ab: registrierter Benutzer
Beschreibung: Ideen, Vorschläge und Probleme rund um ein Script werdet Ihr hier los
Username:Piefke07
geschrieben am 07.02.2010 um 16:26 Uhr
Habe das Pagerankscript (ID 1617) installiert und die Datenbank läuft. Startseite öffnet auch. Allerdings führen alle Links der Startseite, auch das "login" auf eine nicht vorhandene Seite. Laut Beschreibung muss ich mich als Admin über die Startseite einloggen um die Webadresse einzugeben. Wie geht das, wenn ich mich nicht einloggen kann? Kann ich die Adresse auch im MySql ändern und wo?
Also als erstes:
Das Script ist bereits via Mod Rewrite *lol*. Über die htaccess Datei werden alle php Links zu html Links. Unterstützt dein Server aber kein Mod Rewrite, werden alle html Links in leere führen, da die htaccess Datei nicht arbeiten kann und indiekt somit nur die richtigen php Links laufen würden, die aber in den Dateien so nicht verlinkt sind.
Schalte auf dem Server entweder Mod Rewrite an oder schreibe alle html Links in allen Dateien zu php Links um. In dem Fall läuft das Script direkt überall, ist dann aber weniger für SEO liebhaber.
Das mit der Webadresse kannst du diekt über die Datenbank machen oder bequem aus dem Login heraus. Suche es dir aus!
Username:Piefke07
geschrieben am 11.02.2010 um 23:49 Uhr
Nee, wars noch nicht. Muss ich in der htacces. etwas ändern?
Mod Rewrite ist on. Wenn die htacces auf dem Server liegt kommt die Seite gar nicht. Wenn ich sie rauslösche kommt zwar die Startseite aber kein Link geht...
Wäre schön wenn ich wüsste, wie die htacces aussehen muss.
Danke
Wenn du die Seite vollständig hochgeladen hast und beim aufrufen des Portals nichts kommt, bzw. eine Error Seite, ist Mod Rewrite auf dem Server abgestellt bzw. läuft nicht aktiv. Um das direkt zu untermalen: Es liegt am Server und nicht am Script.
Die Lösung wäre Mod Rewrite einzuschalten und die Links würden aus dem Stand direkt laufen.
Läuft auf deinem Server aber kein Mod Rewrite, du hast es ja bestätigt, wird nach dem hochladen nur eine Error Seite kommen. Nimmst du nun die htaccess Datei raus, wird das Script laufen , aber die Links werden nicht gehen, da diese alle für die *lol*en Mod Rewrite Links voreingestellt sind.
In dieser Situation müßtest du sofern du nicht am Server rumstellen kannst, alle Mod Rewrite Links in allen Dateien gegen die richtigen php Links umschreiben. Wenn du dies machst, läuft das Script auch ohne Mod Rewrite.
Username:Piefke07
geschrieben am 14.02.2010 um 16:12 Uhr
Mein Hoster sagt, Mod Rewrite ist on, ich darf nur die options nicht überschreiben und die rewriteengine on zeile soll ich auskommentieren, dann klappts.