Hi Philip, Can you please activate this SVN account? I asked Gerardo and he wants on the project. Please find the files attached he translated.
Thanks! On Sat, Jun 19, 2010 at 12:30 AM, Gerardo Colorado Diaz-Caneja < gerardo...@gmail.com> wrote: > I would like to have an SVN account to help with the Spanish translation of > the PHP Manual. > Reference: yago > -- Yago Ferrer
<?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 297028 $ --> <!-- EN-Revision: 297028 Maintainer: gcolorado Status: ready --> <sect1 xml:id="install.macosx.bundled" xmlns="http://docbook.org/ns/docbook"> <title>Usando el paquete PHP</title> <simpara> PHP está incluido en los Macs desde la versión OS X 10.0.0. Habilitar PHP con el servidor web por defecto requiere descomentar unas cuantas líneas en el fichero de configuración de Apache <filename>httpd.conf</filename> donde <acronym>CGI</acronym> y/o <acronym>CLI</acronym> están activados por defecto (son fácilmente accesibles a través del programa Terminal). </simpara> <simpara> Siguiendo las instrucciones que se ofrecen a continuación se podrá habilitar PHP de una forma rápida para un entorno de desarrollo local. Es <emphasis>muy recomendable</emphasis> tener siempre actualizado PHP a la última versión. Como casi todo el software vivo, y PHP no es una excepción, se crean nuevas versiones para resolver errores y añadir nuevas funcionalidades. Consulte la documentación de instalación de Mac OS X adecuada para más detalles. Las siguientes instrucciones para obtener una configuración están orientadas a los principiantes que deseen obtener una configuración totalmente operativa. Se anima a todos los usuarios a compilar o instalar una nueva versión ya empaquetada. </simpara> <simpara> La instalación típica es mediante mod_php. Para habilitar el paquete mod_php que viene en el Mac OS X para el servidor web Apache (el servidor web por defecto, al que se puede acceder mediante las Preferencias del Sistema) se requiere efectuar los siguientes pasos: </simpara> <para> <orderedlist> <listitem> <simpara> Localizar y abrir el archivo de configuración de Apache. Por defecto, la localización de dicho fichero es: <filename>/private/etc/apache2/httpd.conf</filename> </simpara> <simpara> Mediante el <literal>Finder</literal> o el <literal>Spotlight</literal> puede ser algo complicado encontrar dicho fichero ya que por defecto es privado y pertenece al usuario <literal>root</literal>. </simpara> <note> <simpara> Una forma de abrir el fichero es usando un editor de texto basado en UNIX en el Terminal, como por ejemplo <literal>nano</literal>. Debido a que el fichero pertenece al usuario <literal>root</literal> se debe emplear el comando <literal>sudo</literal> para abrirlo (como si fueramos el usuario <literal>root</literal>). Por ejemplo, teclée lo siguiente en el <literal>Terminal</literal> (tras lo cual le preguntará por la contraseña): <literal>sudo nano /private/etc/apache2/httpd.conf</literal> </simpara> <simpara> Comandos de nano a tener en cuenta: <literal>^w</literal> (buscar), <literal>^o</literal> (guardar), and <literal>^x</literal> (salir) donde <literal>^</literal> representa la tecla Ctrl. </simpara> </note> <note> <simpara> Las versiones de Mac OS X anteriores a 10.5 tienen incorporadas versiones antiguas de PHP y Apache. Por ello, es posible que el fichero de configuracion de Apache se encuentre en dichos equipos en <filename>/etc/httpd/httpd.conf</filename>. </simpara> </note> </listitem> <listitem> <para> En el editor de texto, descomente las líneas (eliminando el símbolo #) que sean similares a las que se muestran a continuación (a menudo estas líneas se encuentran separadas, asi que tendrá que localizar ambas en el fichero): <screen> <![CDATA[ # LoadModule php5_module libexec/httpd/libphp5.so # AddModule mod_php5.c ]]> </screen> Fíjese en la localización/ruta de acceso. Cuando compile PHP en el futuro, las lineas arriba indicadas deberán ser reemplazadas o comentadas. </para> </listitem> <listitem> <para> Asegúrese que las extensiones que desee puedan ser interpretadas como PHP (por ejemplo: .php .html y .inc) </para> <para> Como las siguientes sentencias ya existían en el <filename>httpd.conf</filename> (desde el Max Panther), una vez se habilite PHP los ficheros <filename>.php</filename> automáticamente seran interpretados como PHP. <screen> <![CDATA[ <IfModule mod_php5.c> # If php is turned on, we respect .php and .phps files. AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps # Since most users will want index.php to work we # also automatically enable index.php <IfModule mod_dir.c> DirectoryIndex index.html index.php </IfModule> </IfModule> ]]> </screen> </para> <note> <para> Con anterioridad a OS X 10.5 (Leopard) se empaquetaba PHP 4 en lugar de PHP 5, en cuyo caso las instrucciones anteriores pueden ser ligeramente diferentes cambiando los 5 por los 4. </para> </note> </listitem> <listitem> <simpara> Asegúrese que DirectoryIndex carga el fichero por defecto index deseado </simpara> <simpara> Esto tambien se configura en <filename>httpd.conf</filename>. Normalmente se usan <filename>index.php</filename> y <filename>index.html</filename>. Por defecto <filename>index.php</filename> está habilitado porque está incluido en la comprobación de PHP mostrada arriba. Ajuste a conveniencia. </simpara> </listitem> <listitem> <simpara> Configure la localizacion de &php.ini; o use el valor por defecto. </simpara> <simpara> Por defecto se localiza en los Mac OS X en <filename>/usr/local/php/php.ini</filename> y empleando <function>phpinfo</function> se puede obtener esta información. Si no se está usando &php.ini;, PHP usará los valores por defecto. Véase también las preguntas frecuentes relacionadas en <link linkend="faq.installation.phpini">finding php.ini</link>. </simpara> </listitem> <listitem> <simpara> Localize o configure el <literal>DocumentRoot</literal> </simpara> <simpara> Éste es el directorio raíz de todos los ficheros web. Los ficheros en este directorio son obtenidos del servidor web a fin de que los ficheros PHP sean ejecutados como PHP antes de ser enviados al navegador. Una ruta de acceso típica es <filename>/Library/WebServer/Documents</filename> pero puede ser configurada en <filename>httpd.conf</filename>. Como alternativa, el <filename>DocumentRoot</filename> por defecto para usuarios individuales es <filename>/Users/yourusername/Sites</filename> </simpara> </listitem> <listitem> <simpara> Cree un fichero <function>phpinfo</function> </simpara> <para> La función <function>phpinfo</function> muestra información sobre PHP. Considere la creación de un fichero en el DocumentRoot que contenga el siguiente código PHP: <programlisting role="php"> <![CDATA[ <?php phpinfo(); ?> ]]> </programlisting> </para> </listitem> <listitem> <simpara> Reinicie Apache, y cargue el fichero PHP creado arriba </simpara> <simpara> Para reiniciar, ejecute <literal>sudo apachectl graceful</literal> en el shell o desactive/active la opción "Compartir Web" en las Preferencias del Sistema. Por defecto, cargar ficheros locales en el navegador tiene una <acronym>URL</acronym> parecida a: <filename>http://localhost/info.php</filename>. Usar DocumentRoot en el directorio del usuario es otra opción, y la <acronym>URL</acronym> sería parecida a: <filename>http://localhost/~yourusername/info.php</filename> </simpara> </listitem> </orderedlist> </para> <simpara> <acronym>CLI</acronym> (o <acronym>CGI</acronym> en versiones antiguas) también es llamado de forma correcta <filename>php</filename> y posiblemente existe como <filename>/usr/bin/php</filename>. Abra el Terminal, lea la <link linkend="features.commandline">sección de línea de comando</link> del manual de PHP, y ejecute <literal>php -v</literal> para comprobar la versión de PHP del binario PHP. Una llamada a <function>phpinfo</function> también le mostrará esta información. </simpara> </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: gcolorado Status: ready --> <sect1 xml:id="install.macosx.server" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Compilando para OS X Server</title> <formalpara xml:id="install.macosx.server.compile"> <title>Instalación en Mac OS X Server</title> <para> <orderedlist> <listitem> <simpara>Obtenga la última distribución de Apache y PHP.</simpara> </listitem> <listitem> <para> Descomprímalos (untar), y ejecute el comando <command>configure</command> de Apache como se indica a continuación. <programlisting role="shell"> <![CDATA[ ./configure --exec-prefix=/usr \ --localstatedir=/var \ --mandir=/usr/share/man \ --libexecdir=/System/Library/Apache/Modules \ --iconsdir=/System/Library/Apache/Icons \ --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ --enable-shared=max \ --enable-module=most \ --target=apache ]]> </programlisting> </para> </listitem> <listitem> <para> Si desea que el compilador efectue alguna optimización, deberá incluir esta línea: <programlisting role="shell"> <![CDATA[ setenv OPTIM=-O2 ]]> </programlisting> </para> </listitem> <listitem> <para> A continuación, vaya al directorio de la fuente de PHP 4 y configúrelo. <programlisting role="shell"> <![CDATA[ ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/share/man \ --with-xml \ --with-apache=/src/apache_1.3.12 ]]> </programlisting> Si tiene algo más para añadir (MySQL, GD, etc.), asegúrese de añadirlo en este paso. En la cadena <option role="configure">--with-apache</option> ponga la ruta de acceso al directorio de la fuente de Apache, por ejemplo <filename class="directory">/src/apache_1.3.12</filename>. </para> </listitem> <listitem> <simpara> Escriba <command>make</command> y <command>make install</command>. Esto creará un directorio en el directorio de la fuente de Apache en <filename class="directory">src/modules/php4</filename>. </simpara> </listitem> <listitem> <para> Ahore, configure de nuevo Apache para compilar PHP 4. <programlisting role="shell"> <![CDATA[ ./configure --exec-prefix=/usr \ --localstatedir=/var \ --mandir=/usr/share/man \ --libexecdir=/System/Library/Apache/Modules \ --iconsdir=/System/Library/Apache/Icons \ --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ --enable-shared=max \ --enable-module=most \ --target=apache \ --activate-module=src/modules/php4/libphp4.a ]]> </programlisting> Puede que aparezca un mensaje indicando que <filename>libmodphp4.a</filename> esta desfasada. Si ocurriera esto, vaya al directorio <filename class="directory">src/modules/php4</filename> dentro del directorio de la fuente de Apache y ejecute este comando: <command>ranlib libmodphp4.a</command>. Vuelva al directorio raíz de la fuente de Apache y ejecute de nuevo el comando <command>configure</command> como se ha indicado anteriormente. Esto actualizará la tabla de enlaces. Ejecute de nuevo <command>make</command> y <command>make install</command>. </para> </listitem> <listitem> <simpara> Copie y cambie de nombre el fichero <filename>php.ini-development</filename> del directorio de la fuente de PHP 4 a su directorio <filename class="directory">bin</filename>: <userinput>cp php.ini-development /usr/local/bin/php.ini</userinput> o (si no tiene un directorio local) <userinput>cp php.ini-development /usr/bin/php.ini</userinput>. </simpara> </listitem> </orderedlist> </para> </formalpara> <!-- <simpara> TODO: Someone with Mac OS X skills needs to improve this DOC Also, these links are 404 and outdated anyways and stepwise doesn't support PHP anymore. See also bug #14732 Other examples for <link xlink:href="&url.stepwise.macosx-client;">Mac OS X client</link> and <link xlink:href="&url.stepwise.macosx-client;">Mac OS X server</link> are available at <link xlink:href="&url.stepwise;">Stepwise</link>. </simpara> --> </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 -->