pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Avatarupload Modul => Thema gestartet von: Cihan2288 in 05 Juli 2007, 02:03:12

Titel: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 02:03:12
Hallo,

ich habe mit der Suchfunktion nach einer Lösung gesucht aber nichts gefunden.

Ich habe folgendes Problem, undzwar wenn ich ein Avatar hochlade, dann bekommt es automatisch die Rechte 600, obwohl der Ordner, in dem die Avatare hochgeladen werden die Rechte 777 hat.

Wenn ich mit dem FTP Programm die Rechte der Avatare einzeln auf 777 (Lesbar für alle) mache, dann wird das Avatar auch im Userprofil angezeigt.

Meine Frage ist, wie ich das hinkriegen kann, dass von User hochgeladene Avatare automatisch die Rechte 755 bzw 777 zugewiesen bekommen, damit sie für die Öffentlichkeit "lesbar" sind und somit im Userprofil dargestellt werden.

Naja auf meiner Testseite hats geklappt aber dann bei der 2. Installation auf der Hauptseite nicht mehr.

Komischhhhhhhhhh  :gruebel:


Grüße

Cihan
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 10:23:22
Keiner ne Ahnung ????
Titel: Re: Komisches Problem beim Avatar
Beitrag von: jubilee in 05 Juli 2007, 11:11:53
ZitatNaja auf meiner Testseite hats geklappt aber dann bei der 2. Installation auf der Hauptseite nicht mehr.

Das ist dann wohl eine konfiguration des PHP-Prozesses, der ja die Dateien entgegennimmt und auf die Platte packt.
Hier müsste man Codetechnisch dafür sorgen, das die Dateien einen anderen chmod bekommen.
Du verwendest das neueste Avatar-Upload-Modul ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 11:16:09
Ja, das was im Downloadbereich ist
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 11:17:15
Die Avatare werden angezeigt, wenn ich die rechte der einzelnen avatare auf "lesbar für alle" mache.

Übrigens auf der Testseite habe ich PHP4 und auf der 2. PHP5


MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 05 Juli 2007, 12:10:19
Hi,
die hochgeladedenen Avatare werden eigentlich automatisch mit den richtigen Schreibrechten versehen, ich schau mir das nach meinem Urlaub (naechste Woche) nochmal an!
David
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 12:23:43
Ohoooo nächste Woche   :)

Naja, mir ist auch klar, dass die Rechte eigentlich automatisch gesetzt werden müssen, wird es aber nicht :D.

Sonst jemand ne Ahnung, woran es liegen könnte ?  :cul:
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 12:28:34
In welcher Datei ist es den der Code verankert, wo drin steht welchen CHMOD die Avatare zugewiesen bekommen ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: jubilee in 05 Juli 2007, 12:53:12
Ist bei Dir der SafeMode eingeschaltet ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 17:25:28
Neee, so wie es aussieht nicht.


safe_mode   Off   Off
safe_mode_exec_dir   no value   no value
safe_mode_gid   Off   Off
safe_mode_include_dir   no value   no value
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 22:11:23
Frag mich wann Jubilee wieder on ist, Andi wär auch nicht schlecht  :gruebel:
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Future in 05 Juli 2007, 22:16:54
Wollte mich eigentlich zurück halten, aber das ist mir irgendwie dann doch zu viel.

Hast du sie noch alle ?

Ist doch wohl egal wann Jubilee oder Andi wieder online sind, oder ?

Wenn die beiden On sind und dir helfen können werden sie das tun. Wobei, so wie du dich hier aufführst, weiss ich echt nicht ob die beiden noch Lust haben dir zu helfen.

Langsam finde ich, sollte man dir gar nicht mehr helfen ... bei der show die du hier abziehst (Ich erinnere dich an die zahlen reichen PMs die du mir und wahrscheinlich auch anderen geschickt hast).

Kannst du nicht einfach mal 1 - 2 Tage warten ? ISt das so schwer ?

Sorry, aber das konnte ich jetzt nicht mehr zurückhalten.

In diesem Sinne schönen abend noch.

Ich glaub ich spinne ....

Hier mal deine Zeitabstände:
Frage: Heute um 02:03:12
Frage wann denn "endlich" mal ne Antwort kommt: Heute um 10:23:22

Antwort wegen SafeMode: Heute um 17:25:28
Erneutes Drängeln: Heute um 22:11:23

2 mal Drängeln an nur 1(!!!) Tag.
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 05 Juli 2007, 22:23:07
Ich denke schon, dass ich sie noch alle hab.

Wie schauts bei dir aus, so wie du dich hier aufführst anscheinend nicht   :thumbup::

Komischerweise kommt von dir nur Gemeckere.

Weiss nicht, hast du vielleicht n' besonderes Problem ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 06 Juli 2007, 00:27:34
Hab mein Hoster gefragt woran es liegen könnte und eben folgendes vom Hoster erhalten:

Sehr geehrter Herr ---,

die Upload-Funktion hat nichts mit dem safe_mode zutun (dieser ist auch bereits deaktiviert).
Haben Sie alle übergeordneten Verzeichnisse Ihres Avatar-Ordner mit ausreichend Rechten versehen (CHMOD777)?
Hat Ihr Scipt einen CHMOD-Befehl, der nach dem upload ausgeführt wird. (Eventuell mein Problem)

Ist das System ein Forum z.B. ein phpBB, SMF, woltlab oder ein eigenes Script?


MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: jogi24 in 06 Juli 2007, 09:00:07
hi

bei mir sieht es so aus:
und auch bei allen anderen wo das modul installiert wurde.

ordner:

images 755
forum  755
member_avatar  777
temp  777

pix im ordner member_avatar  644

;)

Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 06 Juli 2007, 16:41:00
Neee Jogi, funktioniert auch nicht.

Jedes Avatar was hochgeladen wird erhält automatisch die Rechte 600 zugewiesen.

Kann mir denn niemand sagen, in welcher Datei bestimmt wird welche Rechte die Avatare bekommen ?



LG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: JoergK in 06 Juli 2007, 17:51:08
Mittels der Suchfunktion in Deinem Script-Editor sollte es kein Problem sein, die Zeile
@chmod("$targetdir/$filename", 0644);
zu finden.

Demzufolge werden die Berechtigung für die hochgeladenen Bilder auf 644 gesetzt.
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 06 Juli 2007, 20:08:17
Nee, ist schon auf 644 gesetzt, und 777 bringt auch nichts, liegt also nicht daran.


MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 07 Juli 2007, 00:39:50
Und der Hoster hat auch keine Ahnung woran es leigen könnte.

Gibt es beim Avatar deinstallierungsmodus ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 07 Juli 2007, 11:05:09
Sagt das was ?


Ich will das mein Server die Benutzer-Rechte automatisch setzt
   

Generell kann nur der Besitzer einer Datei oder Root (Super-Administrator) die Benutzer-Rechte mit dem UNIX-Befehl chmod verändern. Die meisten FTP-Programme bieten eine Möglichkeit, dieses ohne weitergehende  UNIX-Kenntnisse zu bestimmen.

Viele Pragma-Scripte bestimmen die Benutzerechte automatisch. Nur kann es auch hier vorkommen, dass der Inhaber des Servers die Benutzerrechte nicht verwalten darf. In dem Fall bleibt nur das manuelle Ändern der Rechte mit Hilfe des FTP-Programmes.

In der Regel ist aber nicht der Apache der Besitzer der Datei, sondern der FTP-User (der die Datei hoch lädt).

aktualisiert am: Mittwoch, 30. Mai 2007
Texter: derluecke
Titel: Re: Komisches Problem beim Avatar
Beitrag von: jubilee in 07 Juli 2007, 11:39:04
ZitatIch will das mein Server die Benutzer-Rechte automatisch setzt

Normalerweise sollte der Server das auch.
Darfst Du via PHP die Detiattribute nicht ändern ?
Schau mal unter PHP-Info ob bei disable_function evt chmod eingetragen ist

Ansonsten ist dazu zu sagen: Lass uns bitte auch etwas Zeit solche Probleme
zu verifizieren. Bowling (der ja Autor des Modules ist), hatte je auch schon geschrieben dass
er sich darum kümmern wollte
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 07 Juli 2007, 13:31:38
ZitatDemzufolge werden die Berechtigung für die hochgeladenen Bilder auf 644 gesetzt.
Hi,
da es schon etwas her ist als ich das Modul veröffentlicht habe, wusste ich nicht mehr genau ob ich das gemacht hatte ;). Scheinbar ist es aber drinn! Demzufolge kann es nur etwas mit der Konfiguration deines Systems zu tun haben, hast du mal den Debug Modus aktiviert? Eventuelle Fehlermeldungen hier posten.
David
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 07 Juli 2007, 17:05:44
Zitat von: jubilee in 07 Juli 2007, 11:39:04
ZitatIch will das mein Server die Benutzer-Rechte automatisch setzt

Normalerweise sollte der Server das auch.
Darfst Du via PHP die Detiattribute nicht ändern ?
Schau mal unter PHP-Info ob bei disable_function evt chmod eingetragen ist

Ansonsten ist dazu zu sagen: Lass uns bitte auch etwas Zeit solche Probleme
zu verifizieren. Bowling (der ja Autor des Modules ist), hatte je auch schon geschrieben dass
er sich darum kümmern wollte

Hallo,

hab hier folgendes (ken chmod eingetragen):

disable_functions   system, show_source, passthru, shell_exec, exec, popen, proc_open


LG

Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 07 Juli 2007, 17:08:55
Zitat von: BowlingX in 07 Juli 2007, 13:31:38
ZitatDemzufolge werden die Berechtigung für die hochgeladenen Bilder auf 644 gesetzt.
Hi,
da es schon etwas her ist als ich das Modul veröffentlicht habe, wusste ich nicht mehr genau ob ich das gemacht hatte ;). Scheinbar ist es aber drinn! Demzufolge kann es nur etwas mit der Konfiguration deines Systems zu tun haben, hast du mal den Debug Modus aktiviert? Eventuelle Fehlermeldungen hier posten.
David

Hi,

nee, leider kein Fehler gefunden:
pragmaMx 0.1.9 Debug-Mode, PHP Error-Reporting (E_ALL) enabled

GET: Array
(
    [op] => Configure
    [ok] => 5473
)
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 08 Juli 2007, 16:03:29
Hallo,

habe die komplette Ordnerstruktur entfernt und wieder hochgeladen und trotzdem kein Erfolg.

Ich habe jetzt in der zwichenzeit vom Hoster ein Skript (mit CHMOD) erhalten und der soll angeblich funktionieren.

Kann vll jemand mal ein Blick drauf werfen, was da vielleicht anders ist als bei dem vom Avatar ?


// Directory, default settings for ftp-root
$verzeichnis="../";
$sitebuilder="index.html";

   // Upload Archive
  if(is_uploaded_file($_FILES['clientdatei']['tmp_name'])
     and ($_FILES['clientdatei']['error'] == 0))
  {
    move_uploaded_file($_FILES['clientdatei']['tmp_name'], $verzeichnis.$_FILES['clientdatei']['name']);
   chmod($verzeichnis.$_FILES['clientdatei']['name'], 0777);
      echo "<h1>Datei&uuml;bertragung erfolgreich</h1>";
    echo "Die Datei wurde erfolgreich hochgeladen!<br>\n";
    echo "<b>Dateiname:</b> ",$_FILES['clientdatei']['name'],"<br>\n";
    echo "<b>Dateigr&ouml;&szlig;e:</b> ",$_FILES['clientdatei']['size']," Bytes<br>\n";
    echo "<b>Tempor&auml;rer Name:</b> ",$_FILES['clientdatei']['tmp_name'],"<br>\n";
    echo "<b>Dateityp:</b> ",$_FILES['clientdatei']['type'],"<br>\n";
   echo "<a href='$verzeichnis'>zur&uuml;ck zur Startseite</a><br>";

  }
  else
  {
    // Error Reporting
   echo "<h1>Fehler bei der Datei&uuml;bertragung</h1>";
    echo "Die Datei konnte nicht erfolgreich hochgeladen werden!<br>\n";
   echo "<a href='$verzeichnis'>zur&uuml;ck zur Startseite</a><br>";

    switch($_FILES['clientdatei']['error'])
    {
      case 1:
        echo "<b>FEHLER #1:</b> Hochgeladene Datei zu gro&szlig;!";
        break;
      case 2:
        echo "<b>FEHLER #2:</b> Script-Fehler während der &Uuml;bertragung!";
        break;
      case 3:
        echo "<b>FEHLER #3:</b> Datei nur teilweise hochgeladen!";
        break;
      case 4:
        echo "<b>FEHLER #4:</b> Es wurde keine Datei hochgeladen!";
        break;
      default:
        echo "Unbekannter Fehler während der &Uumlbertragung!";
        break;
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 09 Juli 2007, 09:52:29
Hi,
das mag zwar ein Upload Script sein, es macht im Endeffekt aber genau das gleiche was das Avatar Upload Modul auch macht (wobei das noch den Dateityp kontrolliert damit keine scripte oder ähnliches hochgeladen werden können). Du könntest beim Avatar Upload Modul in der benannten Datei das @ vor dem chmod befehl entfernen, sollte der fehlschlagen, müsste dann eine Fehlermeldung erscheinen!
David
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 10 Juli 2007, 14:59:22
Hi Bowling,

also habe das @ entfernt und eine Fehlermeldung ist nicht erschienen, aber das Problem wurde dadurch auch nicht behohben.


MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Bebekcik in 11 Juli 2007, 00:49:22
Hi, also ich weiss von meinem provider das es einen auszuführenden befehl (leider weiss ich den nicht mehr)gibt in dem man dem system oder sogar bestimmten ordnern den befehl gibt jede hochgeladen datei gleich mit dem gewünschten chmod geschrieben werden soll.

Vieleicht hilft dir eine suche nach den Befehlen für Chmod bei google weiter.

Bin mir sicher das es so einen befehl für linux server gibt.
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 11 Juli 2007, 14:33:16
Hi,

leider bringt alles nichts. Also mein Hoster ist der Meinung das es nur am Script liegen kann und gegoogelt habe ich schon stundenlang.

MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 13 Juli 2007, 10:57:53
Hat niemand eine Lösung ?
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 23 Juli 2007, 00:18:56
Verdammt, selbst eine Neuinstallation von Pragma hat dieses Problem nicht behoben.

Gibt es vielleicht andere Avatar Module für Pragma ?


LG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Future in 23 Juli 2007, 00:37:46
Hi,

ZitatAlso mein Hoster ist der Meinung das es nur am Script liegen kann und gegoogelt habe ich schon stundenlang.

Das kann ich mir nicht so ganz vorstellen, da dein Webspace bisher der einzige zu sein scheint, der den Dienst verweigert.

Ein anderes Modul welches unter PragmaMx läuft ist mir nicht bekannt. Mag sein, das es für PHP Nuke welche gibt. Ich denke aber das dieses denn umgecodet werden müsste.

Was du noch ausprobieren könntest, ist das du deinen Hoster darum bittest, dich auf einen anderen Server mit einer anderen Konfiguration zu schieben.
Hat damals bei mir und dem Captcha krams was gebracht. Da meinte mein Hoster auch, das der Server richtig "eingestellt" war und es Script liegen würde. Nachdem er mich auf nen anderen Server geschubst hatte ging es.

Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 23 Juli 2007, 00:55:12
Hoi,

OK, werde mich morgen an denen wenden.

Jetzt ist es auch sicher, dass es am Hoster liegt, da ich eine nackte Pragma - Installation habe und die Avatare trotzdem nicht angezeigt werden.


Vielen Dank für die schnelle Info

LG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 29 Juli 2007, 19:09:20
So habe mich an denen gewandt. Die sind jetzt am testen, mal hoffen, dass es nicht allzulange dauert.

Aber jetzt nochmal ne frage, undzwar wie kann es sein, dass die Avatare bei mir dargestellt werden, nachdem sie hochgeladen wurden. (Ich meine die Übersicht, wo alle Fotos sind und man bestimmen kann welches das Avatar sein soll).

Im Forum und in der Userübersicht werden die Avatare bei mir wegen den Rechten nicht dargestellt.
Bei manueller Änderung des CHMOD's schon.

LG

Cihan
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 29 Juli 2007, 19:47:28
Hi,
die Avatare werden in diesem Menü von einer PHP Datei gerendert. Sieht also so aus als ob php sehr wohl darauf zugreifen kann, ist PHP als CGI eingebunden?
David Heidrich
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 30 Juli 2007, 21:24:48
Hi,

bei Confixx (CGI/Perl außerhalb cgi-bin) aktiviert und deaktiviert. Beides nützt nix.



MFG
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 31 Juli 2007, 10:49:00
Hi,
das hat nichts damit zu tun das PHP als CGI läuft, da müsstest du in deine php info schauen, bzw. mir einen Link schicken.
David
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 31 Juli 2007, 15:21:51
Hi, das Problem ist gelöst :D, danke für deine Mühe.

Also ich hatte deinen vorletzten Beitrag an denen gesendet und anscheinend hat es daran gelegen.
Warte jetzt eine Stellungnahme ab. Werde aber nochmal Posten, und berichten.


Danke nochmals und herzliche Grüße

Cihan
Titel: Re: Komisches Problem beim Avatar
Beitrag von: Cihan2288 in 31 Juli 2007, 21:48:45
Hi,

Der Fehler lag am umask vom suphp
Titel: Re: Komisches Problem beim Avatar
Beitrag von: BowlingX in 02 August 2007, 10:46:02
Hi,
schön das der Fehler doch noch gefunden wurde :)
David