Page 1 of 1
Pfad falsch verändert -> in .htaccess reparieren?
Posted: Fri Sep 05, 2008 11:08 am
by slyver
Hallo!
In verwirrtem Herumgeteste zu einem anderen "Problem" habe ich den Pfad "unter dem Serendipity zu finden ist" (war /serendipity/ ) gelöscht und jetzt geht es natürlich nicht mehr. Diese Einstellungen werden doch an sich in der .htaccess im document root von serendipity gespeichert, also müsste es sich doch dort reparieren lassen, oder?
bloß das blöde ist, ich sehe grade nicht, wo ich das da wieder eintragen sollte? ^^;
# BEGIN s9y
DirectoryIndex index.php
php_value session.use_trans_sid 0
php_value register_globals off
<Files *.tpl.php>
deny from all
</Files>
<Files *.tpl>
deny from all
</Files>
<Files *.sql>
deny from all
</Files>
<Files *.inc.php>
deny from all
</Files>
<Files *.db>
deny from all
</Files>
# END s9y
Re: Pfad falsch verändert -> in .htaccess reparieren?
Posted: Fri Sep 05, 2008 11:16 am
by garvinhicking
Hi!
Du hast also /serendipity nach / verschoben?
Das steht nicht nur in der .htaccess, sondern auch an einigen Stellen in der Datenbank, zumindest in der serendipity_config DB Tabelle. Schau mal in die FAQ auf
www.s9y.org, da steht wie man eine installation verschieben kann
Grüße,
Garvin
Posted: Fri Sep 05, 2008 11:40 am
by slyver
danke für den hint! =)
ich hab bloß weiterhin ein Problem: abgesehen davon, daß in der serendipity_config_local.inc.php angeblich die datenbank infos stehen und die pfade in der .htaccess, komm ich in die erstere Datei garnicht rein. Der Server gehört mir ned, ich habe darauf bloß einen Benutzer ohne rootrechte. Die Datei gehört mit 700-rechten dem apache-user -_-; (ich könnte sie also bloß wegmoven und durch eine "richtige" datei ersetzen..aber wohernehmen wenn nicht stehlen?)
und, naja, leider find ich grade keine beispiel .htaccess-file, um zu sehn, wie ich die Pfade da rein schreiben sollte.. ^^;
FAQ:
Now edit the serendipity_config_local.inc.php file, you might need to insert the new DB user account data into that file. You also might need to edit your .htaccess file to set the new paths properly.
Posted: Fri Sep 05, 2008 11:56 am
by garvinhicking
Hi!
Hast du dir mal die fixperm.php in der FAQ angeguckt? Damit kann man versuchen sich schreibrechte zur serendipity_config_local.inc.php zu ergattern.
Die .htaccess ist das geringere Problem, aufwändiger ist es das in den Datenbanktabellen zu ändern. Da du keine .htaccess mit URL-rewriting benutzt, musst du an der .htaccess übrigens auch garnichts ändern.
Grüße,
Garvin
Posted: Fri Sep 05, 2008 12:56 pm
by slyver
cool! da hätt ich ja mal auch dran denken können, danke! =)
leider hilft es mir garnichts, in diese config-file reinzukommen, weil ich ja da echt bloß datenbankzugriffkram eintragen kann. Aber ich dödel hab ja den relativen Pfad (Relative path (string) Path to serendipity for your browser, typically '/serendipity/') verändert, und jetzt muss ich halt wissen, wo ich den wieder richtig eintragen kann? oder geht das garnimmer?
nochmal danke für die Hilfe! dabei hab ich bloß rumprobiert, weil der symlink auf die index.php von serendipity aus dem verzeichniss drüber ned funktioniert hat...^^;
Posted: Fri Sep 05, 2008 3:22 pm
by garvinhicking
Hi!
Wie gesagt, die Pfade änderst du in der serendipity_config Datenbanktabelle.
(und möglicherweise auch in anderen, daher der Hinweis auf die FAQ von s9y.org. Am sinnigsten ist ein SQLDump der kompletten Datenbank, dann ein suchen und ersetzen von altem Pfad -> Neuer Pfad).
Grüße,
Garvin