<?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>Jan Behrens - deegital &#187; basedir</title>
	<atom:link href="http://www.deegital.de/tag/basedir/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deegital.de</link>
	<description>Jan Behrens</description>
	<lastBuildDate>Thu, 20 Aug 2009 09:06:55 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Zend Framework auf Stratoserver mit Plesk 9</title>
		<link>http://www.deegital.de/392-zend-framework-auf-stratoserver-mit-plesk-9</link>
		<comments>http://www.deegital.de/392-zend-framework-auf-stratoserver-mit-plesk-9#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:30:32 +0000</pubDate>
		<dc:creator>deegital</dc:creator>
				<category><![CDATA[#php.de blogfeed]]></category>
		<category><![CDATA[Arbeit & Projekte]]></category>
		<category><![CDATA[basedir]]></category>
		<category><![CDATA[documentroot]]></category>
		<category><![CDATA[include_path]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plesk]]></category>
		<category><![CDATA[zendframework]]></category>

		<guid isPermaLink="false">http://www.deegital.de/?p=392</guid>
		<description><![CDATA[Ersteinmal laden wir uns einen aktuellen Checkout aus dem ZendFramework SVN in den php share:
cd /usr/share/php5
svn checkout http://framework.zend.com/svn/framework/standard/trunk/library/Zend

Dann ändern wir das DocumentRoot für unsere Domain so, dass wir eine weitere Ebene haben, damit nur der Ordner, welcher die über den Webserver abrufbaren Dateien beinhaltet, erreichbar ist &#8211; beim ZendFramework per default &#8220;public&#8221;. Ausserem muss das [...]]]></description>
			<content:encoded><![CDATA[<p>Ersteinmal laden wir uns einen aktuellen Checkout aus dem ZendFramework SVN in den php share:<br />
<code>cd /usr/share/php5<br />
svn checkout http://framework.zend.com/svn/framework/standard/trunk/library/Zend<br />
</code></p>
<p>Dann ändern wir das DocumentRoot für unsere Domain so, dass wir eine weitere Ebene haben, damit nur der Ordner, welcher die über den Webserver abrufbaren Dateien beinhaltet, erreichbar ist &#8211; beim ZendFramework per default &#8220;public&#8221;. Ausserem muss das open_basedir um den share-Pfad von PHP erweitert werden. Hierzu gehen wir in den Ordner /srv/www/vhost/&lt;domain&gt;/conf und legen die Datei vhost.conf an:</p>
<p><code>DocumentRoot /srv/www/vhosts/&lt;domain&gt;/httpdocs/public<br />
&lt;directory "/srv/www/vhosts/&lt;domain&gt;/httpdocs"&gt;<br />
   php_admin_value open_basedir "/srv/www/vhosts/&lt;domain&gt;httpdocs:/tmp:/usr/share/php5"<br />
&lt;/directory&gt;</code></p>
<p>Anschließend wird der vhost im Apache neu geladen und dieser dann neu gestartet:</p>
<p><code>/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=&lt;domain&gt;<br />
/usr/local/psa/admin/sbin/websrvmng -r<br />
</code></p>
<p>There you go, viel Spaß mit dem ZendFramework auf deiner Strato/Plesk Mühle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deegital.de/392-zend-framework-auf-stratoserver-mit-plesk-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
