Como ver y editar la configuración php.ini

Os explicamos como ver la configuración del PHP que tenemos instalado en nuestro servidor. Para comprobar toda la configuración hemos de crear archivo, introducirlo en nuestro servidor y ejecutarlo. Con esto podremos averiguar la versión que tenemos instalada de PHP y todas las librerías configuradas.

php.ini config

Otros artículos que te pueden interesar:

Como ver PHP: phpinfo

Primero de todo hemos de crear un archivo terminado en .php que contenga el siguiente código. Lo guardamos con un nombre, como por ejemplo verphpinfo.php. Este nombre nos servirá para llamarlo.

<?php
phpinfo();
?>

Una vez lo tenemos, hemos de coger este archivo y colocarlo dentro de tu servidor, por ejemplo en la carpeta principal.

Luego abrimos Internet y colocamos la siguiente dirección. Si nos fijamos, hemos puesto al final el nombre de nuestro archivo (verphpinfo.php) que hemos colocado en nuestro servidor.

http://www.tudominio.com/verphpinfo.php

Ahora en esta página podrás comprobar la versión del PHP que usa tu servidor. También podrás comprobar todas las librerías activas que tienes instalado en tu servidor.

El resultado será algo parecido a lo que ves en esta imagen.

Configuracion-php.ini_

Ahora que ya sabemos donde está php.ini, lo que te puede interesar es como editar php.ini. Para modificar tu php.ini tendrás que ir al Cpanel de tu hosting y activar o desactivar las versiones y librerías PHP que te interesen.

Librerías de PHP

Seleccionar-version-php

Dentro de tu PHP vas a tener una serie de librerías que vas a tener que activar para ciertas funciones de tu código. Muchas de ellas ya vienen activadas de serie, por lo que es muy posible que no tengas que hacer nada. Por nombrar un ejemplo, la librería GD es utilizada para transformar texto a imagen, un recurso muy utilizado en los CAPTCHAS. En caso de que tu web tenga algún captcha y no funciones correctamente, es posible que sea porque no la tienes activada.

Os presentamos todas las librerías que tiene PHP.

apc haru mongo phalcon sysvsem
apcu hidef msgpack phar sysvshm
apm htscanner mssql posix tidy
bcmath http mysql propro timezonedb
big_int igbinary mysqli pspell trader
bitset imagick mysqlnd quickhash translit
bz2_filter imap ncurses radius uploadprogress
dba inclued nd_mysql raphf uri_template
dbase inotify nd_mysqli rar uuid
dbx interbase nd_pdo_mysql recode wddx
dom intl oauth redis weakref
doublemetaphone ioncube_loader oci8 rsync xcache
eaccelerator jsmin odbc snmp xcache_3
eio json opcache soap xdebug
enchant ldap pdf sockets xmlreader
ffmpeg libevent pdo sourceguardian xmlrpc
fileinfo lzf pdo_dblib spl_types xmlwriter
functional magickwand pdo_firebird ssh2 xrange
gd mailparse pdo_mysql stats xsl
gender mbstring pdo_odbc stem yaf
geoip mcrypt pdo_pgsql stomp yaz
gmagick memcache pdo_sqlite suhosin zend_guard_loader
gnupg memcached pgsql sysvmsg zip

Otros artículos que te pueden interesar:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *