<?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>Wfiles&#039; Blog! &#187; configurazione</title>
	<atom:link href="http://blog.wfiles.it/tag/configurazione/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wfiles.it</link>
	<description>Gestire e Condividere Documenti non è Mai Stato così Semplice!</description>
	<lastBuildDate>Tue, 15 Dec 2009 16:05:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upload di file di grandi dimensioni</title>
		<link>http://blog.wfiles.it/2009/06/25/upload-di-file-di-grandi-dimensioni/</link>
		<comments>http://blog.wfiles.it/2009/06/25/upload-di-file-di-grandi-dimensioni/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 10:58:18 +0000</pubDate>
		<dc:creator>Filippo Miceli</dc:creator>
				<category><![CDATA[Info/Supporto]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.wfiles.it/?p=47</guid>
		<description><![CDATA[Navigando sul web ci sarà sicuramente capitato di dover inviare dei file ad alcuni siti web ( ad es. foto, video, documenti ecc. ) . Prima di dover selezionare il file dal nostro computer, veniamo di solito avvisati di non superare la dimensione massima consentita.  In WFiles avviene la stessa cosa, in questo articolo spiegherò [...]]]></description>
			<content:encoded><![CDATA[<p>Navigando sul web ci sarà sicuramente capitato di dover inviare dei file ad alcuni siti web ( ad es. foto, video, documenti ecc. ) . Prima di dover selezionare il file dal nostro computer, veniamo di solito avvisati di non superare la dimensione massima consentita.  In WFiles avviene la stessa cosa, in questo articolo spiegherò come è possibile impostare il limite consentito dalla configurazione di default.</p>
<p>Per impostare il limite massimo per l&#8217;upload dei file è necessario modificare non solo la configurazione di WFiles, ma anche quella di PHP.</p>
<p><strong>Configurazione di WFiles</strong></p>
<p>Aprire il file <em>/includes/config.php</em></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">//dimensione max invio singolo file in byte</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;MAXFILESIZE&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">100000000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//dimensione max file singolo in uploadplus (in kb)</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;MAXUPLOADTOTSIZE&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">500000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//dimensione max tot file in uploadplus (in kb)</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;MAXUPLOADFILESIZE&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">100000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>quindi in questo caso il limite è impostato a 100 MB per l&#8217;invio singolo del file, 500 MB per l&#8217;invio totale dei file con la funzione di <em>upload multiplo</em>.</p>
<p><strong>Configurazione di PHP</strong></p>
<p>Aprire il file di configurazione di PHP  <em>php.ini </em>e modificare le seguenti linee:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">file_uploads <span style="color: #339933;">=</span> On
upload_max_filesize <span style="color: #339933;">=</span> 100M
post_max_size <span style="color: #339933;">=</span> 110M
&nbsp;
<span style="color: #339933;">;</span> Maximum execution time of each script<span style="color: #339933;">,</span> in seconds
max_execution_time <span style="color: #339933;">=</span> <span style="color: #0000dd;">120</span>
<span style="color: #339933;">;</span> Maximum amount of time each script may spend parsing request data
max_input_time <span style="color: #339933;">=</span> <span style="color: #0000dd;">360</span>
<span style="color: #339933;">;</span> Maximum amount of memory a script may consume <span style="color: #009900;">&#40;</span>8MB<span style="color: #009900;">&#41;</span>
memory_limit <span style="color: #339933;">=</span> 32M</pre></div></div>

<p>Se vogliamo aumentare ad esempio il limite da 100 MB a 200 MB</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">upload_max_filesize <span style="color: #339933;">=</span> 200M
post_max_size <span style="color: #339933;">=</span> 210M</pre></div></div>

<p>Il <em>post_max_size</em> dev&#8217;essere sempre superiore all&#8217; <em>upload_max_filesize</em>. A seconda della dimensione massima impostata, della velocità della banda e del server, potrà essere necessario l&#8217;aumento dei valori<em> max_input_time</em>, <em>max_execution_time</em> e <em>memory_limit</em>.</p>
<p>Ricordarsi di salvare e di  riavviare <em>apache</em> dopo aver apportato le modifiche.<br />
<strong><br />
Configurazione file .htaccess</strong></p>
<p>Se il nostro WFiles è installato su un hosting condiviso e non abbiamo la possibilità di modificare il file <em>php.ini</em>, possiamo prova a impostare i parametri attraverso il file <em>.htaccess</em>.</p>
<p>Aprire il file .htaccess e aggiungere i seguenti parametri:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">php_value</span> post_max_size 160M
<span style="color: #00007f;">php_value</span> upload_max_filesize 150M
<span style="color: #00007f;">php_value</span> memory_limit 128M</pre></div></div>

<p><strong>Verifica impostazione parametri PHP</strong></p>
<p>Per verificare la corretta impostazione dei parametri, creare sul server un file, ad es. <em>phpinfo.php</em> e inserire il seguente codice PHP</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">phpinfo</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Apriamo il file con il browser, ad es <em>http://www.dominio.it/WFiles/phpinfo.php</em>.<br />
Nella sezione <em>PHP core</em> verifichiamo se il <em>Local Value</em> corrisponde al valore impostato in precedenza.</p>
<p>Consigliamo comunque di non impostare una dimensione massima superiore a 1 GB, soprattutto se dobbiamo condividere documenti in Internet.</p>
<p>A questo punto non vi resta che provare a inviare file di grandi dimensioni, ma non lamentatevi della lentezza perchè  dipende anche dalla vostra banda <img src='http://blog.wfiles.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wfiles.it/2009/06/25/upload-di-file-di-grandi-dimensioni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installazione e configurazione di WFiles</title>
		<link>http://blog.wfiles.it/2009/06/24/installazione-e-configurazione-di-wfiles/</link>
		<comments>http://blog.wfiles.it/2009/06/24/installazione-e-configurazione-di-wfiles/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 15:47:25 +0000</pubDate>
		<dc:creator>Filippo Miceli</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Info/Supporto]]></category>
		<category><![CDATA[Video Tutorial]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[installazione]]></category>

		<guid isPermaLink="false">http://blog.wfiles.it/?p=34</guid>
		<description><![CDATA[Per il suo funzionamento, WFiles richiede i seguenti requisiti:
- Sistema operativo Linux ( Ubuntu, Fedora, ecc. ) e Windows XP/Vista/Server 2003/2008
- Apache 2.0.53 o superiore
- MySQL 3.23 o superiore
- PHP 4.x o superiore
Abbiamo visto nei precedenti articoli come installare la piattaforma ( LAMP o WAMP )  su Windows o Linux, ora siamo pronti per l&#8217;installazione [...]]]></description>
			<content:encoded><![CDATA[<p>Per il suo funzionamento, WFiles richiede i seguenti requisiti:</p>
<p>- Sistema operativo Linux ( Ubuntu, Fedora, ecc. ) e Windows XP/Vista/Server 2003/2008</p>
<p>- Apache 2.0.53 o superiore</p>
<p>- MySQL 3.23 o superiore</p>
<p>- PHP 4.x o superiore</p>
<p>Abbiamo visto nei precedenti articoli come installare la piattaforma ( <a href="http://blog.wfiles.it/2009/06/23/installazione-di-lamp-su-ubuntu/" target="_blank">LAMP</a> o <a href="http://blog.wfiles.it/2009/06/22/installazione-di-wfiles-su-xampp-per-windows/" target="_blank">WAMP </a>)  su Windows o Linux, ora siamo pronti per l&#8217;installazione e la configurazione dell&#8217;applicazione.</p>
<p>Supponiamo di aver copiato la nostra copia di WFiles nella directory di default di Apache ( http://localhost/WFiles ).</p>
<p>I passi da seguire per l&#8217;installazione guidata sono illustrati in questo video tutorial e spiegati dopo in questo articolo</p>
<p><strong>Video Tutorial</strong></p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/6_1jGG7wkGk&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/6_1jGG7wkGk&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<ol>
<li>Aprire il tool di amministrazione di MySQL, PhpMyAdmin, collegandosi con il browser all&#8217;indirizzo http://localhost/phpMyAdmin</li>
<li>In PhpMyAdmin cliccare su <em>Privilegi </em>e successivamente su <em>Aggiungi nuovo utente</em></li>
<li>In <em>nome utente</em> inserire &#8220;wfiles&#8221;, in <em>host </em>&#8220;localhost&#8221; in <em>password </em>&#8220;wfiles&#8221;, infine selezionare <em><label for="createdb_1">Crea un database con lo stesso nome e concedi tutti i privilegi</label> </em></li>
<li>Cliccare su <em>esegui</em> per creare l&#8217;utente e il database associato</li>
<li>Collegarsi con il browser all&#8217;indirizzo http://localhost/WFiles/INSTALL/</li>
<li>Scegliere la lingua
<p><div id="attachment_37" class="wp-caption alignnone" style="width: 237px"><img class="size-full wp-image-37" title="wfiles Setup - scelta della lingua" src="http://blog.wfiles.it/wp-content/uploads/2009/06/ScreenShot035.jpg" alt="wfiles Setup - scelta della lingua" width="227" height="201" /><p class="wp-caption-text">wfiles Setup - scelta della lingua</p></div></li>
<li>Inserire i parametri per l&#8217;accesso al database inseriti in precedenza
<p><div id="attachment_38" class="wp-caption alignnone" style="width: 545px"><img class="size-full wp-image-38" title="wfiles Setup - Parametri database" src="http://blog.wfiles.it/wp-content/uploads/2009/06/ScreenShot036.jpg" alt="wfiles Setup - Parametri database" width="535" height="333" /><p class="wp-caption-text">wfiles Setup - Parametri database</p></div></li>
<li>Inserire in <em>Nome sito</em> il titolo che verrà visualizzato nelle pagine di WFiles, e in  <em>Nome dominio</em> il nome del dominio compreso http://, nel nostro esempio è http://localhost/ ( mantenere lo slash finale )
<p><div id="attachment_39" class="wp-caption alignnone" style="width: 471px"><img class="size-full wp-image-39" title="wfiles Setup - impostazione nome e dominio" src="http://blog.wfiles.it/wp-content/uploads/2009/06/ScreenShot037.jpg" alt="wfiles Setup - impostazione nome e dominio" width="461" height="81" /><p class="wp-caption-text">wfiles Setup - impostazione nome e dominio</p></div></li>
<li>Inserire in <em>Percorso applicazione </em>la cartella in cui risiedono i file dell&#8217; applicazione, se risiede nella root inserire &#8220;/&#8221; oppure nel nostro esempio inserire &#8220;/wfiles&#8221;, in <em>Percorso fisico dei file</em> specificare il percorso completo della cartella nella quale verranno salvati i file e le cartelle creati con l&#8217;utilizzo del filemanager, la cartella deve essere  già creata in precedenza sul server e
<p><div id="attachment_40" class="wp-caption alignnone" style="width: 471px"><img class="size-full wp-image-40" title="wfiles Setup - inserimento percorsi " src="http://blog.wfiles.it/wp-content/uploads/2009/06/ScreenShot038.jpg" alt="wfiles Setup - inserimento percorsi " width="461" height="59" /><p class="wp-caption-text">wfiles Setup - inserimento percorsi </p></div></li>
<li>Inserire gli altri parametri:<br />
<em><br />
Server SMTP</em> :  hostname del server di posta in uscita ( ad es. localhost oppure mail.dominio.it )<br />
<em><br />
Email amministratore </em>: indirizzo email dell&#8217;amministratore di sistema<br />
<em><br />
Dimensione max invio singolo file (byte) </em>: dimensione massima per l&#8217;invio di un singolo file in byte ( ad es. 100000000 equivalente a 100 MB )<br />
<em><br />
<label for="maxuploadfilesize">Dimensione max file singolo in upload multiplo (kb)</label></em> : dimensione massima per l&#8217;invio di un singolo file con la funzione di upload multiplo ( ad es. 500000 equivalente a 500 MB )<br />
<em><br />
Dimensione max totale file in upload multiplo (kb)</em> : dimensione massima per l&#8217;invio del totale dei file con la funzione di upload multiplo ( ad es. 1000000 equivalente a 1 GB )</p>
<p><em>Dimensione max nome file (caratteri)</em> : numero di caratteri massimo per il nome dei file</p>
<p><em>Dimensione max nome cartella in caratteri</em> : numero di caratteri massimo per il nome della cartella</p>
<p><em>Nascondere file e cartelle agli utenti senza permessi</em> : abilitando questa opzione gli utenti visualizzeranno solo i file e le cartelle in cui hanno dei permessi</p>
<p><em>Segnala i file non scaricati agli utenti</em> : con questa funzione i file non scaricati dagli utenti verranno evidenziati e l&#8217;amministratore potrà tenere traccia di chi non ha scaricato determinati file.<br />
<em><br />
Avviso all&#8217;utente del download in sola lettura: </em>con l&#8217;attivazione di questa funzione, gli utenti che scaricheranno i file verranno avvisati con un messaggio, del download in sola lettura del file.</p>
<p><em>Invio automatico giornaliero del backup del database all&#8217;email dell&#8217;amministratore</em>: con questa funzione abilitiamo la generazione automatica del backup del database ( dump SQL ), inviata quotidianamente via email dell&#8217;amministratore di sistema.</li>
<li>Dopo l&#8217;impostazione dei parametri di configurazione bisogna configurare <strong>ionCube.<br />
</strong>Collegarsi all&#8217;indirizzo http://localhost/wfiles/INSTALL/Italian/ioncube/ioncube-loader-helper.php?page=install-assistant per determinare quale file installare nel software, la pagina indicherà il nome del file in corrispondenza della voce &#8220;Required Loader&#8221;</li>
<li>Entrare nella cartella di wfiles,nel nostro es. in C:/WEB/WFiles/INSTALL/ioncube e aprire la cartella con il nome formato dalla sigla del sistema operativo seguita da quella dell&#8217;architettura del sistema, ad es. per windows con architettura x86 la cartella sarà &#8220;win_x86&#8243;,per linux &#8220;lin_x86&#8243;, per le altre piattaforme sarà necessario scaricarsi il pacchetto appropriato dal sito <a href="http://www.ioncube.com/loaders.php" target="_blank">http://www.ioncube.com/loaders.php</a>.</li>
<li>Copiare il file dell&#8217;estesione ionCube corrispondente nella cartella C:/WEB/WFiles/ioncube</li>
<li>Eseguire il test di installazione collegandosi a questo http://localhost/WFiles/INSTALL/Italian/ioncube/ioncube-loader-helper.php, se la pagina riporta questo messaggio &#8220;<em>An ionCube encoded file has been loaded <strong>successfully</strong>.</em>&#8221;  si può procedere al test di installazione  ( punto 16 ), se invece il messaggio è &#8220;<em>The loading of ionCube encoded files is not currently working correctly on this server.</em>&#8221; si dovrà procedere alla modifica del file di configurazione di PHP.</li>
<li>aprire il file di configurazione PHP, ad es. C:\apache\bin\php.ini e aggiungere la linea con il percorso del file di ionCube, un esempio

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">zend_extension_ts <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;C:\ioncube\ioncube_loader_win_5.2.dll&quot;</span></pre></div></div>

</li>
<li>Collegarsi all&#8217;indirizzo http://localhost/WFiles, cliccare su &#8220;Area di amministrazione&#8221;, In <em>username</em> inserire &#8220;admin&#8221; e in <em>password</em> &#8220;admin&#8221;</li>
<li>Nel pannello di amministrazione entrare in <em>Tools</em> per modificare i propri dati di Amministratore</li>
<li>Cancellare o spostare la cartella INSTALL.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.wfiles.it/2009/06/24/installazione-e-configurazione-di-wfiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
