<?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>André Bloggt &#187; Fehler</title>
	<atom:link href="http://blog.andreflemming.de/tag/fehler/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.andreflemming.de</link>
	<description>Ein Pfadfinder im Internet</description>
	<lastBuildDate>Tue, 24 Jan 2012 15:43:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Keine Ausgabe bei PHP Dateien</title>
		<link>http://blog.andreflemming.de/2009/08/14/keine-ausgabe-bei-php-dateien/</link>
		<comments>http://blog.andreflemming.de/2009/08/14/keine-ausgabe-bei-php-dateien/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 15:44:44 +0000</pubDate>
		<dc:creator>André</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Arch]]></category>
		<category><![CDATA[Fail]]></category>
		<category><![CDATA[Fehler]]></category>

		<guid isPermaLink="false">http://blog.andreflemming.de/?p=417</guid>
		<description><![CDATA[Da ich einige Veränderungen an meinem PC vorgenommen hatte, musst auch heute bzw. gestern Apache dran glauben. Also Apache, PHP und MySQL einfach mal runter geschmissen, natürlich mit den Konfigurationsdateien. (Bitte hinterfragt nicht den Sinn dieser Aktion ) Nach dem installieren stand ich erst einmal vor ein paar Problemen, der Apache wollte irgendwie die Dateien [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich einige Veränderungen an meinem PC vorgenommen hatte, musst auch heute bzw. gestern Apache dran glauben.</p>
<p>Also Apache, PHP und MySQL einfach mal runter geschmissen, natürlich mit den Konfigurationsdateien. (Bitte hinterfragt nicht den Sinn dieser Aktion <img src='http://blog.andreflemming.de/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>Nach dem installieren stand ich erst einmal vor ein paar Problemen, der Apache wollte irgendwie die Dateien nicht anzeigen und zwar gar keine, außer welche die ich dann erst neu erstellt hatte. Die Lösung hierfür lag in der Gruppenberechtigung, irgendwie war für die anderen Dateien eine Gruppe eingetragen die es gar nicht mehr bzw. noch nie gegeben hat. Nach ca. 20 Minuten hatte dann auch ich dass ganze bemerkt und änderte es natürlich sofort mit dem <code>chgrp</code> Befehl.</p>
<p>Soweit ja kein Problem, allerdings erhielt ich bei den PHP Dateien immer noch keine Ausgabe. Auch nachdem ich 10 mal die <em>httpd.conf</em> Datei überprüft hatte, ob PHP auch wirklich geladen wird. Irgendwann kam ich dann auf die Idee, ich könnte doch auch mal eine PHP Datei neu erstellen, am besten mit dem Inhalt:<br />
<code>&lt;?php<br />
echo phpinfo();<br />
?&gt;</code></p>
<p>Leider bekam ich auch bei dieser Datei erst einmal keine Ausgabe. Das Problem, war jedoch (wie eigentlich jedes) ziemlich simpel und auch schnell gefunden in der <em>php.ini</em> war bei <em>openbase_dir</em> noch nicht mein <em>Document-Root</em> eingetragen.</p>
<p>Diese Datei konnte ich nun schon öffnen &#8230; allerdings gingen die anderen Dateien immer noch nicht. Ich bekam immer noch keine Ausgabe&#8230; noch nicht einmal eine Fehlermeldung. Genau da lag aber das Programm &#8230; ich hatte natürlich versucht Dateien aus existierenden Projekten aufzurufen, die Index Datei in diesen Projekten bindet unglücklicher weiße aber immer eine Datei, welche eine Verbindung zu einer Datenbank mittels <a title="PHP Data Objects" href="http://de.wikipedia.org/wiki/PHP_Data_Objects">PDO</a> aufbauen will ein.</p>
<p>Diese Verbindung konnte allerdings nicht zustande kommen, da die PDO Erweiterung für PHP noch nicht aktiviert wurde. Dadurch wurde das Script abgebrochen und würde eine Fehlermeldung zurück geben, wenn in der <em>php.ini</em> nicht der Wert <em>Off</em> bei <em>display_errors</em> gestanden hätte.</p>
<p>Ein ziemlich blöder Fehler, der mich viel Zeit und nerven gekostet hat. Wer kommt schon auf so etwas? Zum Glück bin ich aber nicht der einzige dem so etwas schon mal passiert ist. <img src='http://blog.andreflemming.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jetzt ist mein Linux allerdings wieder voll Funktionstüchtig und die Entwicklung von Webseiten kann auch weiter gehen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andreflemming.de/2009/08/14/keine-ausgabe-bei-php-dateien/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

