Gentoo Archives: gentoo-commits

From: "Davide Cendron (scen)" <scen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/it/php: php-upgrading.xml
Date: Tue, 18 Sep 2007 20:46:38
Message-Id: E1IXjqJ-0002j2-Gq@stork.gentoo.org
1 scen 07/09/18 20:38:47
2
3 Modified: php-upgrading.xml
4 Log:
5 Version 1.2, revision 1.5 (plus several fixes/tidyups)
6
7 Revision Changes Path
8 1.3 xml/htdocs/proj/it/php/php-upgrading.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml?rev=1.3&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml?rev=1.3&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml?r1=1.2&r2=1.3
13
14 Index: php-upgrading.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml,v
17 retrieving revision 1.2
18 retrieving revision 1.3
19 diff -u -r1.2 -r1.3
20 --- php-upgrading.xml 28 Sep 2006 12:37:14 -0000 1.2
21 +++ php-upgrading.xml 18 Sep 2007 20:38:47 -0000 1.3
22 @@ -1,15 +1,15 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml,v 1.2 2006/09/28 12:37:14 so Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/it/php/php-upgrading.xml,v 1.3 2007/09/18 20:38:47 scen Exp $ -->
27
28 <guide link="/proj/it/php/php-upgrading.xml" lang="it">
29 <title>Aggiornare PHP</title>
30
31 <author title="Autore">
32 - <mail link="akorthaus@×××.de">Andreas Korthaus</mail>
33 + <mail link="akorthaus@×××.de">Andreas Korthaus</mail>
34 </author>
35 <author title="Traduzione">
36 - Davide Cendron
37 + <mail link="scen@g.o">Davide Cendron</mail>
38 </author>
39
40 <abstract>
41 @@ -21,8 +21,8 @@
42 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
43 <license/>
44
45 -<version>1.1</version>
46 -<date>2006-01-22</date>
47 +<version>1.2</version>
48 +<date>2007-08-11</date>
49
50 <chapter>
51 <title>Introduzione</title>
52 @@ -42,11 +42,11 @@
53 </p>
54
55 <p>
56 -La soluzione a questo problema è fornire un ambiente misto PHP4/PHP5
57 -funzionante simultaneamente nella medesima macchina. Questo però non era
58 -realizzabile con l'attuale struttura dei pacchetti e le eclass di PHP, così gli
59 -sviluppatori si sono dovuti armare di buona volontè per creare
60 -appositamente nuove strutture, eclass ed ebuild.
61 +La soluzione a questo problema è fornire un ambiente misto PHP4/PHP5 funzionante
62 +simultaneamente nella medesima macchina. Questo però non era realizzabile con
63 +l'attuale struttura dei pacchetti e le eclass di PHP, così gli sviluppatori si
64 +sono dovuti armare di buona volontà per creare appositamente nuove strutture,
65 +eclass ed ebuild.
66 </p>
67
68 <p>
69 @@ -55,10 +55,10 @@
70 </p>
71
72 <note>
73 -I nuovi pacchetti PHP richiedono la nuova configurazione di Apache, per cui date
74 -un'occhiata a <uri
75 -link="http://www.gentoo.org/doc/en/apache-upgrading.xml">Aggiornare Apache</uri>
76 -se non l'avete ancora aggiornato.
77 +I nuovi pacchetti PHP richiedono la nuova configurazione di Apache, per cui si
78 +consiglia di leggere il documento <uri
79 +link="/doc/it/apache-upgrading.xml">Aggiornamento di Apache</uri>, se
80 +quest'ultimo pacchetto non è ancora stato aggiornato.
81 </note>
82
83 </body>
84 @@ -78,21 +78,25 @@
85 </p>
86
87 <p>
88 -Per scegliere il SAPI desiderato, utilizzate le seguenti flag USE:
89 +Per scegliere il SAPI desiderato, utilizzare le seguenti flag USE:
90 </p>
91
92 <ul>
93 - <li><c>cgi</c> - compila e installa <path>/usr/bin/php-cgi</path></li>
94 - <li><c>cli</c> - compila e installa <path>/usr/bin/php</path></li>
95 - <li><c>apache</c> - compila e installa <c>mod_php</c> per Apache 1.3
96 -(nuova configurazione)</li>
97 - <li><c>apache2</c> - compila e installa <c>mod_php</c> per Apache 2.0
98 -(nuova configurazione)</li>
99 + <li><c>cgi</c> - compila ed installa <path>/usr/bin/php-cgi</path></li>
100 + <li><c>cli</c> - compila ed installa <path>/usr/bin/php</path></li>
101 + <li>
102 + <c>apache</c> - compila ed installa <c>mod_php</c> per Apache 1.3 (nuova
103 + configurazione)
104 + </li>
105 + <li>
106 + <c>apache2</c> - compila ed installa <c>mod_php</c> per Apache 2.0 (nuova
107 + configurazione)
108 + </li>
109 </ul>
110
111 <p>
112 -Potete combinare tutte queste flag USE, eccetto l'uso contemporaneo
113 - di <c>apache</c> e <c>apache2</c>.
114 +È possibile combinare tutte queste flag USE, eccetto l'uso contemporaneo di
115 +<c>apache</c> e <c>apache2</c>.
116 </p>
117
118 <p>
119 @@ -100,7 +104,7 @@
120 PHP5 simultaneamente.
121 </p>
122
123 -<pre caption="installare PHP">
124 +<pre caption="Installare PHP">
125 <comment>(installare l'ultima versione di PHP con i moduli CLI e Apache2)</comment>
126 <i>USE="cli apache2" emerge 'dev-lang/php'</i>
127
128 @@ -135,7 +139,7 @@
129 Per installare <c>pecl-apc</c>:
130 </p>
131
132 -<pre caption="installare estensioni PHP come PECL::APC (esempio)">
133 +<pre caption="Installare estensioni PHP come PECL::APC (esempio)">
134 <comment>(installare APC solo per PHP4)</comment>
135 <i>emerge dev-php4/pecl-apc</i>
136
137 @@ -154,15 +158,21 @@
138 <body>
139
140 <ul>
141 - <li>Questi nuovi ebuild installano il proprio contenuto in
142 -<path>/usr/lib/php4</path> e <path>/usr/lib/php5</path> (i moduli Apache
143 -vengono posizionati nella corretta posizione per Apache).</li>
144 - <li>I pacchetti PEAR vengono installati in <path>/usr/share/php</path> (prima
145 -era <path>/usr/lib/php</path>), se usate la flag USE <c>pear</c>.</li>
146 - <li>I pacchetti PECL non aggiungono più le proprie direttive di configurazione
147 -al file di configurazione <path>php.ini</path>, ma aggiungono un file
148 -<path>[PACKAGE].ini</path> nella directory
149 -<path>/etc/php/[SAPI]/ext</path>.</li>
150 + <li>
151 + Questi nuovi ebuild installano il proprio contenuto in
152 + <path>/usr/lib/php4</path> e <path>/usr/lib/php5</path> (i moduli Apache
153 + vengono posizionati nella corretta posizione per Apache).
154 + </li>
155 + <li>
156 + I pacchetti PEAR vengono installati in <path>/usr/share/php</path> (prima
157 + era <path>/usr/lib/php</path>), se si usa la flag USE <c>pear</c>.
158 + </li>
159 + <li>
160 + I pacchetti PECL non aggiungono più le proprie direttive di configurazione
161 + al file di configurazione <path>php.ini</path>, ma aggiungono un file
162 + <path>[PACCHETTO].ini</path> nella directory
163 + <path>/etc/php/[SAPI]/ext</path>.
164 + </li>
165 </ul>
166
167 </body>
168 @@ -173,18 +183,18 @@
169 <body>
170
171 <p>
172 -Se installare più di una versione di PHP, per esempio:
173 +Se si installa più di una versione di PHP, per esempio:
174 </p>
175
176 -<pre caption="installare PHP4 and PHP5">
177 +<pre caption="Installare PHP4 and PHP5">
178 <i>USE="cgi cli apache2" emerge '=dev-lang/php-4*' '=dev-lang/php-5*'</i>
179 </pre>
180
181 <p>
182 -Gli ebuild creerano dei collegamenti simbolici in <path>/usr/bin</path> per
183 +Gli ebuild creeranno dei collegamenti simbolici in <path>/usr/bin</path> per
184 l'ultima versione di PHP che viene installata, in questo caso PHP5 poichè viene
185 -installato dopo PHP4. Se volete far puntare <path>/usr/bin/php</path> o
186 -<path>/usr/bin/php-cgi</path> a PHP4 o uno a PHP4 e l'altro a PHP5, ecc. potete
187 +installato dopo PHP4. Se si vuole far puntare <path>/usr/bin/php</path> o
188 +<path>/usr/bin/php-cgi</path> a PHP4 o uno a PHP4 e l'altro a PHP5, ecc. si può
189 <uri link="#doc_chap3_sect6">usare lo strumento php-select</uri> contenuto in
190 <c>app-admin/php-toolkit</c>. <c>php-select</c> rende veramente facile la
191 gestione dei collegamenti simbolici ai binari appropriati.
192 @@ -201,12 +211,12 @@
193 <body>
194
195 <p>
196 -Per prima cosa bisogna segnare quali pacchetti necessitano di essere
197 -aggiornati. Potete effettuare questa operazione con lo strumento <c>equery</c>,
198 +Per prima cosa bisogna segnare quali pacchetti necessitano di essere aggiornati.
199 +È possibile effettuare questa operazione con lo strumento <c>equery</c>,
200 contenuto nel pacchetto <c>app-portage/gentoolkit</c>:
201 </p>
202
203 -<pre caption="elencare i pacchetti installati in dev-php">
204 +<pre caption="Elencare i pacchetti installati in dev-php">
205 $ <i>equery list 'dev-php/'</i>
206 [ Searching for all packages in 'dev-php' among: ]
207 * installed packages
208 @@ -222,8 +232,8 @@
209 </pre>
210
211 <impo>
212 -L'elenco dei pacchetti installati che otterrete potrà essere molto diverso da
213 -quello sopraelencato, assicuratevi di eseguire questo comando nel vostro
214 +L'elenco dei pacchetti installati che si otterrà potrà essere molto diverso da
215 +quello sopraelencato, assicurarsi di eseguire questo comando nel proprio
216 sistema. La lista ottenuta dovrà essere salvata, per poter assicurare
217 l'aggiornamento di tutti i pacchetti.
218 </impo>
219 @@ -231,7 +241,7 @@
220 <note>
221 Molte applicazioni web non vengono influenzate in quanto utilizzano l'eclass
222 webapp che ha il compito di effettuare una corretta installazione del pacchetto.
223 -Potrete comunque controllare se ci sono delle nuove revisioni di queste
224 +Si può comunque controllare se ci sono delle nuove revisioni di queste
225 applicazioni.
226 </note>
227
228 @@ -241,8 +251,8 @@
229
230 <ul>
231 <li><c>PECL-apc</c></li>
232 - <li><c>PECL-imagick</c></li>
233 - <li><c>xdebug</c></li>
234 + <li><c>PECL-imagick</c></li>
235 + <li><c>xdebug</c></li>
236 </ul>
237
238 <p>
239 @@ -284,8 +294,8 @@
240 </table>
241
242 <note>
243 -Prima di installare di nuovo queste estensioni, dovete scoprire le nuove
244 -denomnazioni dei pacchetti in <path>/usr/portage</path>.
245 +Prima di installare di nuovo queste estensioni, bisogna scoprire le nuove
246 +denominazioni dei pacchetti in <path>/usr/portage</path>.
247 </note>
248
249 </body>
250 @@ -301,7 +311,7 @@
251 PHP, prima di installare quelli nuovi.
252 </p>
253
254 -<pre caption="rimuovere i vecchi pacchetti (esempio)">
255 +<pre caption="Rimuovere i vecchi pacchetti (esempio)">
256 <comment>(rimuovere i pacchetti PHP)</comment>
257 <i>emerge --unmerge php mod_php</i>
258
259 @@ -326,15 +336,14 @@
260 </p>
261
262 <note>
263 -<path>/etc/portage/package.use</path> imposterà le flag USE per la vostra
264 +<path>/etc/portage/package.use</path> imposterà le flag USE per la propria
265 installazione PHP e le memorizzerà, senza ricorrere ad una pesante modifica di
266 <path>make.conf</path>.
267 </note>
268
269 <p>
270 -Impostate le flag USE in base ai supporti di cui avete bisogno da parte
271 -dell'installazione di PHP (è raccomandabile impostare almento la flag USE
272 -<c>cli</c>):
273 +Impostare le flag USE in base a cosa si vuole sia supportato dall'installazione
274 +di PHP (è raccomandabile impostare almeno la flag USE <c>cli</c>):
275 </p>
276
277 <pre caption="flag USE per dev-lang/php (esempio)">
278 @@ -344,23 +353,24 @@
279 <note>
280 <c>-*</c> disabiliterà tutte le flag USE (verranno disabilitate anche le
281 caratteristiche basilari di PHP tipo Session-, PCRE-, gd- e il supporto a
282 -MySQL!), perciò dovrete specificare ogni flag USE per ogni
283 -estensione/caratteristica che vorrete usare. Leggete <uri
284 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/ ManagingExtensions">
285 -Managing Extensions</uri> per ulteriori dettagli. Dovrete impostare le flag USE
286 -per le impostazione predefinite principali come <c>pcre</c> se volete usare le
287 -<uri
288 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/PhpRefPcre">
289 -Funzioni preg_ *</uri> o <c>session</c> se volete usare le <uri
290 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/PhpRefSession">
291 -Funzioni per la gestione delle Sessioni</uri>.
292 +MySQL!), perciò bisognerà specificare ogni flag USE per ogni
293 +estensione/caratteristica che si vorrà usare. Leggere <uri
294 +link="http://overlays.gentoo.org/proj/php/wiki/ManagingExtensions">Managing
295 +Extensions</uri> per ulteriori dettagli. Bisognerà impostare le flag USE
296 +per le impostazione predefinite originali come <c>pcre</c> se si vogliono usare
297 +le <uri
298 +link="http://overlays.gentoo.org/proj/php/wiki/PhpRefPcre">Funzioni preg_*</uri>
299 +o <c>session</c> se si vogliono usare le <uri
300 +link="http://overlays.gentoo.org/proj/php/wiki/PhpRefSession">Funzioni per la
301 +gestione delle Sessioni</uri>.
302 </note>
303
304 <p>
305 -Se volete installare PHP4 e PHP5 in parallelo, potete impostare flag USE differenti per ciascuna versione:
306 +Se si vuole installare PHP4 e PHP5 in parallelo, si possono impostare flag USE
307 +differenti per ciascuna versione:
308 </p>
309
310 -<pre caption="flag USE differenti per PHP4 and PHP5 (esempio)">
311 +<pre caption="Flag USE differenti per PHP4 e PHP5 (esempio)">
312 =dev-lang/php-4* -* cgi cli ctype gd jpeg mysql pcre pear png session truetype
313 xml xsl zlib
314 =dev-lang/php-5* -* cli apache2 ctype gd jpeg mysql pcre pdo-external pear png
315 @@ -368,12 +378,11 @@
316 </pre>
317
318 <note>
319 -Per un elenco di USE flag raccomandato potete guardare in <uri
320 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/
321 -CommonQuestions#DoYouRecommendAnyUSEFlags">Flag USE raccomandate</uri>. Per un
322 -elenco delle flag USE disponibili in PHP potete guardare la <uri
323 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/NewUseFlags">tabella
324 -flag USE</uri> dal wiki dell'overlay.
325 +Per un elenco di USE flag raccomandato guardare in <uri
326 +link="http://overlays.gentoo.org/proj/php/wiki/CommonQuestions">Flag USE
327 +raccomandate</uri>. Per un elenco delle flag USE disponibili in PHP guardare la
328 +<uri link="http://overlays.gentoo.org/proj/php/wiki/NewUseFlags">tabella flag
329 +USE</uri> dal wiki dell'overlay.
330 </note>
331
332 </body>
333 @@ -384,18 +393,19 @@
334 <body>
335
336 <p>
337 -A questo punto avete la possibilità di installare solo PHP4, solo PHP5 o
338 -entrambi in parallelo. Per installare solo PHP4 dovete effettuare l'emerge di
339 -<c>=dev-lang/php-4*</c>, per installare PHP5 (la versione più recente) potete
340 +A questo punto c'è la possibilità di installare solo PHP4, solo PHP5 o entrambi
341 +in parallelo. Per installare solo PHP4 bisogna effettuare l'emerge di
342 +<c>=dev-lang/php-4*</c>, per installare PHP5 (la versione più recente) si può
343 usare <c>dev-lang/php</c>, e per installare entrambe le versioni in parallelo
344 -dovete effettuare l'emerge di <c>=dev-lang/php-4*</c> e <c>=dev-lang/php-5*</c>.
345 +bisogna effettuare l'emerge di <c>=dev-lang/php-4*</c> e
346 +<c>=dev-lang/php-5*</c>.
347 </p>
348
349 <p>
350 Verificare le impostazioni delle flag USE:
351 </p>
352
353 -<pre caption="verificare le flag USE (esempio)">
354 +<pre caption="Verificare le flag USE (esempio)">
355 <comment>(verificare il pacchetto PHP4)</comment>
356 <i>emerge --pretend --verbose '=dev-lang/php-4*'</i>
357
358 @@ -417,7 +427,7 @@
359 Effettuare l'emerge di PHP se tutto è apposto:
360 </p>
361
362 -<pre caption="installare i nuovi pacchetti (esempio)">
363 +<pre caption="Installare i nuovi pacchetti (esempio)">
364 <comment>(installare il pacchetto PHP4)</comment>
365 <i>emerge '=dev-lang/php-4*'</i>
366
367 @@ -442,16 +452,17 @@
368 <body>
369
370 <p>
371 -Dopo il processo di emerge avrete i binari per <c>cli</c> e/o <c>cgi</c> in
372 -<path>/usr/lib/php4/bin</path> e/o <path>/usr/lib/php5/bin</path>. Se avete
373 -installato sia PHP4 sia PHP5, portage non può scegliere per voi quale versione
374 -usare come predefinita e effettuerà sempre i collegamenti simbolici all'ultima
375 -versione di PHP installata in <path>/usr/bin</path>. Perciò se PHP5 è stato
376 -installato per ultimo, vedrete <path>/usr/bin/php</path> collegato
377 +Dopo il processo di emerge i binari per <c>cli</c> e/o <c>cgi</c> si
378 +troveranno in <path>/usr/lib/php4/bin</path> e/o <path>/usr/lib/php5/bin</path>.
379 +Se si ha installato sia PHP4 sia PHP5, portage non può scegliere per l'utente
380 +quale versione usare come predefinita ed effettuerà sempre i collegamenti
381 +simbolici all'ultima versione di PHP installata in <path>/usr/bin</path>. Perciò
382 +se PHP5 è stato installato per ultimo, <path>/usr/bin/php</path> sarà collegato
383 simbolicamente a <path>/usr/lib/php5/bin/php</path>. Come per il binario di
384 <c>cli</c> e/o <c>cgi</c>, anche quello di <c>php-devel</c> (responsabile della
385 -creazione delle estensioni PHP tramite <c>phpize</c> e <c>php-config</c>) verr�collegato simbolicamente (in <path>/usr/bin</path>), operazione facilmente
386 -gestibile tramite <c>php-select</c>,, che fa parte del pacchetto
387 +creazione delle estensioni PHP tramite <c>phpize</c> e <c>php-config</c>) verrà
388 +collegato simbolicamente (in <path>/usr/bin</path>), operazione facilmente
389 +gestibile tramite <c>php-select</c>, che fa parte del pacchetto
390 <c>app-admin/php-toolkit</c>.
391 </p>
392
393 @@ -462,12 +473,12 @@
394 </note>
395
396 <p>
397 -Supponendo abbiate installato sia <c>=dev-lang/php-4*</c> sia
398 -<c>=dev-lang/php-5*</c>, eseguite i seguenti comandi <c>php-select</c> per
399 +Supponendo sia stato installato sia <c>=dev-lang/php-4*</c> sia
400 +<c>=dev-lang/php-5*</c>, eseguire i seguenti comandi <c>php-select</c> per
401 vedere quali sono le versioni di PHP correntemente selezionate:
402 </p>
403
404 -<pre caption="mostrare le versioni di PHP correntemente selezionate">
405 +<pre caption="Mostrare le versioni di PHP correntemente selezionate">
406 <comment>(per cli)</comment>
407 <i>php-select php</i>
408
409 @@ -479,10 +490,10 @@
410 </pre>
411
412 <p>
413 -Dovreste ottenere qualcosa di simile:
414 +Si dovrebbe ottenere qualcosa di simile:
415 </p>
416
417 -<pre caption="esempio di output di php-select">
418 +<pre caption="Esempio di output di php-select">
419 # <i>php-select php</i>
420 /usr/bin/php is set to /usr/lib/php5/bin/php
421 </pre>
422 @@ -502,13 +513,13 @@
423 <body>
424
425 <p>
426 -Se le versioni impostate in modo predefinite viste nell'ultimo capitolo non vi
427 -soddisfano, potete usare di nuovo <c>php-select</c> per selezionare la versione
428 +Se le versioni impostate in modo predefinito viste nell'ultimo capitolo non sono
429 +soddisfacenti, usare di nuovo <c>php-select</c> per selezionare la versione
430 desiderata:
431 </p>
432
433 -<pre caption="selezionare la versione desiderata">
434 -<comment>(perr cli)</comment>
435 +<pre caption="Selezionare la versione desiderata">
436 +<comment>(per cli)</comment>
437 <i>php-select php php4</i>
438
439 <comment>(per cgi)</comment>
440 @@ -519,15 +530,16 @@
441 </pre>
442
443 <note>
444 -Eseguite <c>php-select -h</c> per ottenere più dettagli sull'uso di <c>php-select</c>
445 +Eseguire <c>php-select -h</c> per ottenere più dettagli sull'uso di
446 +<c>php-select</c>
447 </note>
448
449 <p>
450 Controllare i collegamenti:
451 </p>
452
453 -<pre caption="controllare i collegamento simbolici">
454 - # <i>stat /usr/bin/php /usr/bin/php-cgi /usr/bin/phpize /usr/bin/php-config | grep File</i>
455 +<pre caption="Controllare i collegamento simbolici">
456 +# <i>stat /usr/bin/php /usr/bin/php-cgi /usr/bin/phpize /usr/bin/php-config | grep File</i>
457 File: `/usr/bin/php' -> `/usr/lib/php4/bin/php'
458 File: `/usr/bin/php-cgi' -> `/usr/lib/php5/bin/php-cgi'
459 File: `/usr/bin/phpize' -> `/usr/lib/php5/bin/phpize'
460 @@ -536,13 +548,14 @@
461
462 <note>
463 E' importante notare che <c>php-select</c> cambia solamente la versione
464 -predefinita. Se avete installato entrambe le versioni cgi/cli PHP4 e PHP5 potete
465 -sempre usare il percorso diretto come <path>/usr/lib/php4/bin/php</path> e
466 -<path>/usr/lib/php5/bin/php</path> per eseguire uno script PHP con una versione
467 -specifica. Potete usare cgi di PHP4 e PHP5 nella medesima istanza di Apache, ma
468 -non potete usare due differenti moduli Apache di PHP in un'unica istanza di
469 -Apache, controllate la <uri link="php4-php5-configuration.xml">
470 -Guida alla configurazione di PHP4 e PHP5</uri> per ulteriori dettagli.
471 +predefinita. Se sono state installate entrambe le versioni cgi/cli PHP4 e PHP5
472 +si può sempre usare il percorso diretto come <path>/usr/lib/php4/bin/php</path>
473 +e <path>/usr/lib/php5/bin/php</path> per eseguire uno script PHP con una
474 +versione specifica. Si può usare cgi di PHP4 e PHP5 nella medesima istanza di
475 +Apache, ma non usare due differenti moduli Apache di PHP in un'unica istanza di
476 +Apache, controllare la <uri link="proj/en/php/php4-php5-configuration.xml">
477 +Guida alla configurazione di PHP4 e PHP5</uri> (in inglese, ndt) per ulteriori
478 +dettagli.
479 </note>
480
481 </body>
482 @@ -560,7 +573,7 @@
483 versione di PHP:
484 </p>
485
486 -<pre caption="elencare le directory di configurazione di PHP">
487 +<pre caption="Elencare le directory di configurazione di PHP">
488 $ <i>ls -1 /etc/php</i>
489 apache2-php4
490 apache2-php5
491 @@ -583,8 +596,8 @@
492 <p>
493 È consigliabile usare <c>etc-update</c> o <c>dispatch-conf</c> e verificare le
494 differenze tra le vecchie e le nuove impostazioni in <path>php.ini</path>. Due
495 -direttive da controllare assolutamente saranno <c>include_path</c>
496 -e <c>extension_dir</c>. Bisogna prestare attenzione a <c>extension_dir</c>, in
497 +direttive da controllare assolutamente saranno <c>include_path</c> e
498 +<c>extension_dir</c>. Bisogna prestare attenzione a <c>extension_dir</c>, in
499 quanto cambia tra le versioni di PHP (anche tra la 5.0 e la 5.1!).
500 </p>
501
502 @@ -593,18 +606,18 @@
503 <path>/etc/php/cli-php5/php.ini</path>:
504 </p>
505
506 -<pre caption="vecchie impostazioni in php.ini">
507 +<pre caption="Vecchie impostazioni in php.ini">
508 include_path = ".:/usr/lib/php"
509 extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20050617/"
510 </pre>
511
512 -<pre caption="nuove impostazioni in php.ini">
513 +<pre caption="Nuove impostazioni in php.ini">
514 include_path = ".:/usr/share/php"
515 extension_dir = "/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050617/"
516 </pre>
517
518 <warn>
519 -Assicuratevi di eseguire <c>etc-update</c> o <c>dispatch-conf</c> per vedere le
520 +Assicurarsi di eseguire <c>etc-update</c> o <c>dispatch-conf</c> per vedere le
521 impostazioni corrette di ogni file.
522 </warn>
523
524 @@ -621,29 +634,29 @@
525 verranno memorizzate in uno specifico file, in base all'estensione, nella
526 directory <path>/etc/php/*/ext</path>. Per abilitare/disabilitare le estensioni
527 condivise, vengono usati dei collegamenti simbolici da
528 -<path>/etc/php/*/ext-active</path>. Se volete abilitare un'estensione, create
529 +<path>/etc/php/*/ext-active</path>. Se si vuole abilitare un'estensione, creare
530 un collegamento simbolico in <path>/etc/php/*/ext-active</path> al
531 -corrispondente file <path>[EXTENSION].ini</path> in
532 -<path>/etc/php/*/ext/</path>. Se volete disabilitare un'estensione, rimuovete
533 +corrispondente file <path>[ESTENSIONE].ini</path> in
534 +<path>/etc/php/*/ext/</path>. Se si vuole disabilitare un'estensione, rimuovere
535 il collegamento simbolico.
536 </p>
537
538 <p>
539 -Se avevate installato precedentemente <c>dev-php/PECL-apc</c>, la
540 +Se precedentemente era stato installato <c>dev-php/PECL-apc</c>, la
541 configurazione di APC sarà memorizzata in <path>php.ini</path>. Effettuando di
542 nuovo l'emerge il nuovo pacchetto <c>dev-php5/pecl-apc</c>. la configurazione
543 predefinita di APC verrà scritta in <path>/etc/php/*5/ext/apc.ini</path>.
544 </p>
545
546 <p>
547 -Perciò dovrete spostare le vostre direttive di configurazione di AP da
548 +Perciò bisognerà spostare le proprie direttive di configurazione di AP da
549 <path>/etc/php/*5/php.ini</path> a <path>/etc/php/*5/ext/apc.ini</path> e
550 creare un collegamento simbolico da <path>/etc/php/*5/ext-active/apc.ini</path>
551 a <path>/etc/php/*5/ext/apc.ini</path>.
552 </p>
553
554 <note>
555 -Se installate PHP come modulo di Apache, assicuratevi di riavviare Apache dopo
556 +Se si installa PHP come modulo di Apache, assicurarsi di riavviare Apache dopo
557 l'installazione e la configurazione.
558 </note>
559
560 @@ -664,7 +677,7 @@
561
562 <p>
563 E' stata redatta una <uri link="/proj/en/php/php4-php5-configuration.xml">guida
564 -per far funzionare Apache con PHP4 e PHP5</uri> (n.d.t. in inglese) che spiega
565 +per far funzionare Apache con PHP4 e PHP5</uri> (in inglese, ndt) che spiega
566 alcune delle possibili soluzioni.
567 </p>
568
569 @@ -678,44 +691,46 @@
570 <body>
571
572 <p>
573 -Se riscontrate dei problemi con i nuovi pacchetti PHP di Gentoo, potete
574 +Se si riscontrano dei problemi con i nuovi pacchetti PHP di Gentoo, è possibile
575 ottenere un aiuto tramite le seguenti risorse:
576 </p>
577
578 <ul>
579 - <li><uri
580 -link="http://svn.gnqs.org/projects/gentoo-php-overlay/wiki/CommonQuestions">
581 -Domande generali</uri> riguardo PHP in Gentoo</li>
582 - <li><uri
583 -link="http://svn.gnqs.org/projects/gentoo-php-overlay">Pagina di sviluppo
584 -dell'overlay di PHP</uri></li>
585 - <li>#gentoo-php su irc.freenode.net; è il canale dove si incontrano gli
586 -autori dell'overlay di PHP, i quali avranno il piacere di incontrarvi lì!</li>
587 - <li>I <uri link="http://forums.gentoo.org/">Forum di Gentoo</uri> sono una
588 -delle fonti più popolari dove chiedere aiuto. Ci sono moltissimi utenti di
589 -Gentoo che leggono il forum ad ogni ora del giorno, rendendolo un posto
590 -eccezionale dove ottenere velocemente un aiuto</li>
591 + <li>
592 + <uri link="http://overlays.gentoo.org/proj/php/wiki/CommonQuestions">Domande
593 + generali</uri> riguardo PHP in Gentoo
594 + </li>
595 + <li>
596 + <uri link="http://overlays.gentoo.org/proj/php/">Pagina di sviluppo
597 + dell'overlay di PHP</uri>
598 + </li>
599 + <li>
600 + #gentoo-php su irc.freenode.net; è il canale dove si incontrano gli autori
601 + dell'overlay di PHP, i quali avranno il piacere di incontrare lì gli utenti!
602 + </li>
603 + <li>
604 + I <uri link="http://forums.gentoo.org/">Forum di Gentoo</uri> sono una delle
605 + fonti più popolari dove chiedere aiuto. Ci sono moltissimi utenti di Gentoo
606 + che leggono il forum ad ogni ora del giorno, rendendolo un posto eccezionale
607 + dove ottenere velocemente un aiuto
608 + </li>
609 </ul>
610
611 <p>
612 -Per dettagli sulla realizzazione dei nuovi pacchetti guardate in <uri
613 +Per dettagli sulla realizzazione dei nuovi pacchetti guardare in <uri
614 link="http://article.gmane.org/gmane.linux.gentoo.devel/30050">
615 -Discussioni di Stuarts su gentoo-dev</uri> e gli articoli del Blog di Stuarts a
616 -partire da <uri
617 -link="http://stu.gnqs.org/diary/gentoo.php/2005/07/11/
618 -radical_changes_for_php5_support">
619 -'Radical Changes for PHP5 Support'</uri>.
620 +Discussioni di Stuarts su gentoo-dev</uri>. Potrebbe essere interessante anche
621 +il <uri link="http://blog.stuartherbert.com/php/">Blog PHP di Stuart</uri>
622 </p>
623
624 <p>
625 Nella <uri
626 -link="http://svn.gnqs.org/projects/gentoo-php-overlay">Pagina di Sviluppo</uri>
627 -troverete molta documentazione e gli ebuild più recenti, che verranno inseriti
628 +link="http://overlays.gentoo.org/proj/php/">Pagina di Sviluppo</uri> si troverà
629 +molta documentazione e gli ebuild più recenti, che verranno inseriti
630 successivamente nell'albero ufficiale di portage.
631 </p>
632
633 </body>
634 </section>
635 </chapter>
636 -
637 -</guide>
638 +</guide>
639 \ No newline at end of file
640
641
642
643 --
644 gentoo-commits@g.o mailing list