Can you please activate this SVN account? He translated the files I attached.
Thanks. Yago 2010/4/8 jorge eduardo olaya perdomo <jorgeeola...@gmail.com> > I would like to have an SVN account to help with the Spanish translation > of the PHP Manual. > The user yago consider that I can go to the next stage. > -- Yago Ferrer
<?xml version="1.0" encoding="utf-8"?> <!-- $Revision$ --> <!-- EN-Revision: 297028 Maintainer: jorgeolaya Status: ready --> <sect1 xml:id="install.windows.apache1" xmlns="http://docbook.org/ns/docbook"> <title>Apache 1.3.x en Microsoft Windows</title> <para> Esta sección contiene notas y sugerencias específicas para Apache 1.3.x instaladas con PHP en sistemas Microsoft Windows. También hay <link linkend="install.windows.apache2">instrucciones y notas para Apache 2</link> en una nueva página. </para> <note> <para> Por favor lea primero <link linkend="install.windows.manual">el manual de instalación</link> </para> </note> <simpara> Hay dos formas de configurar PHP para trabajar con Apache 1.3.x en Windows. La primera es usar CGI binary (<filename>php.exe</filename> para PHP 4 y <filename>php-cgi.exe</filename> para PHP 5), la otra es utilizar el módulo DLL de Apache. En ambos casos se necesita editar &httpd.conf; para configurar Apache para trabajar con PHP, y después reiniciar el servidor. </simpara> <simpara> Vale la pena resaltar, que el módulo SAPI ha sido desarrollado mas estable bajo Windows. Se recomienda su uso más que el binario CGI, ya que es más trasparente y seguro. </simpara> <simpara> Aunque pueden haber algunas variaciones en la configuración de PHP bajo Apache, estas son sencillas para ser utilizados por el recién llegado Por favor, consulte la documentación de Apache para seguir directivas de configuración. </simpara> <simpara> Después de modificar el archivo de configuración, recuerde que debe reiniciar el servidor, por ejemplo <command>NET STOP APACHE</command> seguido de <command>NET START APACHE</command>, si ejecuta Apache como un servicio de Windows, o si usa los atajos </simpara> ¬e.apache.slashes; <sect2 xml:id="install.windows.apache1.module"> <title>Instalación como módulo de Apache</title> <para> Se deben agregar las siguientes líneas a su archivo de configuración Apache &httpd.conf; </para> <para> <example> <title>PHP como módulo de Apache 1.3.x</title> <para> Se asume que PHP se instala en<filename>c:\php</filename>. Ajuste la ruta de acceso si este no es el caso </para> <para> para PHP 4: </para> <programlisting role="apache-conf"> <![CDATA[ # Adicionar al final de la sección LoadModule # No olvidar copiar este ficrero desde el directorio sapi! LoadModule php4_module "C:/php/php4apache.dll" # Adicionar al final de la sección AddModule AddModule mod_php4.c ]]> </programlisting> <para> para PHP 5: </para> <programlisting role="apache-conf"> <![CDATA[ # Adicionar al final de la sección LoadModule LoadModule php5_module "C:/php/php5apache.dll" # Adicionar al final de la sección AddModule AddModule mod_php5.c ]]> </programlisting> <para> para ambos : </para> <programlisting role="apache-conf"> <![CDATA[ # Adicionar esta línea dentro de la <IfModule Mod_mime.c> condicional brace AddType application/x-httpd-php .php # Para la sintaxis highlighted .phps files,, tambien adicionar AddType application/x-httpd-php-source .phps ]]> </programlisting> </example> </para> </sect2> <sect2 xml:id="install.windows.apache1.cgi"> <title>Instalación como un binario CGI</title> <para> Si se ha descomprimido el paquete PHP <filename>C:\php\</filename> como se describe en el <link linkend="install.windows.manual">Manual de instalación paso a paso</link> sección, es necesario insertar estas líneas a su archivo de configuración de Apache para configurar el binario CGI: <example> <title>PHP y Apache 1.3.x como CGI</title> <programlisting role="apache-conf"> <![CDATA[ ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php # Para PHP 4 Action application/x-httpd-php "/php/php.exe" # Para PHP 5 Action application/x-httpd-php "/php/php-cgi.exe" # Especifica el directorio donde php.ini esta SetEnv PHPRC C:/php ]]> </programlisting> </example> Tenga en cuenta que la segunda línea en la lista anterior se puede encontrar en las versiones actuales de &httpd.conf;, pero se comenta. Recordar también sustituir el <filename>c:\php\</filename> para su ruta de acceso real a PHP. </para> &warn.install.cgi; <simpara> Si desea presentar archivos de código fuente PHP sintaxis highlighted, no existe la opción más conveniente con la versión de PHP como módulo. Si ha elegido configurar Apache para usar PHP como un binario CGI, tendrá que usar la <function>highlight_file</function> función. Para ello se necesita crear un script PHP y agregarle el código <literal><?php highlight_file('some_php_script.php'); ?></literal>. </simpara> </sect2> </sect1> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"~/.phpdoc/manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
<?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 297028 $ --> <!-- EN-Revision: 297028 Maintainer: jorgeolaya Status: ready --> <sect1 xml:id="install.windows.apache2" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Apache 2.x en Microsoft Windows</title> <para> Esta sección contiene notas y sugerencias específicas para Apache 2.x instaladas con PHP en sistemas Microsoft Windows. También hay <link linkend="install.windows.apache1">instrucciones y notas para usuarios de Apache 1.3.x en una nueva página.</link>. </para> <note> <para> Por favor lea primero <link linkend="install.windows.manual">el manual de instalación</link> </para> </note> <note> <title>Soporte Apache 2.2</title> <para> Los usuarios de Apache 2.2 deben tener en cuenta que el archivo DLL para Apache 2.2 es llamado <filename>php5apache2_2.dll</filename> a cambio de <filename>php5apache2.dll</filename> y sólo está disponible para PHP 5.2.0 y posteriores. Ver también <link xlink:href="&url.php.snapshots;">&url.php.snapshots;</link> </para> </note> <para> Se le recomienda consultar la <link xlink:href="&url.apache2.docs;">Documentación de Apache </link> Para obtener un conocimiento básico del servidor Apache 2.x. Tambien considere leer las <link xlink:href="&url.apache2.windows;">notas especificas de Windows </link> para Apache 2.x antes de seguir leyendo aquí. </para> <para> Apache 2.x está diseñado para ejecutarse en las versiones de Windows designado como servidor de plataforma, tales como Windows NT 4.0, Windows 2000, Windows XP o Windows 7. Aunque Apache 2.x funciona bastante bien en Windows 9x, el soporte en estas plataformas es incompleta, y algunas cosas no funcionan correctamente. No existe un plan para remediar esta situación. </para> <para> Descargue la versión más reciente de <link xlink:href= "&url.apache;"> Apache 2.x</link> y un accesorio de la versión de PHP. Siga los <link linkend="install.windows.manual">pasos del Manual de Instalación </link> y regrese a continuar con la integración de PHP y Apache. </para> <para> Hay tres formas de configurar PHP para trabajar con Apache 2.x en Windows. Puede ejecutar PHP como un controlador, como CGI o bajo FastCGI. </para> ¬e.apache.slashes; <sect2 xml:id="install.windows.apache2.module"> <title>Instalación como un controlador de Apache</title> <para> Es necesario insertar las siguientes líneas en Apache &httpd.conf; archivo de configuración para cargar el módulo PHP para Apache 2.x: <example> <title>PHP and Apache 2.x como controlador</title> <programlisting role="apache-conf"> <![CDATA[ # LoadModule php5_module "c:/php/php5apache2.dll" AddHandler application/x-httpd-php .php # Configurar la ruta de php.ini PHPIniDir "C:/php" ]]> </programlisting> </example> </para> <note> <simpara> Recuerda sustituir la ruta de acceso actual a PHP para el <filename>C:/php/</filename> en los ejemplos anteriores. Tenga cuidado en utilizar ya sea <filename>php5apache2.dll</filename> o <filename>php5apache2_2.dll</filename> en la directiva LoadModule y verificar que el fichero de referencia se encuentra localizado en la ruta de fichero que se señala en la presente directiva. </simpara> </note> <para> La configuración anterior permite habilitar PHP como controlador de cualquier fichero que tiene una extensión .php, aunque existen otras extensiones de fichero. Por ejemplo, un fichero llamado<filename>example.php.txt</filename> será ejecutado por el controlador de PHP. Para garantizar que sólo los ficheros que<emphasis>terminen en</emphasis> <filename>.php</filename> son ejecutados, se utiliza la siguiente configuración en su lugar: </para> <example> <programlisting role="apache-conf"> <![CDATA[ <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> ]]> </programlisting> </example> </sect2> <sect2 xml:id="install.windows.apache2.cgi"> <title>Ejecutar PHP como CGI</title> <para> Se debe consultar la<link xlink:href="&url.apache.cgi;">Documentación de Apache CGI </link> para una comprensión más completa de ejecutar CGI en Apache </para> <para> Para ejecutar PHP como CGI, tendrás que colocar los ficheros php-cgi en un directorio designado como directorio CGI usando la directiva ScriptAlias. </para> <para> A continuación, se nesesita insertar una #! línea en los ficheros PHP, apuntando a la ubicación del binario de PHP: <example> <title>PHP y Apache 2.x como CGI</title> <programlisting> <![CDATA[ #!C:/php/php.exe <?php phpinfo(); ?> ]]> </programlisting> </example> </para> &warn.install.cgi; </sect2> <sect2 xml:id="install.windows.apache2.fastcgi"> <title>Ejecutar PHP bajo FastCGI</title> <para> Ejecutar PHP bajo FastCGI tiene una serie de ventajas con respecto a ejecutarlo como un CGI. Si lo establece de esta manera es bastante sencillo: </para> <para> Obtener mod_fcgid de <link xlink:href="&url.apache.fcgid;">&url.apache.fcgid;</link>. Los binarios de Win32 están disponibles para la descargar en ese sitio. Instalar el módulo de acuerdo con las instrucciones que vienen con él. </para> Configurar el servidor web como se muestra abajo, teniendo cuidado de ajustar cualquier ruta que refleje como se tiene instalado las cosas en el sistema: <example> <title>Configurar Apache para ejecutar PHP como FastCGI</title> <programlisting> <![CDATA[ LoadModule fcgid_module modules/mod_fcgid.so # Donde está el fichero php.ini? FcgidInitialEnv PHPRC "c:/php" AddHandler fcgid-script .php FcgidWrapper "c:/php/php-cgi.exe" .php ]]> </programlisting> </example> Los ficheros con extensión .php ahora serán ejecutados por PHP FastCGI </para> </sect2> </sect1> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"~/.phpdoc/manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->