Skip to content

Commit f44371a

Browse files
committed
Sync docs with EN for doc-en PRs
1 parent c8a0d1d commit f44371a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2688
-2026
lines changed

features/commandline.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 8e732e84a1425cf0ab3a5b0da8fe113c7a6da85e Maintainer: seros Status: ready -->
3+
<!-- EN-Revision: eee245cdbd89dc2fd908285f588e3b9e055924e5 Maintainer: seros Status: ready -->
44
<!-- Reviewed: no Maintainer: seros -->
55

66
<chapter xml:id="features.commandline" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -460,11 +460,12 @@ $ php -c /directorio/propio/fichero-propio.ini mi_script.php
460460
de configuración permitidas en &php.ini;. Ésta es la sintaxis:
461461
<screen>
462462
<![CDATA[
463-
-d directiva_de_configuracion[=valor]
463+
-d configuration_directive[=valor]
464464
]]>
465465
</screen>
466466
</para>
467467
<para><example>
468+
<title>Ejemplo de usar <literal>-d</literal> para establecer una configuración INI</title>
468469
<screen>
469470
<![CDATA[
470471
# Si se omite el valor, se establecerá un "1" a la directiva

install/unix/apache2.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -224,14 +224,14 @@ LoadModule php5_module modules/libphp5.so
224224

225225

226226
<informalexample>
227-
<programlisting role="apache-conf">
227+
<programlisting role="apache-conf">
228228
<![CDATA[
229229
<FilesMatch \.php$>
230230
SetHandler application/x-httpd-php
231231
</FilesMatch>
232232
]]>
233-
</programlisting>
234-
</informalexample>
233+
</programlisting>
234+
</informalexample>
235235

236236
<para>
237237
O, si se deseara permitir que ficheros .php, .php2, .php3, .php4, .php5, .php6, y

install/unix/nginx.xml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@
4646
Obtener y desempaquetar el código fuente de PHP:
4747
</para>
4848

49-
<example xml:id="install.unix.nginx.extract.php">
49+
<informalexample xml:id="install.unix.nginx.extract.php">
5050
<screen>
5151
<![CDATA[
5252
tar zxf php-x.x.x
5353
]]>
5454
</screen>
55-
</example>
55+
</informalexample>
5656
</listitem>
5757

5858
<listitem>
@@ -63,7 +63,7 @@ tar zxf php-x.x.x
6363
se realiza una configuración sencilla con soporte para PHP-FPM y MySQL.
6464
</para>
6565

66-
<example xml:id="install.unix.nginx.build.php">
66+
<informalexample xml:id="install.unix.nginx.build.php">
6767
<screen>
6868
<![CDATA[
6969
cd ../php-x.x.x
@@ -72,23 +72,23 @@ make
7272
sudo make install
7373
]]>
7474
</screen>
75-
</example>
75+
</informalexample>
7676
</listitem>
7777

7878
<listitem>
7979
<para>
8080
Obtener y mover los ficheros de configuración a sus ubicaciones correctas
8181
</para>
8282

83-
<example xml:id="install.unix.nginx.configure.php">
83+
<informalexample xml:id="install.unix.nginx.configure.php">
8484
<screen>
8585
<![CDATA[
8686
cp php.ini-development /usr/local/php/php.ini
8787
cp /usr/local/etc/php-fpm.conf.default /usr/local/etc/php-fpm.conf
8888
cp sapi/fpm/php-fpm /usr/local/bin
8989
]]>
9090
</screen>
91-
</example>
91+
</informalexample>
9292
</listitem>
9393

9494
<listitem>
@@ -106,25 +106,25 @@ cp sapi/fpm/php-fpm /usr/local/bin
106106
Cargar el php.ini:
107107
</para>
108108

109-
<example xml:id="install.unix.nginx.configure.ini">
109+
<informalexample xml:id="install.unix.nginx.configure.ini">
110110
<screen>
111111
<![CDATA[
112112
vim /usr/local/php/php.ini
113113
]]>
114114
</screen>
115-
</example>
115+
</informalexample>
116116

117117
<para>
118118
Localizar <literal>cgi.fix_pathinfo=</literal> y modificarla como sigue:
119119
</para>
120120

121-
<example xml:id="install.unix.nginx.configure.pathinfo">
121+
<informalexample xml:id="install.unix.nginx.configure.pathinfo">
122122
<screen>
123123
<![CDATA[
124124
cgi.fix_pathinfo=0
125125
]]>
126126
</screen>
127-
</example>
127+
</informalexample>
128128
</listitem>
129129

130130
<listitem>
@@ -133,19 +133,19 @@ cgi.fix_pathinfo=0
133133
www-data y el grupo www-data antes de poder iniciar el servicio:
134134
</para>
135135

136-
<example xml:id="install.unix.nginx.modify.phpfpm">
136+
<informalexample xml:id="install.unix.nginx.modify.phpfpm">
137137
<screen>
138138
<![CDATA[
139139
vim /usr/local/etc/php-fpm.conf
140140
]]>
141141
</screen>
142-
</example>
142+
</informalexample>
143143

144144
<para>
145145
Buscar y modificar lo siguiente:
146146
</para>
147147

148-
<example xml:id="install.unix.nginx.modify.phpfpm.usergroup">
148+
<informalexample xml:id="install.unix.nginx.modify.phpfpm.usergroup">
149149
<screen>
150150
<![CDATA[
151151
; Usuario/grupo de procesos de Unix
@@ -155,19 +155,19 @@ user = www-data
155155
group = www-data
156156
]]>
157157
</screen>
158-
</example>
158+
</informalexample>
159159

160160
<para>
161161
Ahora se puede iniciar el servicio de php-fpm:
162162
</para>
163163

164-
<example xml:id="install.unix.nginx.start.phpfpm">
164+
<informalexample xml:id="install.unix.nginx.start.phpfpm">
165165
<screen>
166166
<![CDATA[
167167
/usr/local/bin/php-fpm
168168
]]>
169169
</screen>
170-
</example>
170+
</informalexample>
171171

172172
<para>
173173
Esta guía no continua configurando php-fpm; si se tiene interés en
@@ -180,20 +180,20 @@ group = www-data
180180
Ahora Nginx debe configurarse para que pueda procesar aplicaciones de PHP:
181181
</para>
182182

183-
<example xml:id="install.unix.nginx.configure.nginx">
183+
<informalexample xml:id="install.unix.nginx.configure.nginx">
184184
<programlisting>
185185
<![CDATA[
186186
vim /usr/local/nginx/conf/nginx.conf
187187
]]>
188188
</programlisting>
189-
</example>
189+
</informalexample>
190190

191191
<para>
192192
Modificar el bloque de ubicaciones predeterminado para que intente
193193
servir ficheros .php:
194194
</para>
195195

196-
<example xml:id="install.unix.nginx.configure.nginx.location">
196+
<informalexample xml:id="install.unix.nginx.configure.nginx.location">
197197
<programlisting role="nginx-conf">
198198
<![CDATA[
199199
location / {
@@ -202,15 +202,15 @@ location / {
202202
}
203203
]]>
204204
</programlisting>
205-
</example>
205+
</informalexample>
206206

207207
<para>
208208
El siguiente paso es asegurarse de que los ficheros .php se pasan al
209209
«backend» de PHP-FPM. Bajo el bloque de ubicaciones predeterminado de PHP
210210
comentado, añadir lo siguiente:
211211
</para>
212212

213-
<example xml:id="install.unix.nginx.configure.nginx.php">
213+
<informalexample xml:id="install.unix.nginx.configure.nginx.php">
214214
<programlisting role="nginx-conf">
215215
<![CDATA[
216216
location ~* \.php$ {
@@ -222,35 +222,35 @@ location ~* \.php$ {
222222
}
223223
]]>
224224
</programlisting>
225-
</example>
225+
</informalexample>
226226

227227
<para>
228228
Reiniciar Nginx.
229229
</para>
230230

231-
<example xml:id="install.unix.nginx.restart.nginx">
231+
<informalexample xml:id="install.unix.nginx.restart.nginx">
232232
<screen>
233233
<![CDATA[
234234
sudo /usr/local/nginx/sbin/nginx -s stop
235235
sudo /usr/local/nginx/sbin/nginx
236236
]]>
237237
</screen>
238-
</example>
238+
</informalexample>
239239
</listitem>
240240

241241
<listitem>
242242
<para>
243243
Crear un fichero de prueba
244244
</para>
245245

246-
<example xml:id="install.unix.nginx.test.nginx.php">
246+
<informalexample xml:id="install.unix.nginx.test.nginx.php">
247247
<screen>
248248
<![CDATA[
249249
rm /usr/local/nginx/html/index.html
250250
echo "<?php phpinfo(); ?>" >> /usr/local/nginx/html/index.php
251251
]]>
252252
</screen>
253-
</example>
253+
</informalexample>
254254

255255
<para>
256256
Ahora, navegar a http://localhost. phpinfo() debería mostrarse.

install/windows/apache2.xml

Lines changed: 18 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 8e732e84a1425cf0ab3a5b0da8fe113c7a6da85e Maintainer: jorgeolaya Status: ready -->
3+
<!-- EN-Revision: 2871f7103c7cfcfd95db64eb0930085965fd9330 Maintainer: jorgeolaya Status: ready -->
44
<!-- Reviewed: yes Maintainer: julionc -->
55

66
<sect1 xml:id="install.windows.apache2" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -42,16 +42,24 @@
4242

4343
<sect2 xml:id="install.windows.apache2.module">
4444
<title>Instalación como un controlador de Apache</title>
45+
<note>
46+
<simpara>
47+
Cuando se utiliza apache2handler SAPI, se debe utilizar la versión
48+
Thread Safe (TS) de PHP.
49+
</simpara>
50+
</note>
4551
<para>
4652
Para cargar el módulo PHP en Apache 2.x las siguientes líneas en el
4753
fichero de configuración &httpd.conf; de Apache deben ser añadidas:
4854
<example>
4955
<title>PHP y Apache 2.x como controlador</title>
5056
<programlisting role="apache-conf">
5157
<![CDATA[
52-
#
53-
LoadModule php8_module "c:/php/php8apache2_4.dll"
54-
AddHandler application/x-httpd-php .php
58+
# before PHP 8.0.0 the name of the module was php7_module
59+
LoadModule php_module "c:/php/php8apache2_4.dll"
60+
<FilesMatch \.php$>
61+
SetHandler application/x-httpd-php
62+
</FilesMatch>
5563
# configure the path to php.ini
5664
PHPIniDir "C:/php"
5765
]]>
@@ -60,37 +68,13 @@ PHPIniDir "C:/php"
6068
</para>
6169
<note>
6270
<simpara>
63-
Recuerde, la ruta real de PHP debe sustituirse por
71+
La ruta real de PHP debe sustituirse por
6472
<filename>C:/php/</filename> en los ejemplos anteriores.
65-
Asegúrese que el fichero al que hace referencia en la directiva LoadModule
73+
Asegúrese que el fichero al que hace referencia en la directiva <literal>LoadModule</literal>
6674
está en la ubicación especificada, y utilize <filename>php7apache2_4.dll</filename>
6775
para PHP 7, o <filename>php8apache2_4.dll</filename> para PHP 8.
6876
</simpara>
6977
</note>
70-
<para>
71-
The above configuration will enable PHP handling of any file that has a
72-
.php extension, even if there are other file extensions. For example, a
73-
file named <filename>example.php.txt</filename> will be executed by the
74-
PHP handler. To ensure that only files that <emphasis>end in</emphasis>
75-
<filename>.php</filename> are executed, use the following configuration
76-
instead:
77-
78-
La configuración anterior permitirá el manejo de PHP de cualquier fichero que
79-
contenga la extensión .php, incluso si hay otras extensiones de fichero. Por ejemplo,
80-
el fichero llamado <filename>example.php.txt</filename> será ejecutado por el
81-
controlador PHP. Para garantizar que solo se ejecuten los ficheros que <emphasis>terminen en</emphasis>
82-
<filename>.php</filename>, utilice la siguiente configuración:
83-
</para>
84-
85-
<example>
86-
<programlisting role="apache-conf">
87-
<![CDATA[
88-
<FilesMatch \.php$>
89-
SetHandler application/x-httpd-php
90-
</FilesMatch>
91-
]]>
92-
</programlisting>
93-
</example>
9478
</sect2>
9579

9680
<sect2 xml:id="install.windows.apache2.cgi">
@@ -142,14 +126,17 @@ PHPIniDir "C:/php"
142126
<para>
143127
Configure su servidor web como se muestra a continuación, teniendo cuidado de ajustar cualquier ruta
144128
que reflejen la forma en que ha instalado las cosas en su sistema particular:
129+
145130
<example>
146131
<title>Configurar Apache para ejecutar PHP como FastCGI</title>
147132
<programlisting>
148133
<![CDATA[
149134
LoadModule fcgid_module modules/mod_fcgid.so
150135
# ¿Dónde está el fichero php.ini?
151136
FcgidInitialEnv PHPRC "c:/php"
152-
AddHandler fcgid-script .php
137+
<FilesMatch \.php$>
138+
SetHandler fcgid-script
139+
</FilesMatch>
153140
FcgidWrapper "c:/php/php-cgi.exe" .php
154141
]]>
155142
</programlisting>

0 commit comments

Comments
 (0)