Installation ins Root

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Installation ins Root

Post by degatron »

Hallo zusammen,

da mein Englisch zu schlecht ist, versuche ich es mal hier.

Meine Serendipity Installation befindet sich in einem Unteraccount meiner Domain (keine Subdomain). Dort kann ich Serendipiyt nicht ins Root installieren, weil der Hauptordner ja Schreibrechte verlangt. Deswegen habe ich es in den Unterordner "Serendipity" installiert. Um die Seite jetzt vernünftig zu erreichen, habe ich eine index.html ins Root gelegt, mit einer automatischen Weiterleitung.
http://podcast.degatron.de/serendipity

War das so weit verständlich?

Jetzt meine Frage. Gibt es eine Möglichkeit die Installation doch ins Root zu legen, da mich die Weiterleitung stört? Einfach verschieben ist ja nicht möglich.
Gruß degatron
degatrons Radio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Installation ins Root

Post by garvinhicking »

Du kannst tatsächlich einfach alle Dateien vom /serendipity nach / verschieben.

S9y braucht nur Verzeichnisschreibrechte bei der Erstinstallation. Wenn Du es danach verscheibs,t macht es s9y nichts aus. Nur darauf achten dass .htaccess und serendipity_config_local.inc.php schreibbar bleiben.

Nach dem Verschieben musst Du natürlich die Pfade in der s9y Konfiguration erneut anpassen!

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/
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

Hi Garvin,

Danke für die Info. Werde ich dann die Tage mal versuchen.
Gruß degatron
degatrons Radio
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

Hi Garvin,

ja von wegen, kann man einfach so verschieben! :( Die Rechte der serendipity_config_local.inc.php kann ich nämlich nicht umstellen, da serendipity mir das nämlich nicht erlaubt.

Ich werde jetzt mal versuchen ob die mir beim Support die Schreibrechte darauf einrichten können.
Gruß degatron
degatrons Radio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Ja, Dein Host muss die Rechte natürlich so konfiguriert haben dass Du auf apache-Dateine zugreifen kannst.

Serendipity sichert die Datei, da in ihr wichtige Daten enthalten sind und möglichst von niemanden angeschaut werden können.

Du kannst die Rechte der Datei auch per PHP script ändern:

Code: Select all

<?php
chmod('serendipity_config_local.inc.php', 0777);
?>
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/
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

Hi Garvin,

mit dem kleinen Script hat es zumindest geklappt die rechte umzusetzen. Aber wenn ich dann die Seite aufrufe, erhalte ich die folgende Fehlermeldung:

Code: Select all

Warning: Smarty error: unable to read resource: "" in /www/htdocs/podrp/bundled-libs/Smarty/libs/Smarty.class.php on line 1088
Ich hab ejetzt alles wieder in den Ursprungszustand versetzt. Eine Idee?
Gruß degatron
degatrons Radio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Diese Fehlermeldung kann nur kommen wenn Du das "templates_c" Verzeichnis nicht schreibbar hast. Ich vermute der Fehler kommt bei Deiner neuen verschobenen Installation? Wie ich anfangs schrieb, es ist wichtig, dass die Schreibrechte nach dem kopierne/verschieben genauso gesetzt sind wie zuvor.

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/
Guest

Post by Guest »

Hi Garvin,

tja, funktioniert trotzdem nicht. Ich habe Rechte zurückgesetzt und neu gesetzt... die Meldung bleibt. Frustrierend!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Bist Du sicher dass templates_c auf "777" steht? Und auch alle Dateien in diesem Ordner? Das kann eigentlich nicht sein, denn die Fehlermeldung kommt wirklich nur dnan. :)

Nach dem verschieben hast Du ja die Pfade in serendipity_config oder über die Admin-Oberfläche angepasst wie ich anfangs schrieb, oder? :-)

Sonst versucht er nämlich auf /serendipity/templates_c zurückzugreifen was es natürlich nciht mehr gibt.

Viele 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/
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

boah, heut ist nicht mein Tag...

Ich werde es jetzt alles noch einmal ganz langsam und vor vorne machen und sag dann noch mal Bescheid....
Gruß degatron
degatrons Radio
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

So, die Umstellung hat jetzt funktioniert. Die Konfiguration auch... Aber...

http://podcast.degatron.de ist die URL. Die funktioniert aber auch nur, wenn ich ein index.php dran hänge, also http://podcast.degatron.de/index.php

Vielleicht da auch noch ne Idee?
Gruß degatron
degatrons Radio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Prüf mal ob die .htaccess vorhanden ist und lesbar, darin sollte "directoryindex index.php" stehen.

Das klappt allerdings auch nur wenn dein Provider .htaccess erlaubt. Wenn es also schon drinsteht musst Du deinen provider bitten die "index.php" als DirectoryIndex für Deinen VHost aufzunehmen.

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/
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

Heureka! Das war es.... Meine Herrschaften, warum mußte das jetzt so schwer sein...? :)

Muß ich mit weiteren Schwierigkeiten rechnen oder sollte jetzt alles einwandfrei laufen?
Gruß degatron
degatrons Radio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Wenn Du alle Pfade angepasst hast, sollten keine weiteren Probleme auftreten.

Lediglich die bisher refernezierten alten Bilder haben jetzt natürlich tote links, daher müsstest Du diese Einträge anpassen...

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/
degatron
Regular
Posts: 45
Joined: Wed Apr 06, 2005 3:34 pm

Post by degatron »

Hi Garvin,

ja, die Pfade hab ich angepaßt und auch die Beiträge nachgearbeitet, soweit ich sie bis jetzt gesehen habe.

Dann danke ich dir für deine Geduld und die Hilfe.
Gruß degatron
degatrons Radio
Post Reply