domainFACTORY
Webseite  |  Service  |  FAQ  |  Forum  |  Status  |  Webmail  |  Kundenmenü  |  Blog  |  WM Tippspiel
Hotline Premium Hosting. Premium Service.
Forum

Alt 12.06.2006, 02:07   #1
bklocke
Kunde
 
Registriert seit: 08.05.2004
Beiträge: 43
Upload Rechte Wordpress

Hi,

ich habe einige Wordpress Installationen am laufen. Allerdings habe ich bei jeder das Problem, dass Bilder nur mit Recht 600 hochgeladen werden. (siehe auch: http://cms.domainfactory.de/Datei-Bilduplo.1207.0.html ). Ich frage mich allerdings, warum die Worpress installation unter OpenSource Anwendungen im Kundenmenü ohne Probleme funktioniert? Also Rechte 640 zuweißt?

mfg

bklocke
bklocke ist offline   Mit Zitat antworten
Alt 12.06.2006, 05:54   #2
Andreas Petzhold
Customer Service (Forum)
 
Benutzerbild von Andreas Petzhold
 
Registriert seit: 11.07.2001
Beiträge: 11.709
AW: Upload Rechte Wordpress

Hallo bklocke,

die via Kundenmenü installierbare Version wurde von uns um eine CHMOD-Funktion wie auf der von Ihnen verlinkten FAQ-Seite erweitert

Mit freundlichen Grüßen,

Andreas Petzhold
Customer Service
domainFACTORY
__________________
Impressum / Pflichtangaben
Andreas Petzhold ist gerade online   Mit Zitat antworten
Alt 12.06.2006, 08:26   #3
bklocke
Kunde
 
Registriert seit: 08.05.2004
Beiträge: 43
AW: Upload Rechte Wordpress

Ah danke War wahrscheinlich einfach nur zu blöd, oder zu übernachtigt die gestern Abend noch im Quelltext zu finden.
Können Sie mir zufällig den Namen der Datei schicken, dann probiere ich die Änderung in mein WP einzubinden.

Vielen Dank

bklocke
bklocke ist offline   Mit Zitat antworten
Alt 12.06.2006, 17:35   #4
Andreas Petzhold
Customer Service (Forum)
 
Benutzerbild von Andreas Petzhold
 
Registriert seit: 11.07.2001
Beiträge: 11.709
AW: Upload Rechte Wordpress

Hallo bklocke,

das sollte sich in der wp-admin/admin-functions.php um Zeile 1774 herum befinden.

Mit freundlichen Grüßen,

Andreas Petzhold
Customer Service
domainFACTORY
__________________
Impressum / Pflichtangaben
Andreas Petzhold ist gerade online   Mit Zitat antworten
Alt 12.06.2006, 19:41   #5
bklocke
Kunde
 
Registriert seit: 08.05.2004
Beiträge: 43
AW: Upload Rechte Wordpress

Danke erstmal!

Leider befindet sich um diese Stelle herum keine Änderung in Bezug auf die aktuelle Wordpress 2.0.3 Version.
Ich habe die Dateien grade noch einmal durch Edit4Win geschickt um mir eventuell entgangene Änderungen sichtbar zu machen, allerdings kann ich auch hier keine entsprechenden Änderungen feststellen!

Gruss

bklocke
bklocke ist offline   Mit Zitat antworten
Alt 12.06.2006, 22:14   #6
bklocke
Kunde
 
Registriert seit: 08.05.2004
Beiträge: 43
Wichtig Wer von Euch benutzt Wordpress als eigen Installation?

Meldet Euch doch mal bitte, da ich das Problem habe, dass ich nicht weiß, wie ich den CHMOD Eintrag vornehme, um hochgeladenen Bilder automatisch Recht 640 zu geben.

Danke

bklocke
bklocke ist offline   Mit Zitat antworten
Alt 17.06.2006, 20:26   #7
bklocke
Kunde
 
Registriert seit: 08.05.2004
Beiträge: 43
Hinweis/Information Lösung gefunden!

So, nachdem ich hier dann in diesem Thread ein wenig "rumgespammt" habe, möchte ich mich erstmal für das durcheinander hier entschuldigen.

Nun zur Lösung:

Wie der werte Herr Petzhold schon schrieb, lies sich das ganze Problem mit einer kleinen Erweiterung des Quelltextes beheben.

Dazu bitte die wie folgt angegebenen Änderungen vornehmen:

/<euer wordpress verzeichniss>/wp-admin/admin-functions.php
Ausschnitt Zeile 1773-1786 (kann variieren, aber Ihr müsstet es erkennen können! )
Code:
      	// Move the file to the uploads dir
      	$new_file = $uploads['path'] . "/$filename";
      	if ( false === @ move_uploaded_file($file['tmp_name'], $new_file) )
      		die(printf(__('The uploaded file could not be moved to %s.'), $file['path']));
      
      	// Set correct file permissions
      	$stat = stat(dirname($new_file));
      	$perms = $stat['mode'] & 0000666;
      	@ chmod($new_file, $perms);
      	chmod ($new_file,0640);
      
      	// Compute the URL
      	$url = $uploads['url'] . "/$filename";
Sowie

/<euer wordpress verzeichniss>/wp-includes/functions-post.php
Ausschnitt Zeile 947-962
Code:
    
    	$ifp = @ fopen($new_file, 'wb');
    	if ( ! $ifp )
    		return array('error' => "Could not write file $new_file.");
    		
    	$success = @ fwrite($ifp, $bits);
    	fclose($ifp);
    	// Set correct file permissions
    	$stat = @ stat(dirname($new_file));
    	$perms = $stat['mode'] & 0007777;
    	$perms = $perms & 0000666;
    	@ chmod($new_file, $perms);
    	chmod ($new_file,0640);
    
    	// Compute the URL
    	$url = $upload['url'] . "/$filename";
Nach diesen Änderungen lief alles wie am Schnürchen

Gruß

bklocke
__________________

http://www.bklocke.de

Geändert von bklocke (17.06.2006 um 20:26 Uhr) Grund: Überschrift geändert
bklocke ist offline   Mit Zitat antworten
Alt 08.02.2007, 04:25   #8
suedamerika
Kunde
 
Registriert seit: 16.12.2001
Beiträge: 25
AW: Upload Rechte Wordpress

In der neuen Version von Wordpress heißt die Datei nicht mehr functions-post.php sondern einfach functions.php - die entscheidene Stelle ist dennoch einfach zu finden.
suedamerika ist offline   Mit Zitat antworten
Alt 05.09.2007, 10:20   #9
kubi23
Kunde
 
Registriert seit: 17.02.2002
Beiträge: 37
AW: Upload Rechte Wordpress

Habe gerade die entsprechenden Änderungen vorgenommen. Das Thumb wird korrekt angezeigt, nicht aber das verlinkte Vollbild. Hat sich in der Version 2.2. noch was geändert, was man anpassen muss? Das Vollbild kriegt das Recht 600, was ja falsch ist, aber ich weiß nicht wo dies entsprechend zu ändern ist.
kubi23 ist offline   Mit Zitat antworten
Alt 16.09.2007, 15:23   #10
druckdesign
Reseller
 
Registriert seit: 27.07.2007
Beiträge: 14
AW: Upload Rechte Wordpress

Hallo,

ist es generell möglich die Rechte bei PHP-Upload selbst zu beeinflussen ohne nach dem Upload ein CHMOD auf die entsprechende Datei aufzurufen?

Viele Grüße,

Jan
druckdesign ist offline   Mit Zitat antworten
Alt 16.09.2007, 15:37   #11
kubi23
Kunde
 
Registriert seit: 17.02.2002
Beiträge: 37
AW: Upload Rechte Wordpress

Also ich hab mir dafür jetzt ein kleines WordPress-Plugin geschrieben, dass nach dem Speichern bzw. Publizieren eines Beitrages prüft, welche Rechte die Dateien im aktuellen Upload Ordner haben, und diese dann (sofern nötig) ändert. Das Problem ist nämlich, dass man i.d.R. die hier beschriebenen Änderungen nach jedem Update von WordPress (was ja relativ häufig vorkommt) erneut durchführen muss.

Geändert von kubi23 (16.09.2007 um 15:38 Uhr)
kubi23 ist offline   Mit Zitat antworten
Alt 16.09.2007, 15:43   #12
Andreas Petzhold
Customer Service (Forum)
 
Benutzerbild von Andreas Petzhold
 
Registriert seit: 11.07.2001
Beiträge: 11.709
AW: Upload Rechte Wordpress

Hallo kubi23,

wenn Sie möchten können Sie das Plugin gerne hier veröffentlichen. Es gibt sicherlich einige User, die sich hierüber sehr freuen würden

Mit freundlichen Grüßen,

Andreas Petzhold
Customer Service
domainFACTORY
__________________
Impressum / Pflichtangaben
Andreas Petzhold ist gerade online   Mit Zitat antworten
Alt 16.09.2007, 15:48   #13
kubi23
Kunde
 
Registriert seit: 17.02.2002
Beiträge: 37
AW: Upload Rechte Wordpress

Zitat:
Zitat von Andreas Petzhold Beitrag anzeigen
Hallo kubi23,

wenn Sie möchten können Sie das Plugin gerne hier veröffentlichen. Es gibt sicherlich einige User, die sich hierüber sehr freuen würden
Das werde ich tun

Möchte das Plugin allerdings noch testen und optimieren. Derzeit funktioniert die Änderung der Rechte nur bei neuen Posts.
kubi23 ist offline   Mit Zitat antworten
Alt 16.09.2007, 16:36   #14
druckdesign
Reseller
 
Registriert seit: 27.07.2007
Beiträge: 14
AW: Upload Rechte Wordpress

Gibt es eine andere Möglichkeit als per Skript die Rechte anderst als 600 zu setzen, sodass sie direkt nach dem UPlaod auch sichtbar sind im www? Eventuell über Einstellungen (php.ini-Editor?)?

druckdesign ist offline   Mit Zitat antworten
Alt 16.09.2007, 17:21   #15
fotofinder
Kunde
 
Registriert seit: 31.05.2007
Beiträge: 49
AW: Upload Rechte Wordpress

vielleicht hilft das (bei mir hat's geholfen)

http://doku.wordpress-deutschland.or...-domainFactory
fotofinder ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Upload Rechte PHPMaker 4.0 Fairway-Man Scriptsprachen / SQL / Anwendungen 1 13.06.2006 20:52
upload mit php -> zu wenig rechte wingfire Scriptsprachen / SQL / Anwendungen 2 11.08.2003 15:45
PHP Upload / Rechte setzen? sander Scriptsprachen / SQL / Anwendungen 3 03.06.2003 17:52
Rechte nach Upload Dumm_gelaufen Tarifberatung, Allgemeines, usw. 2 09.08.2002 13:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:30 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
(C) 2000-2010, domainfactory GmbH. Es gelten die Nutzungsbedingungen und unsere AGB.