mirror of
https://github.com/php/doc-es.git
synced 2026-03-26 08:22:08 +01:00
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@298975 c90b9560-bf6c-de11-be94-00142212c4b1
169 lines
5.7 KiB
XML
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>
|
|
|
|
¬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 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><?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
|
|
-->
|