<?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>PHP | Tomasz Kiżewski</title>
	<atom:link href="https://kizewski.eu/category/it/linux/php/feed/" rel="self" type="application/rss+xml" />
	<link>https://kizewski.eu</link>
	<description></description>
	<lastBuildDate>Wed, 09 Apr 2014 22:04:35 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>php-excel-reader returns dd.mm.yyy</title>
		<link>https://kizewski.eu/it/php-excel-reader-returns-dd-mm-yyy/</link>
					<comments>https://kizewski.eu/it/php-excel-reader-returns-dd-mm-yyy/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Wed, 09 Apr 2014 22:04:35 +0000</pubDate>
				<category><![CDATA[It]]></category>
		<category><![CDATA[Memo]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[excel_reader2.php]]></category>
		<category><![CDATA[php-excel-reader]]></category>
		<guid isPermaLink="false">http://kizewski.eu/?p=685</guid>

					<description><![CDATA[Problem: php-excel-reader daje nam dd.mm.yyy czyli tylko formatownie zamiast konkretnej daty. Dlaczego?: Formatownie pola daty e Excelu np DD\.MM\.YYYY Rozwiązanie: linia 1242 clasy excel_reader2.php dodajemy: $tmp=str_replace(&#34;\\.&#34;,&#34;-&#34;,$formatstr); Czyli w tym przypadku podmieniamy nietypowy separator &#34;\.&#34; na &#34;-&#34; &#160; &#160;]]></description>
										<content:encoded><![CDATA[<p>
	Problem: <a href="http://code.google.com/p/php-excel-reader/wiki/Documentation">php-excel-reader</a> daje nam dd.mm.yyy czyli tylko formatownie zamiast konkretnej daty.
</p>
<p>
	Dlaczego?: Formatownie pola daty e Excelu np DD\.MM\.YYYY
</p>
<p>
	Rozwiązanie: linia 1242 clasy excel_reader2.php dodajemy: $tmp=str_replace(&quot;\\.&quot;,&quot;-&quot;,$formatstr);
</p>
<p>
	Czyli w tym przypadku podmieniamy nietypowy separator &quot;\.&quot; na &quot;-&quot;
</p>
<p>
	&nbsp;
</p>
<p>
	&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/php-excel-reader-returns-dd-mm-yyy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Symfony 1.4, nadpisanie metody get*</title>
		<link>https://kizewski.eu/it/linux/php/symfony-1-4-nadpisanie-metody-get/</link>
					<comments>https://kizewski.eu/it/linux/php/symfony-1-4-nadpisanie-metody-get/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Tue, 21 May 2013 13:14:45 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[metody]]></category>
		<category><![CDATA[nadpisanie]]></category>
		<category><![CDATA[override]]></category>
		<category><![CDATA[symfony]]></category>
		<guid isPermaLink="false">http://kizewski.eu/?p=568</guid>

					<description><![CDATA[Nadpisanie metody np. get z klasy base w Symfony 1.4 wygląda następująco: Mamy tabelę: Produkt(Id, Nazwa, Nazwa2). Tworzymy metodę: public function getNazwa() { return parent::_get(&#34;Nazwa&#34;).$this-&#62;getNazwa2(); } I w rezultacie dostajemy przy wywołaniu getNazwa() konkatenację Nazwa i Nazwa2 🙂 Jeśli utworzylibyśmy taką metodę: public function getNazwa() { &#160; return $this-&#62;getNazwa().$this-&#62;getNazwa2(); } To funkcja się nam zapętli [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>
	Nadpisanie metody np. get z klasy base w <a href="http://symfony.com" target="_blank">Symfony 1.4</a> wygląda następująco:<br />
	Mamy tabelę: Produkt(Id, Nazwa, Nazwa2).<br />
	Tworzymy metodę:
</p>
<p>
	<code>public function getNazwa() {<br />
	return parent::_get(&quot;Nazwa&quot;).$this-&gt;getNazwa2();<br />
	} </code>
</p>
<p>
	I w rezultacie dostajemy przy wywołaniu getNazwa() konkatenację Nazwa i Nazwa2 🙂
</p>
<p>
	Jeśli utworzylibyśmy taką metodę:</p>
<p>	<code>public function getNazwa() {<br />
	&nbsp; return $this-&gt;getNazwa().$this-&gt;getNazwa2();<br />
	} </code>
</p>
<p>
	<br />
	To funkcja się nam zapętli i otrzymamy przy wywołaniu błąd:
</p>
<h2>
	Fatal error: Allowed memory size of 132121212 bytes exhausted (tried to allocate 16&nbsp; bytes)<br />
</h2>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/linux/php/symfony-1-4-nadpisanie-metody-get/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Błąd php &#034;Fatal error: Call to undefined function utf8_decode()&#034;</title>
		<link>https://kizewski.eu/memo/blad-php-fatal-error-call-to-undefined-function-utf8_decode/</link>
					<comments>https://kizewski.eu/memo/blad-php-fatal-error-call-to-undefined-function-utf8_decode/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 18:34:25 +0000</pubDate>
				<category><![CDATA[Memo]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php-xml]]></category>
		<category><![CDATA[utf8_decode]]></category>
		<category><![CDATA[xml]]></category>
		<guid isPermaLink="false">http://www.kizewski.eu/?p=413</guid>

					<description><![CDATA[Problem: Błąd php5: &#8222;Fatal error: Call to undefined function utf8_decode() in&#8221; Rozwiązanie: Instalacja php5-xml]]></description>
										<content:encoded><![CDATA[<p>Problem:<br />
Błąd php5: &#8222;Fatal error: Call to undefined function utf8_decode() in&#8221;</p>
<p>Rozwiązanie:<br />
Instalacja php5-xml</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/memo/blad-php-fatal-error-call-to-undefined-function-utf8_decode/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Symfony/Ubuntu /usr/bin/env: php: No such file or directory</title>
		<link>https://kizewski.eu/it/linux/symfonyubuntu-usrbinenv-php-no-such-file-or-directory/</link>
					<comments>https://kizewski.eu/it/linux/symfonyubuntu-usrbinenv-php-no-such-file-or-directory/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Sat, 05 Jun 2010 12:17:44 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">http://www.kizewski.eu/?p=106</guid>

					<description><![CDATA[Problem, po instalacji na świeżym systemie, przy próbie wykonania: ./symfony cc w projekcie dostaję błąd: /usr/bin/env: php: No such file or directory rozwiązanie: Instalacja php-cli]]></description>
										<content:encoded><![CDATA[<p>Problem, po instalacji na świeżym systemie, przy próbie wykonania:<br />
<code>./symfony cc</code><br />
w projekcie dostaję błąd:<br />
<code>/usr/bin/env: php: No such file or directory</code></p>
<p>rozwiązanie:<br />
Instalacja php-cli</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/linux/symfonyubuntu-usrbinenv-php-no-such-file-or-directory/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Symfony 1.4 Doctrine MSSQL Problem z połączniem</title>
		<link>https://kizewski.eu/it/symfony-1-4-doctrine-mssql-problem-z-polaczniem/</link>
					<comments>https://kizewski.eu/it/symfony-1-4-doctrine-mssql-problem-z-polaczniem/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Tue, 27 Apr 2010 19:18:29 +0000</pubDate>
				<category><![CDATA[It]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<guid isPermaLink="false">http://www.kizewski.eu/?p=101</guid>

					<description><![CDATA[Przy przenoszeniu projektu na serwer produkcyjny pojawił się nieoczekiwany komunikat 🙂 Unable to open PDO connection [wrapped: SQLSTATE[HY000] Adaptive Server is unavailable or does not exist (severity 9)] Kombinacji poczyniłem wiele począwszy od instalacji modów do apache reinstalacji itp. Lecz na samym końcu przyszło rozwiązanie a konkretnie zmiana DSN z postaci która jest przedstawiona w [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Przy przenoszeniu projektu na serwer produkcyjny pojawił się nieoczekiwany komunikat 🙂<br />
<code>Unable to open PDO connection [wrapped: SQLSTATE[HY000]<br />
Adaptive Server is unavailable or does not exist (severity 9)]</code></p>
<p>Kombinacji poczyniłem wiele począwszy od instalacji modów do apache reinstalacji itp.</p>
<p>Lecz na samym końcu przyszło rozwiązanie a konkretnie zmiana DSN z postaci która jest przedstawiona w dokumentacji czyli:<br />
<code>dsn: 'dblib:host=[ip_hosta];dbname=[nazwa_bazy]'<br />
      username: [nazwa_uzytkownika]<br />
      password: [hasło]</code><br />
na następującą:<br />
<code>dsn: 'dblib://[nazwa_uzytkownika]:[hasło]@[ip_hosta][nazwa_bazy]'</code></p>
<p>taka mała zagadka 🙂</p>
<p>Ewetualnie jeśli masz skompilowane php z obsługą mssql to spróbuj ręcznie dopisać w php.ini -> extension=mssql.so</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/symfony-1-4-doctrine-mssql-problem-z-polaczniem/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Problemy z php</title>
		<link>https://kizewski.eu/it/linux/problemy-z-php/</link>
					<comments>https://kizewski.eu/it/linux/problemy-z-php/#respond</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Mon, 12 Apr 2010 21:39:58 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Memo]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[błąd]]></category>
		<category><![CDATA[reinstalacja]]></category>
		<guid isPermaLink="false">http://www.kizewski.eu/ogolne/problemy-z-php</guid>

					<description><![CDATA[Błędy: -Couldn&#8217;t locate driver named mysql -Fatal error: Class 'PDO&#8217; not found in ../lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel/util/PropelPDO.php on line 42 i inne tego typu &#8230;. walczyłem ze 2 dni wreszcie trzeba było &#8222;odświeżyć&#8221; wszystko związane z php i apache2 aptitude search apache2 php &#124; grep -E '^i&#8217; > list_of_packages cat list_of_packages &#124; perl -e 'while() { system(&#8222;sudo aptitude [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Błędy:<br />
-Couldn&#8217;t locate driver named mysql<br />
-Fatal error: Class 'PDO&#8217; not found in ../lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel/util/PropelPDO.php on line 42<br />
i inne tego typu &#8230;. walczyłem ze 2 dni wreszcie trzeba było &#8222;odświeżyć&#8221; wszystko związane z php i apache2</p>
<p>aptitude search apache2 php | grep -E '^i&#8217; > list_of_packages<br />
cat list_of_packages | perl -e 'while(<>) { system(&#8222;sudo aptitude -y purge &#8222;.$_); }&#8217;<br />
cat list_of_packages | perl -e 'while(<>) { system(&#8222;sudo aptitude -y install &#8222;.$_); }&#8217;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/linux/problemy-z-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Symfony routing problem błąd 404</title>
		<link>https://kizewski.eu/it/linux/php/symfony-routing-problem/</link>
					<comments>https://kizewski.eu/it/linux/php/symfony-routing-problem/#comments</comments>
		
		<dc:creator><![CDATA[Tomek]]></dc:creator>
		<pubDate>Sun, 17 Jan 2010 20:16:04 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<guid isPermaLink="false">http://www.kizewski.eu/?p=86</guid>

					<description><![CDATA[Jeśli po wykonywaniu akcji nie działa Ci routing &#8211; dostajesz błąd: Not Found The requested URL /login was not found on this server. a w logu /var/log/apache2/error.log masz: [error] [client 127.0.0.1] File does not exist: /home/sfprojects/app.local/web/start A masz poprawnie skonfigurowanego vhosta to sprawdź czy na pewno masz uruchomiony moduł rewrite 😉]]></description>
										<content:encoded><![CDATA[<p>Jeśli po wykonywaniu akcji nie działa Ci routing &#8211; dostajesz błąd:</p>
<pre>Not Found
The requested URL /login was not found on this server.</pre>
<p>a w logu /var/log/apache2/error.log masz:</p>
<pre>[error] [client 127.0.0.1] File does not exist: /home/sfprojects/app.local/web/start</pre>
<p>A masz poprawnie skonfigurowanego vhosta to sprawdź czy na pewno masz uruchomiony moduł rewrite 😉</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kizewski.eu/it/linux/php/symfony-routing-problem/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
