Tecnología

Inicio

Cómo habilitar PHP para detectar el sistema operativo

Cómo habilitar PHP para detectar el sistema operativo


El PHP cartas originalmente significaba "Persona página inicial." Las cartas están ahora de "PHP: Hypertext Preprocessor". El nuevo nombre refleja mejor el crecimiento de PHP en un lenguaje de programación de propósito general utilizado para procesar texto, sonido e imágenes; manipular bases de datos, administración de servidores web; así como generar páginas web. Las funciones PHP pueden acceder a información sobre su entorno operativo. El php_uname función de PHP () puede tener acceso a su nombre del sistema operativo, nombre de host, la versión del sistema operativo y el tipo de hardware que se está ejecutando. Exactamente qué información php_uname () puede tener acceso está determinado por el administrador del sistema.

Instrucciones

1 Iniciar la aplicación editor estándar, texto sin formato que está disponible en su ordenador.

2 Introduzca el código siguiente en el editor de texto.

<? Php

echo "El sistema operativo es:";

php_uname echo ( 's');

eco "";

echo "La versión del sistema operativo es:";

php_uname echo ( 'v');

?>

3 Haga clic en el menú Archivo. Seleccionar la opción "Guardar". Guardarlo con el nombre de archivo "test.php".

4 Haga clic en el menú Archivo y seleccione "Salir" o "Salir" para cerrar el editor de texto.

5 Iniciar la aplicación FTP e inicie sesión en el servidor Web.

6 Sube el "test.php" archivo en el directorio raíz del servidor Web.

7 Haga clic en el botón "Desconectar" de la aplicación FTP.

8 Lanzar un navegador web e introduzca la dirección URL adecuada para acceder al archivo PHP. Por ejemplo, entre:

http://yourdomainname.com/test.php

Reemplazar "yourdomainname.com" con el nombre de dominio o la dirección IP del servidor Web.

9 Pulse la tecla "Enter" para cargar la URL y ejecute el archivo PHP. El navegador mostrará algo como lo siguiente dependiendo del sistema operativo y versión:

El sistema operativo es: Linux

La versión del sistema operativo es: # 50-Ubuntu SMP Fri Mar 18 de 2011 19:00:26 GMT

Consejos y advertencias

  • Otra forma de obtener información del sistema operativo del servidor Web es utilizar la función de PHP "phpinfo () ;." Este comando produce un espectáculo lleno de color con muchos detalles acerca de la configuración de PHP y el servidor Web. La primera línea de salida se mostrará el sistema operativo del servidor.
  • <? Php
  • phpinfo ();
  • ?>
  • Algunas instalaciones de PHP no permiten php_uname () para mostrar cualquier información del sistema. Esto se puede hacer intencionadamente por el administrador del sistema. El mensaje de error suele incluir las palabras "php_uname () ha sido deshabilitado por razones de seguridad." Por lo general, se puede corregir por el administrador con un cambio en el archivo "php.ini" del servidor Web.