ID #1176
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
Última actualización: 2008-02-04 15:41
Autor: Centro de asistencia técnica
Revisión: 1.0
Imprimir este registro
Enviar a un amigo
Mostrar como fichero PDF
exportar como Fichero-XML
No puedes comentar este registro