*

Offline JoLic

  • *
  • 85
    • Profil anzeigen
    • JoLichter.de
Classifieds: Bild hat chmod 0600
« am: 26.07.2005 10:40 Uhr »
Problem:
Beim upload eines Bildes setzt Classifieds die Dateizugriffsberechtigungen auf chmod 0600.
Da der Webserver-Benutzer wwwrun ist, kann das Bild zuerst noch angezeigt werden. Wird diese Datei jedoch dann dem FTP-Benutzer zugeschrieben, kann diese nicht mehr geoeffnet werden.

Not-Loesung:
Per FTP-Programm die Rechte auf chmod 0644 setzen. Dies ist natuerlich umstaendlich ;-(

Loesung ??? (werde es mal testen):
add in "classifieds.php"   behind   $row->adimage=$imname;

// #################################

// change chmod 600 to 644

$conffile=$mosConfig_absolute_path."/components/com_classifieds/adimages/".$imname;
chmod ($conffile, 0644);

// #################################


Werde dieses heute Abend mal testen  ::)
Das ROCKT!
CMS: MODX REVOLUTION auf Joomla100!
OS: Manjaro KDE

Re: Classifieds: Bild hat chmod 0600
« Antwort #1 am: 26.07.2005 12:32 Uhr »
Hallo,

eine weitere Lösung wäre per Global Configuration die Rechte automatisch auf 0644 zu setzen:

Global Configuration - Server - CHMOD new files to: 0644

Seitdem klappt es mit dem Bilderupload.

option

*

Offline JoLic

  • *
  • 85
    • Profil anzeigen
    • JoLichter.de
Re: Classifieds: Bild hat chmod 0600
« Antwort #2 am: 26.07.2005 14:33 Uhr »
Danke,
aber per Global Configuration die Rechte automatisch auf 0644 zu setzen funktioniert leider nicht.  ???

Nur der Besitzer hat R+W also chmod 0600.
Seltsamerweise hat das thumbnail 0644.
Sobald also die Rechte von wwwrun auf den FTP-User umgestellt sind,
kann das Bild nicht mehr geoeffnet werden.

Hat jemand evt. noch eine Idee dazu?

Gruss Jo

siehe: http://www.jolichter.de/mos/component/option,com_classifieds/Itemid,189/
Das ROCKT!
CMS: MODX REVOLUTION auf Joomla100!
OS: Manjaro KDE

*

Offline admin

  • *****
  • 6.360
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re: Classifieds: Bild hat chmod 0600
« Antwort #3 am: 26.07.2005 14:45 Uhr »
Hallo Jo,

ändern sich die Rechte nochmal auf 600, nachdem der User FTP ist und Sie die Rechte auf 644 setzen, oder bleibt es danach bei 644?
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

*

Offline JoLic

  • *
  • 85
    • Profil anzeigen
    • JoLichter.de
Re: Classifieds: Bild hat chmod 0600
« Antwort #4 am: 26.07.2005 15:12 Uhr »
Nein, wenn ich die Rechte per MamboExplorer direkt auf 0644 setze, also bevor es User-FTP wird,  dann bleibt die Datei auf 0644.

Jetzt hat meine Testdatei (0600) User-FTP Rechte und kann also nur per FTP-Programm geaendert werden.

siehe Test:
http://www.jolichter.de/mos/component/option,com_classifieds/Itemid,189/
Das ROCKT!
CMS: MODX REVOLUTION auf Joomla100!
OS: Manjaro KDE

*

Offline JoLic

  • *
  • 85
    • Profil anzeigen
    • JoLichter.de
Re: Classifieds: Bild hat chmod 0600
« Antwort #5 am: 26.07.2005 17:06 Uhr »
Ist wohl ein BUG, keine Ahnung wo, habe es mal so geloest:

add in "classifieds.php"   behind   $row->adimage=$imname;


// change chmod 600 to 644 (BUG ??)
$conffile=$mosConfig_absolute_path."/components/com_classifieds/adimages/".$imname;
chmod ($conffile, 0644);

Es funktioniert   ;)
Das ROCKT!
CMS: MODX REVOLUTION auf Joomla100!
OS: Manjaro KDE

*

Offline admin

  • *****
  • 6.360
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re: Classifieds: Bild hat chmod 0600
« Antwort #6 am: 26.07.2005 17:10 Uhr »
Super. Vielen Dank.

Das übernehmen wir dann natürlich auch in unser Community-Paket.
« Letzte Änderung: 31.07.2005 15:04 Uhr von admin »
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

*

Offline JoLic

  • *
  • 85
    • Profil anzeigen
    • JoLichter.de
Re: Classifieds: Bild hat chmod 0600
« Antwort #7 am: 26.07.2005 18:17 Uhr »
Gern geschehen.
Ist zwar keine richtige Fehlerbehebung, eher eine Umgehung  ;)
Hauptsache es funzt!

Nur noch eine Frage:
Handelt es sich um ein Script das den Dateien "wwwrun" die Rechte des "FTP-Benutzer" gibt? Wenn ja, wann? Einmal die Stunde?

Ist auf jedenfall eine TOLLE Sache !!!
Also weiter so + Danke!

Jo
Das ROCKT!
CMS: MODX REVOLUTION auf Joomla100!
OS: Manjaro KDE

*

Offline admin

  • *****
  • 6.360
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re: Classifieds: Bild hat chmod 0600
« Antwort #8 am: 26.07.2005 18:22 Uhr »
Betriebsgeheimnis.  ;D

Aber ich denke, Hauptsache es funktioniert, oder?  8)
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung