Pfad falsch verändert -> in .htaccess reparieren?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
slyver
Posts: 4
Joined: Fri Sep 05, 2008 10:53 am

Pfad falsch verändert -> in .htaccess reparieren?

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Pfad falsch verändert -> in .htaccess reparieren?

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
slyver
Posts: 4
Joined: Fri Sep 05, 2008 10:53 am

Post 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.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
slyver
Posts: 4
Joined: Fri Sep 05, 2008 10:53 am

Post 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...^^;
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply