<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Soziotechnische Integration &#187; umask</title>
	<atom:link href="https://test.soziotech.org/tag/umask/feed/" rel="self" type="application/rss+xml" />
	<link>https://test.soziotech.org</link>
	<description>Ein Projekt mit der Forschungsgruppe Kooperationssysteme an der Universität der Bundeswehr München</description>
	<lastBuildDate>Mon, 15 Jun 2015 15:24:48 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Nicht lesbare Thumbnails bei WordPress / Buddypress mit suPHP</title>
		<link>https://test.soziotech.org/nicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp/</link>
		<comments>https://test.soziotech.org/nicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 16:30:35 +0000</pubDate>
		<dc:creator><![CDATA[Florian Ott]]></dc:creator>
				<category><![CDATA[Dienstintegration]]></category>
		<category><![CDATA[Linux / Apache]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technologien]]></category>
		<category><![CDATA[Wordpress / Buddypress]]></category>
		<category><![CDATA[Buddypress]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[NextGEN]]></category>
		<category><![CDATA[Rechte]]></category>
		<category><![CDATA[suPHP]]></category>
		<category><![CDATA[Thumbnails]]></category>
		<category><![CDATA[umask]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sevastyanova.cscwlab.de/?p=89</guid>
		<description><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/228_crop_940x198_suphp-apache.jpg" width="618" height="130" alt="Nicht lesbare Thumbnails bei WordPress / Buddypress mit suPHP" /></p>Auf unserer Multiblogging-Plattform setzen wir aus Sicherheitsgründen suPHP statt mod_php ein. Einer der großen Vorteile ist, dass Skripte so unter dem Benutzer des jeweiligen vHosts ausgeführt werden und so weder schreibbar noch ausführbar für andere Benutzer sein müssen. Da die &#8230; <a href="https://test.soziotech.org/nicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp/">Weiterlesen <span class="meta-nav">&#8594;</span></a><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fnicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp%2F&amp;action_name=Nicht+lesbare+Thumbnails+bei+WordPress+%2F+Buddypress+mit+suPHP&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/wordpress-xml-sitemap-fur-multisite-installationen/" rel="bookmark" title="WordPress XML Sitemap für Multisite-Installationen">WordPress XML Sitemap für Multisite-Installationen </a></li>
<li><a href="https://test.soziotech.org/jquery-is-not-defined-fehler-im-wordpress-backend/" rel="bookmark" title="&#8222;jQuery is not defined&#8220;-Fehler im WordPress Backend">&#8222;jQuery is not defined&#8220;-Fehler im WordPress Backend </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/228_crop_940x198_suphp-apache.jpg" width="618" height="130" alt="Nicht lesbare Thumbnails bei WordPress / Buddypress mit suPHP" /></p><p>Auf unserer Multiblogging-Plattform setzen wir aus Sicherheitsgründen suPHP statt mod_php ein. Einer der großen Vorteile ist, dass Skripte so unter dem Benutzer des jeweiligen vHosts ausgeführt werden und so weder schreibbar noch ausführbar für andere Benutzer sein müssen. Da die Dateien dem vHost-Besitzer &#8222;gehören&#8220; genügt für normale Dateien, wie z.B. Bilder, eine Linux-Dateisystem-Berechtigung von umask 644 bzw. -rwxr&#8211;r&#8211; oder auf Deutsch:  Besitzer (vHost owner) darf lesen und schreiben, der Rest &#8211; insbesondere der Apache-User www-data darf nur lesen.</p>
<h2>Das Problem &#8230;</h2>
<p>In der Debian / Ubuntu Default-Konfiguration für von Skripten erstellte Dateien, also z.B. für von WordPress / Buddypress erzeugte Profilbilder oder vom <a href="http://wordpress.org/extend/plugins/nextgen-gallery/" title="Wordpress Plugin NextGEN Gallery" target="_blank" class="link-external">Plugin NextGEN Gallery</a> erstellte Thumbnails, setzt suPHP die Berechtigung 600 bzw. -rw&#8212;&#8212;-, wodurch die Dateien nicht durch den Apache-User gelesen werden können. Das führt i.d.R. zu klassischen 404-Fehlermeldungen beim Zugriff auf die <a href="https://test.soziotech.org/glossar/url/" class="glossaryLink" title="Klicken Sie, um zum detaillierten Glossareintrag für URL zu springen." onmouseover="tooltip.show('Unter URLs (Uniform Resource Locator) versteht man eindeutige menschenlesbare Adressen, die Inhalte wie beispielsweise Webseiten im Internet identifizieren und dadurch zugreifbar machen. URLs werden meist als Internetadressen bezeichnet. ');" onmouseout="tooltip.hide();">URLs</a> oder dazu, dass Bilder einfach nicht dargestellt werden, sondern lediglich deren Alternativtext (sofern überhaupt verfügbar).</p>
<h2>Die Lösung &#8230;</h2>
<p>&#8230; ist prinzipiell relativ einfach. Allerdings ist zur Änderung Zugriff auf die Webserverkonfiguration erforderlich, was jedoch inzwischen aufgrund der immer häufiger genutzten eigenen vServer mit Root-Zugriff vielfach gegeben ist. In diesem Fall muss lediglich der umask-Eintrag der Datei /etc/suphp/suphp.conf von 0077 (entspricht 600 in Oktalnotation) auf 0022 (entspricht 644 in Oktalnotation) geändert werden:</p>
<pre class="brush:cpp">;Umask to set, specify in octal notation
;umask=0077</pre>
<p>Sicherheitshalber ggf. noch den Apache-Prozess neu starten, so dass die Änderungen auch auf jeden Fall übernommen werden und ab sofort sollten von PHP-Prozessen erzeugte Dateien mit den korrekten und v.a. von Apache lesbaren Berechtigungen 644 erzeugt werden:</p>
<pre class="brush:cpp">/etc/init.d/apache2 restart</pre><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fnicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp%2F&amp;action_name=Nicht+lesbare+Thumbnails+bei+WordPress+%2F+Buddypress+mit+suPHP&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/wordpress-xml-sitemap-fur-multisite-installationen/" rel="bookmark" title="WordPress XML Sitemap für Multisite-Installationen">WordPress XML Sitemap für Multisite-Installationen </a></li>
<li><a href="https://test.soziotech.org/jquery-is-not-defined-fehler-im-wordpress-backend/" rel="bookmark" title="&#8222;jQuery is not defined&#8220;-Fehler im WordPress Backend">&#8222;jQuery is not defined&#8220;-Fehler im WordPress Backend </a></li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>https://test.soziotech.org/nicht-lesbare-thumbnails-bei-wordpress-buddypress-mit-suphp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
