Portable WordPress – La guía definitiva para configurar WordPress localmente en el equipo

julio 15, 2009 para | Comentarios
**

Este artículo ha sido traducido automáticamente, haga clic aquí para ver el texto original

Introducción

Estamos tan acostumbrados a tratar con nuestro conjunto de WordPress, que es común para presumir como de costumbre a desarrollar un sitio web de forma remota. Pero ¿alguna vez pensar en los beneficios que podrían lograrse mediante la instalación de WordPress en su equipo? En pocas palabras: una mayor seguridad, mayor desarrollo de la velocidad de funcionamiento y la independencia de conectividad. No está mal, ¿eh?

[toc] La seguridad es probablemente el aspecto más importante: si alguna vez has tratado con el desarrollo de software, usted sabe exactamente lo que es peligroso para su línea de tiempo, los riesgos no deseados como las ediciones, guarda mal ", ¡ups! ¿Por qué he de prensa eliminar? "… .. usted sabe lo que es un lugar seguro es el desarrollo: una, reversible ambiente especial que le ayuda a probar y probar-antes-de-el llanto de su trabajo. WP no hace ninguna excepción: usted está constantemente en peligro, la piratería, la piratería de su preciado recurso, la mejora estable plug-ins para versiones nuevas que son defectuosas, eliminando los puestos, las pruebas y la exposición a los riesgos de su "oficial" de contenido. A pesar de un plan de copia de seguridad válida ayudará a mantener la seguridad en el trabajo y la prevención de pérdida de datos, nunca a evitar las colisiones sitio y tiempos de parada impredecible. Por no hablar de su velocidad de funcionamiento. Cualquiera que sea la proximidad a su anfitrión: WP, su trabajo será más lento, lento, dependiendo de conexión y mando a distancia …: si su conexión a Internet se pierde, su entorno de trabajo se convierte en inalcanzable, en un instante! Por último, pero no menos importante, una vista previa de tu blog directamente en su propia computadora puede depurar el lado del flujo de servidor, como del lado del servidor incluye, procesamiento de formularios, o impulsada por las páginas de bases de datos. Es por eso que, una vez que usted conseguirá confianza con su entorno: WP, se le exige para una más segura, más rápida solución a los problemas esbozados, con el objetivo de un entorno de desarrollo adecuado para su blog: una copia local de tu WordPress instalar, algo que se puede viajar a todas partes con usted y su equipo, por qué no, en una memoria USB. Para lograr este resultado, básicamente, tendremos que un servidor web portátil y base de datos compatible con WordPress, es decir, Apache y MySQL. Así que los pasos que pasará por las siguientes:

  • instalar un servidor web y base de datos en nuestro ordenador
  • copiar el contenido en línea WordPress localmente
  • respaldo y restauración de bases de datos contenidos WordPress localmente
  • configurar el nuevo entorno

Instalación de la web y el servidor de base de datos con XAMPP

Si no está familiarizado con la administración del sistema, rápidamente te darás cuenta que no es tan fácil instalar un servidor web Apache y las cosas se ponen más difícil si se quiere añadir MySQL, PHP y Perl.

xampp Por suerte, todos tienen algunos santos mirando detrás de nosotros: Apache Friends ( http://www.apachefriends.org/ ) han desarrollado XAMPP, un portátil y completa solución gratuita y fácil de usar paquete / distribución que contiene Apache, MySQL, PHP y Perl. XAMPP es muy fácil de instalar y de usar; sólo tiene que descargar, extraer y comenzar a configurar, como explaind más tarde.

En el momento de este artículo, cuatro versiones de XAMPP existen

  • una versión para sistemas Linux (probado en Ubuntu, SuSE, RedHat, Mandrake y Debian);
  • una versión para Windows 98, NT, 2000, 2003, XP y Vista;
  • una versión beta para Solaris SPARC (desarrollado y probado bajo Solaris 8);
  • y una versión beta para Mac OS X.

En este artículo vamos a explorar la instalación de Windows (Vista). Esta versión contiene: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System para Win32 y Sistemas de NetWare v3.32, Ming, Jpgraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, y WEB-DAV mod_auth_mysql +.Como en este tutorial vamos a un palo para instalar el sistema operativo Windows Vista, si usted está funcionando en una plataforma distinta, ajuste las instrucciones en consecuencia.

Vamos a empezar la descarga de instalador XAMPP y siguiendo las ayudas de instalación.
En VISTA estás principios pedirá información sobre los riesgos del uso de usuario de Vista Control de cuentas: si está habilitado, XAMPP podría quedar atrapado en un estado inutilizable. No es un gran problema, yo personalmente mantener UAC desactivado.
Para una mayor estabilidad que se aconseja instalar XAMPP fuera de la canónica "Archivos de programa" carpeta, de nuevo, en mi caso no hay problema en absoluto: siempre guardo todo mi software fuera de esa carpeta, lo que permite mi disco está en orden y dejarme saber exactamente lo que he instalado. Por ejemplo, el software de la "raíz" en las computadoras que uso, es la "C: \ myprogs \" carpeta. setup01
setup02 La siguiente pantalla de ajuste nos dará la oportunidad de seleccionar otras opciones de XAMPP, sobre todo los detalles acerca de la ejecución de aplicaciones como XAMPP Servicios. Yo aconsejo no hacerlo, al menos en esta fase de instalación, ya que este medio ambiente parece ser un poco delicada para sintonizar y sin XAMPP se ejecuta en los servicios es más fácil de paro / marcha las aplicaciones en el Administrador de tareas de Windows si algo sale mal.
setup03 Una vez hecho esto, nos pedirá que comenzará el panel de control de XAMPP, elige sí, y el XAMPP Control Panel de la pantalla principal se muestra a continuación: Haga clic en los dos "Inicio" botones de la derecha del "Apache" y "MySQL": si " he hecho bien, un negro sobre verde "Running" estado será resaltada.
Si no, saltar momentáneamente a la sección de solución de este post.
setup04 Como último paso lanzamiento de su navegador y seleccione http://localhost/, si no hay conflictos ocurridos, la página principal de XAMPP se cargará.
setup05 En este punto, usted tiene un servidor web personal (Apache) y el servidor de base de datos MySQL se ejecuta en su computadora!

Hacer una copia sin conexión de WordPress

A continuación, vamos a hacer una copia de seguridad de la instalación de WordPress en nuestro ordenador. Hay muchas maneras de hacerlo, dependiendo de las herramientas que desee utilizar, voy a explicar usando cPanel (generalizado hoy en día en muchos Proveedores de Servicios de Internet), pero se puede lograr el mismo resultado utilizando una utilidad FTP genéricos: el objetivo es hacer una copia exacta de su línea carpetas y los archivos de WordPress, en el equipo.

Antes de hacerlo, tenemos que crear una carpeta (algo así como "wordpress") en la carpeta raíz XAMPP documento (xampp \ htdocs), que contendrá nuestros datos WP; en mi caso la ruta completa se parece a "c: myprogs \ \ xampp \ htdocs \ wordpress ".
setup08 Ahora Vamos a construir la copia de nuestro contenido en línea: el uso de nuestro navegador nos pedirá que ingrese en el ISP de hosting nuestro blog WP y dentro de Cpanel, pondremos en marcha el gestor de archivos applet

setup09 entonces vamos a navegar hasta la carpeta que contiene el wordpress instalar, seleccione la opción "seleccionar todo corrector" y luego haga clic sobre "Comprimir" icono
setup10 una lista de los contenidos que se comprime se muestra, seleccione "archivo Zip" y pulsar el botón "Comprimir" botón
setup11
setup12 Una vez hecho esto, seleccione el archivo comprimido y haga clic en el "Download" icono: cuando se pregunta dónde guardar el archivo, navegue a la carpeta recién creada (por ejemplo: "c: \ myprogs \ xampp \ htdocs \ wordpress") y guarda el programa archivo; descomprimir usando su favorito de utilidad ZIP el bote entero, manteniendo la estructura de carpetas original.

Realizar copias de seguridad y restauración de la base de datos

Ahora tenemos que crear una copia de seguridad de la explotación en línea de base de datos de las tablas de WordPress, nos permitirá alcanzar esta herramienta phpMyAdmin usando.

Advertencia: limpiar y cortar la base de datos antes de realizar la copia de seguridad! He tenido algunos problemas para importar mis bases de datos sobre todo porque había algunas mesas de basura (como muy largo, sin uso, registros) a la izquierda sobre misteriosamente por algunos de los antiguos plug-ins y no podía hacerlo bien de nuevo la importación de los contenidos hasta que me he librado de esa basura. Voy a discutir sobre esta cuestión en futuros posts.
setup15 Volver a su navegador preferido, phpMyAdmin en marcha dentro de su cuenta de Internet en línea \ cPanel y seleccione la base de datos con el WP instalar, a continuación, seleccione la opción "Exportar" ficha.
setup16 Aplicar la configuración se muestra en las capturas de pantalla siguiente. setup17 setup18 setup19 setup20
Asignar un nombre de archivo para la copia de seguridad, y pulse el botón "Ir", descargar y guardar en cualquier lugar de su PC.
jpg "alt =" setup06 "width =" 300 "height =" 111 "/> Antes de restaurar la base de datos, tenemos que crear una base de datos utilizando phpAdmin, esta vez en el equipo local: en el navegador, seleccione http:// localhost / phpmyadmin / y en el marco de localhost MySQL ir para "crear nueva base de datos"; escriba el nombre de su base de datos local y seleccione "utf8_unicode_ci" tanto para la base de datos y la intercalación de conexión y pulse el botón "Crear".
setup07 Usted debería ver lo siguiente:
setup21 A continuación, seleccione la recién creada DB y seleccione "Importar" ficha, la carga de la base de datos previamente guardados. Siga las seetings captura de pantalla.
Si su base de datos es particularmente grasa, puede caer en un error de asignación de memoria típica: si ese es el caso de leer aquí .
Si lo has hecho bien, debería ver algo como: setup22

Editar configuración local de WordPress

El último paso es modificar el archivo de configuración local de WordPress, wp-config.php de edición en la carpeta creada previamente local, cambiar la configuración siguiente, en consecuencia:

<?php
/**
* The base configurations of the WordPress.
*
* This file has the following configurations: MySQL settings, Table Prefix,
* Secret Keys, WordPress Language, and ABSPATH. You can find more information by
* visiting {@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php} Codex page. You can get the MySQL settings from your web host.
*
* This file is used by the wp-config.php creation script during the
* installation. You don’t have to use the web site, you can just copy this file
* to “wp-config.php” and fill in the values.
*
* @package WordPress
*/

// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘yourDbname’);

/** MySQL database username */
define(‘DB_USER’, ‘yourDBuserName’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘yourPassword’);

/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);

/** Database Charset to use in creating database tables. */
define(‘DB_CHARSET’, ‘utf8′);

/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’, ”);

/**#@+
* Authentication Unique Keys.
*

Por último, abra su navegador y seleccione http://localhost/wordpress, ya está!

Temas avanzados – parte 1

Ejecutar servicios XAMPP Ahora que está en marcha es posible que desee dejar iniciar Apache y el servidor MySQL automáticamente: sólo debe marcar la casilla correspondiente en el panel de control de XAMPP, que permite cargar las aplicaciones por encima de los servicios; recuerde parar Apache y MySQL antes de hacerlo , de lo contrario un error será publicado. Habilitar curl Sólo en caso de que su wordpress instalar las necesidades de extensión cURL, con su carga editor favorito el archivo php.ini ubicado en la carpeta \ xampp php, por lo tanto, la búsqueda de

;extension=php_curl.dll

y descomentar (quite la ";"). principales Stop & Start Apache. Utilización de máquinas virtualesHay muchas razones por las que usted puede hacer valer para las máquinas virtuales, en su recién instalado en el servidor web local de WordPress, por ejemplo, usted podría tener varios blogs y sitios que se ejecutan en el mismo equipo o podría haber elegido (como yo lo hice) para alterar WordPress ubicación de la carpeta xampp \ htdocs (ver carpeta de WordPress en movimiento local a un lugar mejor), más: simplemente quiere evitar conflictos con absoluto / rutas relativas en sus páginas web: WP … parece que WP no le gusta mucho relativa caminos sobre todo con imágenes. Cualquiera sea la razón, aquí está cómo habilitar un host virtual de la configuración de XAMPP: Como primer paso, modificar el archivo httpd-vhosts.conf encuentra en xampp \ apache \ conf \ carpeta adicional; Código al final de el archivo, las siguientes directivas:

NameVirtualHost *
<VirtualHost *>
DocumentRoot “C:\MyProgs\Development\xampp\htdocs”
ServerName localhost
</VirtualHost>

<VirtualHost *>
DocumentRoot “C:\MyProgs\Development\xampp\htdocs\wordpress”
ServerName wplocal

Order allow,deny
Allow from all

</VirtualHost>

Recuerde reemplazar el directorio C: \ MyProgs \ Desarrollo con su ruta actual a la carpeta XAMPP. Guardar y salir. La directiva <VirtualHost *> primera ayuda a mantener accesibles los contenidos web por defecto en el servidor web local, es decir, tu página de inicio de XAMPP o la página principal de phpMyAdmin (localhost), el segundo, instruye a Apache, mediante el ServerName DocumentRoot y directivas , ¿cuál es el nombre de la máquina virtual (por ejemplo: wplocal) y en que carpeta para buscar virtual host el contenido, mientras que la Directiva del repertorio da la configuración de seguridad adecuada a la carpeta, de otro modo inaccesibles (Dejar de todas) Para lograr nuestro objetivo, tenemos que instruir a nuestros cliente DNS en nuestro ordenador para buscar el nombre de host de nueva creación. Editar el archivo hosts ubicado en el directorio c: \ windows \ system32 \ drivers \ etc y buscar la siguiente declaración:

127.0.0.1 localhost

agregue la siguiente instrucción en una nueva línea:

127.0.0.1 wplocal

Ahora el archivo hosts debería ser algo así:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
::1 localhost
127.0.0.1 wplocal

Guardar y salir.

setup25 Pare Apache desde el panel de control de XAMPP, a continuación, sólo para asegurarse de que no hay conflictos DNS ocurre, vamos a borrar la caché de cliente DNS equipo: un símbolo del sistema ventana abierta y escriba "ipconfig / flushdns" y presione Enter, luego empezar de nuevo Apache.

Carga tu navegador y echa un vistazo a todo lo que está funcionando correctamente, escribiendo: http://localhost (para acceder a tu página de inicio de XAMPP) y (phpMyAdmin http://localhost/phpmyadmin/) y finalmente http://wplocal para obtener acceso a WordPress casa página. Eso es todo!

Temas avanzados – parte 2

Mover WordPress carpeta local a un lugar mejorTal como yo lo odio, yo hago todo mi mejor esfuerzo para evitar que los programas y datos mezclados entre sí, sin embargo XAMPP se instala por defecto la raíz del documento en su carpeta, es decir, en c: xampp \ \ htdocs … … Roar! Si eres ordenado- loco como yo, y desea mantener sus archivos de WordPress en la carpeta de documentos, en la cabeza! Stop Apache desde el panel de control de XAMPP y mover la carpeta de WordPress en su ubicación nueva, por ejemplo en la carpeta Documentos. Echa un vistazo a la trayectoria subyacente de la nueva ubicación de carpeta (ejemplo: C: \ Users \ chen \ \ documents biz \ proyectos wordpress \); en este punto, tenemos que permitir que los hosts virtuales, siguiendo las instrucciones descritas en el capítulo anterior, pero antes de guardar el archivo httpd-vhosts.conf, código en el DocumentRoot y directivas del repertorio, el camino a la nueva ubicación:

NameVirtualHost *

<VirtualHost *>
DocumentRoot “c:\myProgs\development\xampp\htdocs”
ServerName localhost
</VirtualHost>

<VirtualHost *>
DocumentRoot “e:\users\chen\documents\biz\projects\wordpress”
ServerName wplocal
<Directory “e:\users\chen\documents\biz\projects\\wordpress”>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Guardar y salir, a continuación, reinicie Apache. Ha terminado. Permitir permalinks personalizados para que funcione correctamente – parte 1 Lamentablemente, algunas versiones de XAMPP no permiten mod_rewrite por defecto, es decir, si usted elige (como yo) para usar permalinks personalizados en WP de configuración tendrás problemas de navegación fuera de tu página de inicio, cayendo en un error 404. Para habilitar permalinks personalizados tendrás que encargar a Apache para permitir WordPress para escribir el htaccess. Archivo necesario para crear vínculos permanentes bonita. Stop Apache desde el panel de control de XAMPP, y editar el archivo httpd.conf ubicado en el xampp \ apache \ conf carpeta; busque la línea

#LoadModule rewrite_module modules/mod_rewrite.so

Quite el signo numeral (#) de la línea. A continuación, dentro del mismo archivo se mencionó anteriormente, buscar todas las instancias de

AllowOverride None

y cambiarlo a

AllowOverride All

A pesar de muchos sitios en Internet están asesorando a abandonar la primera aparición en Ninguno, (aquella en la carpeta por defecto) he descubierto que sólo se sustituyen todas las apariciones, hace que el trabajo permalinks personalizados. Guardar y salir, a continuación, reinicie Apache XAMPP forma de panel de control . Permitir permalinks personalizados para que funcione correctamente – parte 2 Si de alguna manera el ejemplo de arriba no deben trabajar, si el pago y envío. htaccess archivo que se encuentra en la raíz de tu WordPress instalar, tiene la configuración correcta.

# BEGIN wordpress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_fileNAME} !-f
RewriteCond %{REQUEST_fileNAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END wordpress

Ajustar los valores en consecuencia. El ejemplo anterior no toma en cuenta si alguna WP plug-ins (como caché de Super GT) ha modificado el archivo. Htaccess, así que presta atención!

Solución de problemas

Reventado errores Apache A mí me pasó que misteriosamente en la primera fase de instalación y muy ajustar yo no podía iniciar el servidor Apache desde el panel de control de XAMPP. Se incluye un archivo error.log en el \ \ apache xampp carpeta de registros, pero que no mucha ayuda. Una manera fácil de entender lo que está sucediendo detrás de la escena es ejecutar Apache desde el símbolo del sistema.

setup23 Abra una ventana de comandos (menú de inicio, en el CMD tipo de búsqueda y haga clic en cmd.exe)
Navegue hasta el xampp \ apache \ bin (por ejemplo, escriba desde el símbolo del sistema "c: \ \ myprogs desarrollo cd \ xampp \ apache \ bin" y pulse enter), una vez en la carpeta adecuada, apache tipo y oprima enter. Localiza cualquier error que se muestra y se comportan en consecuencia, errores comunes son errores de sintaxis o valores incorrectos en la configuración del archivo de apache, httpd.conf, ubicado en el directorio \ xampp \ apache \ conf carpeta.

Ajusta tu configuración de Apache y mantener el lanzamiento de la línea de comandos, hasta que consigo que funcione. Cuando termine, salga de la ventana de línea de comandos y ejecutar Apache desde el panel de control de XAMPP, como de costumbre. Fijación Una conflictos de puerto de las razones comunes prevenir Apache para que funcione correctamente es que otra aplicación que se ejecuta en el equipo ya está usando el puerto TCP 80, al igual que Skype no . En este caso tienes dos opciones, la primera es cambiar el puerto utilizado por la aplicación en conflicto, la segunda es modificar puerto de escucha de Apache. Si usted se pega por la primera solución, inicie el juego google para la utilidad TCPView para Windows (por Mark Russinovich), descargar e iniciar la utilidad (también se puede iniciar la aplicación. de Internet), una vez funcionando ordenar la lista haciendo clic en el "Local Address" columna y buscar el valor 0.0.0.0:80; botón derecho del ratón con el encontrado y seleccione la fila "ratón Proceso propiedades", un cuadro de diálogo aparecerá con el nombre y la ruta de la aplicación usando el puerto 80. pellizco retorcido de la aplicación en conflicto en consecuencia. Cuando termine, iniciar Apache. Si en vez deseen abandonar la aplicación en conflicto a utilizar el puerto TCP 80, entonces usted tendrá que encargar a Apache para "escuchar" en otro número de puerto. Para ello, edite el archivo httpd.conf ubicado en el xampp \ apache \ conf carpeta de Apache, y encontrar el siguiente cadena:

Listen 80

Cambiar el número de puerto a algo diferente, como 8080, puede seguir utilizando a la caja TCPView puertos no utilizados, antes de editar. Ahora busca la declaración

ServerName localhost:80

y cambiar el puerto en consecuencia, obviamente usando el mismo puerto escogido en el paso anterior. Guardar, salir y reiniciar Apache. El único problema con esta solución es que en lugar de escribir en los periódicos como http://localhost/ desde su navegador, a partir de ahora usted tendrá que escribir en http://localhost:8080/ La memoria de la tristemente célebre error de asignación de grandes bases de datos En particular, usted puede ser golpeado por un error común como: "Fatal error: tamaño de la memoria domésticos de bytes 100663296 agotado (tratado de asignar …….. bytes) en c: myProgs \ \ desarrollo \ xampp \ phpMyAdmin bibliotecas \ \ import.lib.php en la línea 269 "Si ese es el caso, aumente el límite de memoria en su php.ini archivo que se encuentra en la carpeta \ xampp php, editar el archivo anterior y buscar la cadena memory_limit codificación de un mayor valor como

memory_limit = 256M

Guardar y salir, a continuación, reinicie Apache en el panel de control de XAMPP. Aflicciones Firewall Asegúrese de que su firewall está configurado para permitir conexiones entrantes a PHP, Apache y MySQL, de lo contrario usted puede conseguir luchando preguntándose por qué algo no funciona correctamente, mientras que la respuesta es correcta hay debajo de su nariz!

Consideraciones finales

A partir de ahora, tenga en cuenta que usted tiene que manejar dos copias de su trabajo de WordPress, el local con fines de desarrollo y la liberación "versión en línea, recuerda hacer copias de seguridad de ambos.Observe también que el proceso de sincronización será fundamental, debido a la naturaleza del entorno de WordPress: si bien será muy fácil de automatizar secuencias de comandos o herramientas utiliza para sincronizar las carpetas de WordPress, usted tendrá que ajustar manualmente y sincronización de plug-ins y base de datos de contenidos , hasta una solución de sincronización completamente automatizado estarán disponibles. Tarde o temprano alguien va a explotar un plug-in que hace el trabajo sin problemas. Lo que me gusto a sugerir en el mientras tanto, es utilizar una herramienta de desarrollo de sitios web que ha incorporado y control remoto de actualización local / capacidades de sincronización. Estoy probando actualmente Adobe DreamWeaver, y parece que tiene las características para hacer el trabajo. Diviértete a la velocidad de la luz con su nueva copia local de WordPress!

Compartir este artículo

Digg facebook delicious live
google linkedin myspace reddit
stumble technorati twitter Yahoo
Esta página está archivada en

- Guide - Populaire - Windows 

Más..

  • Wdliell@yahoo.com.br

    eu estou com um probrema por que aparece uma mensagem dizendo que eu soh tenho acesso localhost e aparece essa mensagem quando eu acesso via ip:

    Acesso proibido!

    XAMPP Novo conceito de segurança:

    Acesso ao diretório solicitada só está disponível a partir da rede local.

    Esta configuração pode ser configurado no arquivo “httpd-xampp.conf”.

    Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
    Error 403
    187.119.132.111
    01/12/11 11:41:25
    Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1

    eu fui nesse arquivo e estah assim…

    #
    # XAMPP settings
    #

    SetEnv MIBDIRS “/xampp/php/extras/mibs”
    SetEnv MYSQL_HOME “\xampp\mysql\bin”
    SetEnv OPENSSL_CONF “/xampp/apache/bin/openssl.cnf”
    SetEnv PHP_PEAR_SYSCONF_DIR “\xampp\php”
    SetEnv PHPRC “\xampp\php”
    SetEnv TMP “\xampp\tmp”
    UnsetEnv PERL5LIB

    #
    # PHP-Module setup
    #
    LoadFile “/xampp/php/php5ts.dll”
    LoadModule php5_module modules/php5apache2_2.dll

    SetHandler application/x-httpd-php

    SetHandler application/x-httpd-php-source

    PHPINIDir “/xampp/php”

    #
    # PHP-CGI setup
    #

    SetHandler application/x-httpd-php-cgi

    Action application/x-httpd-php-cgi “/php-cgi/php-cgi.exe”

    AddType text/html .php .phps

    ScriptAlias /php-cgi/ “/xampp/php/”

    AllowOverride None
    Options None
    Order deny,allow
    Deny from all

    Allow from all

    SetHandler cgi-script

    SetHandler None

    php_admin_flag safe_mode off

    AllowOverride AuthConfig

    Alias /security “/xampp/security/htdocs/”

    php_admin_flag safe_mode off

    AllowOverride AuthConfig

    Alias /licenses “/xampp/licenses/”

    Options +Indexes

    DirectoryIndexTextColor “#000000″
    DirectoryIndexBGColor “#f8e8a0″
    DirectoryIndexLinkColor “#bb3902″
    DirectoryIndexVLinkColor “#bb3902″
    DirectoryIndexALinkColor “#bb3902″

    Alias /phpmyadmin “/xampp/phpMyAdmin/”

    AllowOverride AuthConfig

    Alias /webalizer “/xampp/webalizer/”

    php_admin_flag safe_mode off

    AllowOverride AuthConfig

    #
    # New XAMPP security concept
    #

    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8
    fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16
    fe80::/10 169.254.0.0/16

    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var

Siga con nosotros
RSS
RSS
e-Mail