problem mit pfadangaben

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
FlasherMX
Posts: 3
Joined: Sat Sep 29, 2007 1:55 am

problem mit pfadangaben

Post by FlasherMX »

hallo,

ich habe gerad eben serendipity aufgesetzt und dann auch das spartacus plugin installiert. wenn ich jetzt darüber plugins installieren will, kommen immer mehrere fehlermeldung, die wie folgt aussieht:

(...)/blog//plugins/serendipity_PLUGINNAME/VERSCHIEDENE_FILES kann nicht geschrieben werden.

das problem is, das zwischen blog und plugins zwei / sind, und folglich nicht der richtige pfad gefunden wird, was zu den fehlermeldungen führt. jetzt meine frage: woran liegt es, dass das zwei slashes sind? muss ich irgendeine pfadangabe in den einstellungen ändern?

grüße

FlasherMX
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: problem mit pfadangaben

Post by garvinhicking »

Hi!

Damit s9y selber plugins schreiben kann muss dein plugins/ Verzeichnis schreibbar (777) sein für PHP.

Die zwei // sind total egal. /////////////////bla/blub///////////// ist dasselbe wie /bla/blub. Sieht nur hässlicher aus. ;)

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/
FlasherMX
Posts: 3
Joined: Sat Sep 29, 2007 1:55 am

Post by FlasherMX »

Die zwei // sind total egal. /////////////////bla/blub///////////// ist dasselbe wie /bla/blub. Sieht nur hässlicher aus.
seit wann ist es denn egal, ob ich blablabla.de//index.php oder blablabla.de/index.php aufrufe?? das wäre mir neu.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
seit wann ist es denn egal, ob ich blablabla.de//index.php oder blablabla.de/index.php aufrufe?? das wäre mir neu.
*DAS* habe ich nicht impliziert, mir ging es bei deinerFehlermeldung um das Dateisystem.

Im DATEISYSTEM istes egal ob man "////////////////bla/" schreibt oder "/bla". Beim webserver ist es GRUNDSÄTZLICH eigentlich auch egal, aber die Software selbst kann damit unter umständen probleme haben.

Obwohl http://www.google.de//////////// dasselbe ist wie http://www.google.de/ prüft Google selbst alle Pfadkomponenten ab einer bestimmten Stelle, und meldet daher einen 404-Fehler. Beianderen Webserven ist das aber egal.

Und im DAteisystem ist es DEIFNITV egal. Das ungefähr seit DOS 1.0 und Unix von 1979, denn auch c:\\\\\\\\DOS\\\\ ist dasselbe wie C:\DOS\.

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/
FlasherMX
Posts: 3
Joined: Sat Sep 29, 2007 1:55 am

Post by FlasherMX »

okay, ich glaube ich habe jetzt rausgefunden, woran das problem liegt, dass die dateien nicht geschrieben werden können:
das spartacus plugin legt ja neue ordner an, das problem ist, dass er das unter einem anderen benutzernamen macht, d.h. die verzeichnisse die spartacus anlegt, haben einen anderen besitzer. man kann ja den benutzer mit dem verzeichnisse angelegt werden in den einstellungen von spartacus ändern, oder? hab ich gemacht, allerdings wird der benutzername nicht benutzt, es werden weiterhin verzeichnisse mit den rechten für den anderen benutzer angelegt. wie kann man das ändern? oder ist das eine einstellung des servers?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ja, genau, die Eigentümer werden vom Server vorgegeben, jenachdem als welcher User PHP läuft.Wenn Die einstellung von spartacus keine wirkung hat, verbietet dein hoster chmod/chown einstellungen.

In dem Fall kannst Du dann nur mit deinem Hoster sprechen und ihn bitten,die User-Permissions für deine zwecke nutzbar zu vergeben, und deinen ftp-user mit in die gruppe des php-users zu stecken, oder alternativ chmod/chown zuzulasenn, oder alternativ den PHP-Prozess unter der UID deines FTP-Users auszuführen.

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