1. Con una cuenta podrás:

    • Publicar preguntas y pedir ayuda
    • Crear tutoriales
    • Acceder a contenido privado
    • Convertirte en un Héroe de la web
    Cerrar notificación
  2. Eres nuevo en la comunidad y necesitas ayuda?
    Sigue estos pasos y recomendaciones antes de publicar tu duda:
    Cerrar notificación

Solucionado ¿Como desactivar PHP Xdebug - RSFirewall?

Tema en 'Plugins' comenzado por Aprendizzz, 12 de Enero de 2015.

Estado del tema:
No está abierto para más respuestas.
  1. Aprendizzz

    Aprendizzz Nuevo Miembro

    Se incorporó:
    8 de Enero de 2015
    Mensajes:
    11
    Me gusta recibidos:
    7
    Puntos de trofeos:
    3
    Género:
    Hombre
    Ocupación:
    Administrador de Empresas Univ. Missouri.
    Localización:
    Donde me coja la noche.
    Página web:
    Hola compañeros, hace mucho tiempo tengo este problema cuando quiero trabajar con la extensión RSFirewall -todas las versiones- en Joomla 3.3

    [​IMG]
    This server has the PHP 'Xdebug' module enabled.
    He buscado en muchos foros especializados como solucionar esto y deshabilitar el PHP Xdebug desde el mismo WAMPServer 2.5 x64. Ninguna de las soluciones que ofrecen me ha servido.

    Agradecería a cualquiera que haya tenido este problema y sepa como solucionarlo me diera una ayuda.
    Saludos y de antemano muchas gracias!!!
     
    Última modificación por un moderador: 13 de Enero de 2015
  2. Creigthon

    Creigthon
    Moderador

    Se incorporó:
    9 de Enero de 2015
    Mensajes:
    181
    Me gusta recibidos:
    110
    Puntos de trofeos:
    43
    Género:
    Hombre
    Ocupación:
    Programador analista y Diseñador Gráfico.
    Localización:
    La Serena, Chile
    Compañero, por lo que entiendo debes modificar tu php.ini de tu servidor web, modificando estos parámetros:

    Código (Text):
    Set xdebug autostart to false
    xdebug.remote_autostart=0
    xdebug.remote_enable=0

    Disable your profiller
    xdebug.profiler_enable=0
    si esto no te funciona, en la configuración de tu apache debes agregar este script (xdebug-toggle.php)

    PHP:
    define('PATH_TO_PHP_INI', 'c:/xampp/php/php.ini');
    define('PATH_TO_HTTPD', 'c:/xampp/apache/bin/httpd.exe');
    define('REXP_EXTENSION', '(zend_extension\s*=.*?php_xdebug)');

    $s = file_get_contents(PATH_TO_PHP_INI);
    $replaced = preg_replace('/;' . REXP_EXTENSION . '/', '$1', $s);
    $isOn = $replaced != $s;
    if (!$isOn) {
        $replaced = preg_replace('/' . REXP_EXTENSION . '/', ';$1', $s);
    }
    echo 'xdebug is ' . ($isOn ? 'ON' : 'OFF') . " now. Restarting apache...\n\n";
    file_put_contents(PATH_TO_PHP_INI, $replaced);

    passthru(PATH_TO_HTTPD . ' -k restart');
    En cada define(); debes espesificar la ruta de tus archivos en este ejemplo esta implementado con xampp.

    espero que puedas solucionarlo.
    Saludos, Creigthon Lee.
     
    A Aprendizzz le gusta esto.
  3. Aprendizzz

    Aprendizzz Nuevo Miembro

    Se incorporó:
    8 de Enero de 2015
    Mensajes:
    11
    Me gusta recibidos:
    7
    Puntos de trofeos:
    3
    Género:
    Hombre
    Ocupación:
    Administrador de Empresas Univ. Missouri.
    Localización:
    Donde me coja la noche.
    Página web:
    Hola @Creigthon Muchas gracias por contestar. La primera opción que describes ya la he aplicado de varias formas y no me me ha servido. Ahora intento aplicar la segunda que nunca la había visto. Sinceramente no sé como hacer el script, imagino que con el Sublime Text creo un archivo con la info completa (con las rutas del WAMP) pero conque extensión? Y donde lo guardo? en el Apache del WAMP [C:\wamp\bin\apache\apache2.4.9]. Y por último, debo realizar ambas opciones, es decir, el script y modificar el php.ini? o solamente con el script es sucifiente?

    Saludos y muchas gracias por tu apoyo...!

    PD. Así tengo el php.ini

    PHP:
    xdebug.remote_enable = off
    xdebug.profiler_enable = off
    xdebug.profiler_enable_trigger = off
    xdebug.profiler_output_name = cachegrind.out.%t.%p
    xdebug.profiler_output_dir = "c:/wamp/tmp"
    xdebug.show_local_vars=0

    xdebug.remote_autostart (No existe)
     
    Última modificación: 13 de Enero de 2015
  4. Creigthon

    Creigthon
    Moderador

    Se incorporó:
    9 de Enero de 2015
    Mensajes:
    181
    Me gusta recibidos:
    110
    Puntos de trofeos:
    43
    Género:
    Hombre
    Ocupación:
    Programador analista y Diseñador Gráfico.
    Localización:
    La Serena, Chile
    Compañero, en tu apache debes tener este archivo "xdebug-toggle.php" en el busca si esta agregado el script que te comente, sino lo agregas al final
     
    A Aprendizzz le gusta esto.
  5. Aprendizzz

    Aprendizzz Nuevo Miembro

    Se incorporó:
    8 de Enero de 2015
    Mensajes:
    11
    Me gusta recibidos:
    7
    Puntos de trofeos:
    3
    Género:
    Hombre
    Ocupación:
    Administrador de Empresas Univ. Missouri.
    Localización:
    Donde me coja la noche.
    Página web:
    Hola @Creigthon Muchas gracias por tu tiempo y apoyo. Ese archivo no lo encuentro en mi Apache2.4.9
    En versiones anteriores del J3 se podía, pero desde las últimas dos no funciona esta extensión -RSFirewall- Reitero mi agradecimiento y puedes cerrar el tema. Saludos y muchos éxitos!!!
     
    A Creigthon le gusta esto.
Estado del tema:
No está abierto para más respuestas.

Comparte esta página