1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-26 08:22:08 +01:00
Files
archived-doc-es/install/windows/apache1.xml
jorge eduardo olaya perdomo a8ead5dac6 File translated by: jorgeolaya
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@298975 c90b9560-bf6c-de11-be94-00142212c4b1
2010-05-04 15:45:01 +00:00

169 lines
5.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 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 principiante.
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>
&note.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 está instalado 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 la sección <link linkend="install.windows.manual">Manual
de instalación paso a paso</link>, 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 función <function>highlight_file</function>.
Para ello se necesita crear un script PHP y agregarle el código
<literal>&lt;?php highlight_file('some_php_script.php'); ?&gt;</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
-->