Live Help
Buscador

Servidores dedicados

ID #1193

PHP - Activando / Des-activando propiedades

Este documento contiene información a fin de activar / desactivar propiedades de PHP aplicables a una cuenta en particular dentro de su servidor dedicado.

NOTA: La habilitación / des-habilitación de propiedades en PHP se realiza de forma diferente si usted utiliza PHPSuExec (recomendado) o el módulo de PHP implementado desde Apache.

Como determinar el tipo de implementación PHP (PHPSuExec o módulo).

  • Ingrese a su servidor a través de SSH con credenciales de root.
  • Ingrese al espacio Web (public_html) de alguno de sus sitios y ejecute lo siguiente:
    • vi phpinfo.php
    • (dentro de vi) presione la tecla "insert" y escriba "<?PHP phpinfo(); ?>"
    • (dentro de vi) presione la tecla "esc", luego escriba ":wq" y presione la tecla Enter.
    • Asigne al archivo recientemente creado, los permisos del usuario dueño del directorio escribiéndo lo siguiente: chmod <usuario>.<usuario> y luego Enter.
  • (Una vez creado el archivo phpinfo.php) Ingrese al siguiente URL http://<URL> (correspondiente al sitio Web, en donde el archivo fue creado)/phpinfo.php
  • (En la página PHPInfo.php) busque la frase "Server API".
    • Valor "CGI": Su servicio implementa PHP a través de PHPSuExec.
    • Valor "Apache" o "Apache + versión" o "Apache Handler" o cualquiera de las combinaciones de ellos: Su servicio implementa PHP como módulo de Apache.

Configuración individual implementando PHPSuExec.

La configuración individual se realiza a través de un archivo llamado "php.ini" que debe ser colocado dentro del espacio Web (public_html) del sitio al cual se desean aplicar propiedades PHP diferentes a las implementadas de forma global en el servidor.

NOTA: Las propiedades implementadas no son recursivas, si usted desea aplicar diferentes propiedades a diferentes directorios bajo "public_html" deberá agregar un archivo php.ini por cada directorio particular.

La sintáxis dentro del archivo php.ini es la siguiente:

<propiedad> = <valor> P.Ej, register_globals = on

Configuración individual implementando módulo de Apache.

La configuración individual se realiza a través del archivo .htaccess (probablemente ya existente dentro de su servicio) ubicado dentro del espacio Web (public_html) del sitio al cual se desean aplicar propiedades PHP diferentes a las implementadas de forma global en el servidor.

La sintáxis dentro del archivo .htaccess es la siguiente:

php_flag <propiedad> <valor> P.Ej, php_flag register_globals off

Etiquetas: -

Registros relacionados:

Última actualización: 2009-05-04 12:30
Autor: Centro de asistencia técnica
Revisión: 1.0

Digg it! Imprimir este registro Enviar a un amigo Mostrar como fichero PDF
Proponga una traducción para Proponga una traducción para
Por favor valore este registro:

Valoración media: 0 desde 5 (0 Votos)

poco
útil 1 2 3 4 5 muy
útil

No puedes comentar este registro