Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum
https://www.tinywebgallery.com/forum/

*newbie* - Wie Ordner schützen?
https://www.tinywebgallery.com/forum/viewtopic.php?f=7&t=3280
Page 1 of 1

Author:  pleibling [ 24. Mar 2012, 02:31 ]
Post subject:  *newbie* - Wie Ordner schützen?

Hallo ich bin neu hier. Ich möchte gerne einen Ordner schützen, finde aber nicht wie man das macht. Könnt ihr mir eine kleine Starthilfe geben?

Danke euch :).

Author:  TinyWebGallery [ 24. Mar 2012, 02:46 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Steht in den Howtos.

- Michael

Author:  pleibling [ 24. Mar 2012, 14:50 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Hmm, leider klappt auch das nicht. Ich habe im Admininterface als Passwort für geschützte Ordner test angegeben, dann in den erweiterten Einstellungen noch $encrypt_passwords='false'; eingegeben.

Dann in einem Ordner noch die Datei private.txt (als nur Text, nicht als RTF oder so) erstellt mit nur dem Wort test (ohne Enter dahinter). Rechte sind 777 (geerbt).

Sessioncache geleert und Safari Cache geleert.

Dennoch, wenn ich auf den Ordner gehe, kommt immer wieder die Meldung das das Kennwort falsch sei (test).

Im Debug steht noch eine andere Meldung, die unverschlüsselten Ordner werden Problemlos angezeigt.

03.24.2012 13:29:32 (en) - ERROR 2 in leibling/Sites/inc/filefunctions.inc.php, line 2475: opendir(_____Users/pleibling/Pictures/) [_a href='function.opendir'_function.opendir_/a_]: failed to open dir: No such file or directory

Author:  TinyWebGallery [ 24. Mar 2012, 21:47 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Dann machst du was falsch. Geht es, wenn du das basedir nicht umbiegst?

- Michael

Author:  pleibling [ 24. Mar 2012, 22:22 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

ich denke ich habe tatsächlich einen Bug gefunden.

Wenn ich das basedir entferne und die Beispielbilder verwende, klappt das entriegeln. Sogar wenn ich einen Ordner entriegelt habe und wieder das basedir reinnehme, dann sind alle "geöffnet" und ich kann darauf zugreifen.

Schließe ich aber den Browser und versuche wieder zuzugreifen, dann geht es nicht mehr. Ich habe sogar die private.txt kopiert und gegen meine ausgetauscht. Geht leider nicht.

Denke das dürfte ein Bug sein im Zusammenspiel mit dem geänderten Basedir, Rechtsproblem möchte ich ausschließen, da ich mit chmod wieder alle Rechte gesetzt habe (777, rekursiv).

Kann das sein?

Author:  pleibling [ 24. Mar 2012, 22:45 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Was auch seltsam ist, wenn ich die Bilder neu Cache mit den Testbildern geht das einwandfrei - wenn ich Basedir änder, dann läuft keine Zeit und es steht direkt "Alle Bilder erzeugt".

Natürlich habe ich vorher den Bildercache gelöscht.

Author:  pleibling [ 24. Mar 2012, 22:47 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Noch eine Frage, wenn ich diesen blöden Facebook Button und den Footer rausnehmen möchte, muss ich dann die Registrierte Version kaufen? Oder darf man das so anpassen (ist nur für mich und meine Familie Privat).

Author:  pleibling [ 24. Mar 2012, 23:13 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Ok, ich habe für mich eine Lösung gefunden - ich habe das Basedir rausgenommen und einfach die Ordner die ich darstellen will verknüpft (hatte mit Alias nicht geklappt, mit ln- s geht es aber).

Nun gehen auch die private.txt in den Ordnern einwandfrei :).

Die Ajaxansicht der Navigationsleiste funktioniert leider auf dem iPad nicht so gut (die Bilder laufen wahllos nur so durch) - mit der HTML Ansicht geht es aber.

So langsam komme ich meinen Ziel näher :).

Author:  pleibling [ 24. Mar 2012, 23:21 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

P.s.: Mit den Symlinks klappt auch wieder das erstellen des Caches :).

Author:  TinyWebGallery [ 25. Mar 2012, 15:31 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

wie hast du das basedir gesetzt? Weil z.B. bei der Demo auf der Webseite liegt der Bilderordner woanders und da geht das alles.

Gruß,
Michael

Author:  pleibling [ 26. Mar 2012, 08:12 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

In den erweiterten Einstellungen $basedir='/Users/username/Pictures'; (weiß nicht ob ich am Ende noch ein Slash hatte, habe die Einstellung ja nun weg). Wie gesagt, mit den Symlinks klappt ja ganz gut.

Kann das vielleicht an Mac OSX Lion oder PHP 5 liegen?

Author:  TinyWebGallery [ 26. Mar 2012, 09:23 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Das liegt daran, das der Pfad nicht relativ angegeben wird.
An ein paar stellen wird nämlich z.B. ../ angehängt und darum gehen wahrscheinlich auch bei dir dann die geschützten Dateien nicht.

Gruß, Michael

Author:  pleibling [ 26. Mar 2012, 11:00 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Dann werde ich als nächstes mal probieren was passiert wenn ich den Pfad relativ ändere ($basedir='../Pictures';

Aber erst muss ich mal schauen, das ich generell erstmal wieder ans laufen bekomme.

Nachdem ich die Lizenz eingespielt habe und versuche auf das Admininterface zuzugreifen, bekomme ich die Seite angezeigt - jedoch ist das Feld Cache (wo sonst der Bildercachestatus angezeigt wird) leer und der ganze Browser hängt (oben lade animation, aber auch andere Browsertabs sind dann nicht mehr zu gebrauchen. Erst wenn ich den Browser komplett beende (also nicht nur schliessen wie man unter Mac das so macht, die Programme laufen da ja weiter) - dann kann ich wieder Seiten aufrufen.

Kann man Cache leeren und Cachen neustarten über die Url starten?!? Oder meinst du das liegt an der Lizenz - denke doch eher nicht, oder?

Danke für deine Hilfe.

Author:  pleibling [ 26. Mar 2012, 14:02 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

Gute Nachrichten:

a) Nachdem ich die ganze Zeit das Problem hatte das der Cache nicht erstellt werden konnte, habe ich neu installiert (brauchte ja nur eine Handvoll Dateien für die gesamten Settings). In den Stadnardeinstellungen war dann auch Sessioncache für Dateien und Verzeichnisse auf Nein, denke das hat dann geholfen. Nun wird wieder Gecached.

b) Mit $basedir='../Pictures/'; geht auch nun das Ordner schützen :).

Author:  TinyWebGallery [ 26. Mar 2012, 15:22 ]
Post subject:  Re: *newbie* - Wie Ordner schützen?

wunderbar :).

Page 1 of 1 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/