<?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>pecl &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/pecl/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Fri, 22 Apr 2022 14:58:14 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=77456</generator>
	<item>
		<title>MacOS Catalina: installare php-xdebug</title>
		<link>https://blog.smsoft.it/2019/11/19/macos-catalina-installare-php-xdebug/</link>
					<comments>https://blog.smsoft.it/2019/11/19/macos-catalina-installare-php-xdebug/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 19 Nov 2019 09:30:21 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[pecl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xdebug]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4508</guid>

					<description><![CDATA[Nel precedente posto vi ho illustrato come installare una versione aggiornata di PHP sul vostro Mac. Tra le estensioni extra che vengono installate, manca però xdebug. Per aggiungere xdebug utilizzeremo PECL che automaticamente abbiamo installato con le istruzioni nel precedente post. In particolare: pecl install xdebug Bene, ora si può controllare se nel file di ... <a title="MacOS Catalina: installare php-xdebug" class="read-more" href="https://blog.smsoft.it/2019/11/19/macos-catalina-installare-php-xdebug/" aria-label="Per saperne di più su MacOS Catalina: installare php-xdebug">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Nel precedente posto vi ho illustrato come installare una versione aggiornata di PHP sul vostro Mac. Tra le estensioni extra che vengono installate, manca però <strong>xdebug</strong>. </p>



<p class="wp-block-paragraph">Per aggiungere xdebug utilizzeremo <strong>PECL</strong> che automaticamente abbiamo installato con le istruzioni nel precedente post. In particolare:</p>



<pre class="wp-block-preformatted">pecl install xdebug</pre>



<p class="wp-block-paragraph">Bene, ora si può controllare se nel file di configurazione /usr/local/etc/php/7.3/php.ini è stata aggiunta la riga di xdebug e poi si potrà riavviare apache:</p>



<pre class="wp-block-preformatted">sudo apachectl restart</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2019/11/19/macos-catalina-installare-php-xdebug/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MacOS catalina: aggiornare php ed installare estensioni extra</title>
		<link>https://blog.smsoft.it/2019/11/12/macos-catalina-aggiornare-php-aggiungere-estensioni/</link>
					<comments>https://blog.smsoft.it/2019/11/12/macos-catalina-aggiornare-php-aggiungere-estensioni/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 12 Nov 2019 09:30:13 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[brew]]></category>
		<category><![CDATA[pecl]]></category>
		<category><![CDATA[xdebug]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4464</guid>

					<description><![CDATA[Negli ultimi anni, MacOS ha sempre offerto una versione preinsallata di Apache e PHP, per la gioia di sviluppatori web. In alcuni casi è però necessario aggiornare PHP e/o installare ulteriori estensioni a PHP. Per installare pacchetti su MacOs abbiamo spesso parlato di brew. Se non lo avete ancora installato, potete farlo su Mac Intel ... <a title="MacOS catalina: aggiornare php ed installare estensioni extra" class="read-more" href="https://blog.smsoft.it/2019/11/12/macos-catalina-aggiornare-php-aggiungere-estensioni/" aria-label="Per saperne di più su MacOS catalina: aggiornare php ed installare estensioni extra">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Negli ultimi anni, MacOS ha sempre offerto una versione preinsallata di <strong>Apache</strong> e <strong>PHP</strong>, per la gioia di sviluppatori web. In alcuni casi è però necessario aggiornare PHP e/o installare ulteriori estensioni a PHP.</p>



<p class="wp-block-paragraph">Per installare pacchetti su MacOs abbiamo spesso parlato di <strong>brew</strong>. Se non lo avete ancora installato, potete farlo su <strong>Mac Intel</strong> con:</p>



<pre class="wp-block-preformatted">/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</pre>



<p class="wp-block-paragraph">e su <strong>Mac Apple Silicon M1 </strong>con:</p>



<pre class="wp-block-code"><code>/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"</code></pre>



<p class="wp-block-paragraph">Controlliamo che tutto sia funzionante con:</p>



<pre class="wp-block-preformatted">brew doctor</pre>



<p class="wp-block-paragraph">Bene, ora possiamo installare una versione aggiornata di PHP con:</p>



<pre class="wp-block-preformatted">brew update
brew install php@7.3</pre>



<p class="wp-block-paragraph">A questo punto, modifichiamo il file di configurazione di Apache per includere il modulo PHP.  Apriamo il file /etc/apache2/httpd.conf (con i privilegi di root) e poi intorno alla riga 187 (dove si fa riferimento a PHP) inseriamo la seguente riga:</p>



<pre class="wp-block-preformatted">LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so</pre>



<p class="wp-block-paragraph">Bene, ora riavviamo apache e siamo pronti con la nuova versione di PHP ed alcune librerie extra:</p>



<pre class="wp-block-preformatted">sudo apachectl restart</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2019/11/12/macos-catalina-aggiornare-php-aggiungere-estensioni/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Aggiungere supporto oci8 (oracle db) per PHP su Debian Jessie</title>
		<link>https://blog.smsoft.it/2016/06/14/aggiungere-supporto-oci8-oracle-db-per-php-su-debian-jessie/</link>
					<comments>https://blog.smsoft.it/2016/06/14/aggiungere-supporto-oci8-oracle-db-per-php-su-debian-jessie/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 14 Jun 2016 09:30:32 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[instantclient]]></category>
		<category><![CDATA[oci8]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[pecl]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=3350</guid>

					<description><![CDATA[Per usare le librerie oci8 (http://php.net/manual/en/oci8.setup.php) in PHP installato su Jessie ci sono diverse procedure. Questa, forse, la più veloce. Innanzitutto installiamo PHP nella modalità che preferite (mod_apache, php-fpm, etc). Dato che la procedura può essere differente in base alla modalità scelta, non la riporto in questa guida. Cercate nel blog, ci sono le procedure ... <a title="Aggiungere supporto oci8 (oracle db) per PHP su Debian Jessie" class="read-more" href="https://blog.smsoft.it/2016/06/14/aggiungere-supporto-oci8-oracle-db-per-php-su-debian-jessie/" aria-label="Per saperne di più su Aggiungere supporto oci8 (oracle db) per PHP su Debian Jessie">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Per usare le librerie oci8 (http://php.net/manual/en/oci8.setup.php) in PHP installato su Jessie ci sono diverse procedure. Questa, forse, la più veloce.</p>
<p>Innanzitutto installiamo PHP nella modalità che preferite (mod_apache, php-fpm, etc). Dato che la procedura può essere differente in base alla modalità scelta, non la riporto in questa guida. Cercate nel blog, ci sono le procedure per le varie modalità.</p>
<p>Veniamo ad OCI8. Scarichiamo l&#8217;Instant Client di Oracle da <a href="http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html" target="_blank" rel="noopener noreferrer">http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html</a> relativo all&#8217;architettura del sistema operativo (32/64 bit). Il pacchetto è <strong>Instant Client Package &#8211; Basic</strong>. Scarichiamo anche il pacchetto <strong>Instant Client Package &#8211; SDK</strong>.</p>
<p>Decomprimiamo il tutto in /opt per avere:</p><pre class="urvanov-syntax-highlighter-plain-tag">/opt/instantclient_12_1</pre><p>e</p><pre class="urvanov-syntax-highlighter-plain-tag">/opt/instantclient_12_1/sdk</pre><p></p>
<p>Poi linkiamo:</p><pre class="urvanov-syntax-highlighter-plain-tag">ln -s /opt/instantclient_12_1/libclntsh.so.12.1 /opt/instantclient_12_1/libclntsh.so</pre><p></p>
<p>Installiamo il pacchetto di sviluppo PHP:</p><pre class="urvanov-syntax-highlighter-plain-tag">apt-get install php5-dev libaio1</pre><p></p>
<p>Installiamo la libreria tramite PECL. Nel caso serva impostare un proxy, si può usare:</p><pre class="urvanov-syntax-highlighter-plain-tag">pear config-set http_proxy http://IP_DEL_PROXY:3128/</pre><p></p>
<p>Procediamo con:</p><pre class="urvanov-syntax-highlighter-plain-tag">pecl install oci8-2.0.10</pre><p></p>
<p>Durante l&#8217;installazione richiede ORACLE_HOME che va indicato con la cartella contenente l&#8217;Instant Client di Oracle scaricato all&#8217;inizio, quindi digitiamo alla richiesta: <strong>instantclient,/opt/instantclient_12_1</strong></p>
<p>Inseriamo il caricamento dell&#8217;estension enel file <strong>php.ini</strong>:</p><pre class="urvanov-syntax-highlighter-plain-tag">extension=oci8.so</pre><p></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2016/06/14/aggiungere-supporto-oci8-oracle-db-per-php-su-debian-jessie/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
