<?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>Christoph Bünte &nbsp;&raquo; Software Entwicklung Berlin</title>
	<atom:link href="http://www.christophbuente.de/tag/directory/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.christophbuente.de</link>
	<description>Software Entwicklung</description>
	<lastBuildDate>Tue, 07 Dec 2010 11:30:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Apache startet nach Time Machine Restore nicht mehr</title>
		<link>http://www.christophbuente.de/2009-09-10-apache-startet-nach-time-machine-restore-nicht-mehr/</link>
		<comments>http://www.christophbuente.de/2009-09-10-apache-startet-nach-time-machine-restore-nicht-mehr/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 11:17:34 +0000</pubDate>
		<dc:creator>Christoph Bünte</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[directory]]></category>
		<category><![CDATA[error_log]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[Konsole]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[time machine]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://www.christophbuente.de/?p=353</guid>
		<description><![CDATA[Sicherlich hast du gelesen, dass ich vor kurzem mein MacBook von einem Time Machine Backup neu aufsetzen musste, weil der Rechner nicht mehr bootete. Nach dem Restore schien alles gut zu laufen, aber der Apache Webserver startete nicht mehr: $ ps aux &#124; grep httpd christoph 6783 0.0 0,0 599828 504 s000 R+ 1:01pm 0:00.00 [...]]]></description>
			<content:encoded><![CDATA[<p>Sicherlich hast du gelesen, dass ich vor kurzem mein MacBook von einem Time Machine Backup neu aufsetzen musste, weil der Rechner nicht mehr bootete. Nach dem Restore schien alles gut zu laufen, aber der Apache Webserver startete nicht mehr:<br />
<span id="more-353"></span></p>
<pre lang="bash">$ ps aux | grep httpd
christoph  6783   0.0  0,0   599828    504 s000  R+    1:01pm   0:00.00 grep httpd</pre>
<p>In der Konsole fand ich folgende Zeilen:</p>
<pre lang="log">07.09.09 12:21:27 org.apache.httpd[1405] (2)No such file or directory: httpd: could not open error log file /private/var/log/apache2/error_log.
07.09.09 12:21:27 org.apache.httpd[1405] Unable to open logs
07.09.09 12:21:27 com.apple.launchd[1] (org.apache.httpd[1405]) Exited with exit code: 1
07.09.09 12:21:27 com.apple.launchd[1] (org.apache.httpd) Throttling respawn: Will start in 10 seconds
</pre>
<p>Offensichtlich ging das was mit dem Öffnen der Logdatei schief.</p>
<pre lang="bash">$ ls /private/var/log/apache/error_log
/private/var/log/apache/error_log: No such file or directory
</pre>
<p>Das Verzeichnis /private war nicht wieder erstellt worden. Also habe ich ein neues angelegt:</p>
<pre lang="bash">$ sudo mkdir -p /private/var/log/apache2</pre>
<div id="crp_related"><h3>Ähnliche Beiträge:</h3><ul><li><a href="http://www.christophbuente.de/2009-09-09-500-internal-server-error-apache-config-vs-wp-super-cache/" rel="bookmark" class="crp_title">500 Internal Server Error &#8211; Apache config vs. WP-Super-Cache</a></li><li><a href="http://www.christophbuente.de/2007-12-21-voiceglue-konfiguration-server-fur-sprachanwendungen-einrichten/" rel="bookmark" class="crp_title">VoiceGlue Konfiguration &#8211; Server für Sprachanwendungen einrichten</a></li><li><a href="http://www.christophbuente.de/2009-09-08-korruptes-dateisystem-datenrettung-mit-time-machine-und-drobo/" rel="bookmark" class="crp_title">Korruptes Dateisystem &#8211; Datenrettung mit Time Machine und Drobo</a></li><li><a href="http://www.christophbuente.de/2007-06-19-performance-tests/" rel="bookmark" class="crp_title">Performance Tests</a></li><li><a href="http://www.christophbuente.de/2007-11-10-paypal-subscriptions-abonnements-in-java-integrieren/" rel="bookmark" class="crp_title">Paypal subscriptions &#8211; Abonnements in Java integrieren</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.christophbuente.de/2009-09-10-apache-startet-nach-time-machine-restore-nicht-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>500 Internal Server Error &#8211; Apache config vs. WP-Super-Cache</title>
		<link>http://www.christophbuente.de/2009-09-09-500-internal-server-error-apache-config-vs-wp-super-cache/</link>
		<comments>http://www.christophbuente.de/2009-09-09-500-internal-server-error-apache-config-vs-wp-super-cache/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 19:40:15 +0000</pubDate>
		<dc:creator>Christoph Bünte</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[AllowOverride]]></category>
		<category><![CDATA[directory]]></category>
		<category><![CDATA[Direktive]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[ExpiresActive]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Virtualhost]]></category>
		<category><![CDATA[WP-Super-Cache]]></category>

		<guid isPermaLink="false">http://www.christophbuente.de/?p=344</guid>
		<description><![CDATA[Den ganzen Tag war die Seite nicht ereichbar. Alle Besucher (ausser mir) sahen nur ein: 500 Internal Server Error Als eingeloggter User bekam ich eine andere Seite serviert und sah diesen Fehler nicht. Einzig die Tatsache, dass der Traffic total eingebrochen ist machte mich stutzig. An dieser Stelle vielen Dank an Wolfgang Klenk, der mich [...]]]></description>
			<content:encoded><![CDATA[<p>Den ganzen Tag war die Seite nicht ereichbar. Alle Besucher (ausser mir) sahen nur ein:</p>
<pre>500 Internal Server Error</pre>
<p>Als eingeloggter User bekam ich eine andere Seite serviert und sah diesen Fehler nicht. Einzig die Tatsache, dass der Traffic total eingebrochen ist machte mich stutzig. An dieser Stelle vielen Dank an <a href="http://www.facebook.com/wklenk">Wolfgang Klenk</a>, der mich bei Facebook darauf aufmerksam machte, dass mein Server nicht richtig funktioniert. Die Fehlerlogdatei enthielt massenhaft folgende Fehlermeldung:</p>
<pre>wp-content/cache/.htaccess: ExpiresActive not allowed here</pre>
<p>Der Übeltäter war das <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP-Super-Cache Plugin</a> in Kombination mit meiner <a href="http://httpd.apache.org/">Apache</a> Konfiguration. Meine Direktory Direktive im <a href="http://httpd.apache.org/docs/2.0/mod/core.html#virtualhost">Virtualhost</a> Eintrag sah so aus:</p>
<pre>&lt;directory "/var/www/htdocs/www.christophbuente.de"&gt;
   Options FollowSymLinks
   AllowOverride FileInfo
   Order allow,deny
   Allow from all
 &lt;/directory&gt;
</pre>
<p>Wie in der readme.txt des WP-Super-Cache plugins zu lesen ist, wird aber für die <a href="http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride">AllowOverride</a> Option der Wert All vorausgesetzt. Nachdem ich das nun angepasst habe, ist der Server auch wieder. Hier die richtige Konfiguration.</p>
<pre >&lt;directory "/var/www/htdocs/www.christophbuente.de"&gt;
   Options FollowSymLinks
   AllowOverride All
   Order allow,deny
   Allow from all
 &lt;/directory&gt;
</pre>
<p>Vielleicht bewahrt es jemanden in er Zukunft vor dem gleichen Problem. Mich auf jeden Fall!</p>
<div id="crp_related"><h3>Ähnliche Beiträge:</h3><ul><li><a href="http://www.christophbuente.de/2009-09-10-apache-startet-nach-time-machine-restore-nicht-mehr/" rel="bookmark" class="crp_title">Apache startet nach Time Machine Restore nicht mehr</a></li><li><a href="http://www.christophbuente.de/2007-12-21-voiceglue-konfiguration-server-fur-sprachanwendungen-einrichten/" rel="bookmark" class="crp_title">VoiceGlue Konfiguration &#8211; Server für Sprachanwendungen einrichten</a></li><li><a href="http://www.christophbuente.de/2007-11-10-paypal-subscriptions-abonnements-in-java-integrieren/" rel="bookmark" class="crp_title">Paypal subscriptions &#8211; Abonnements in Java integrieren</a></li><li><a href="http://www.christophbuente.de/2007-11-17-canoo-webtest-web-anwendungen-automatisch-testen/" rel="bookmark" class="crp_title">canoo webtest &#8211; Web-Anwendungen automatisch testen</a></li><li><a href="http://www.christophbuente.de/2010-07-20-rails-hosting-bei-rocket-rentals-auch-mit-staging-umgebung/" rel="bookmark" class="crp_title">Rails Hosting bei Rocket Rentals &#8211; auch mit Staging Umgebung</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.christophbuente.de/2009-09-09-500-internal-server-error-apache-config-vs-wp-super-cache/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached (Feed is rejected)
Page Caching using memcached
Database Caching 6/16 queries in 0.014 seconds using memcached
Object Caching 680/694 objects using memcached

Served from: www.christophbuente.de @ 2012-02-07 08:50:27 -->
