instalado - Encuentra el archivo php.ini correcto
php.ini godaddy (3)
Como apache call php por mod_php
, la información de configuración no es la misma que en la línea de comando:
cree un archivo llamado index.php
en el directorio raíz, con el siguiente código:
<?php
phpinfo();
Luego /index.php
en tu navegador: /index.php
.
A continuación verás toda la información de configuración.
Actualmente estoy intentando localizar el archivo php.ini correcto para editarlo y reiniciar Apache para que los cambios se lleven a cabo y estoy perplejo.
Que he hecho...
He encontrado tres archivos php.ini diferentes (no sé por qué hay tres) así es como encontré los archivos sudo find / -name php.ini. Resultó en lo siguiente ...
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cgi/php.ini
Yo también hice ...
sudo php -i | grep ''Configuration File''
Esto se mostró ...
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
Los cambié todos (solo para estar seguros) a la configuración que quería.
Reinicie apache usando
sudo service apache2 restart
Los resultados...
* Restarting web server apache2
Volví a cargar la página y mostró que el archivo php.ini no estaba actualizado.
Sé esto porque lo usé
echo ini_get(''post_max_size'');
Lo que se suponía que debía cambiarse a 20M, pero aún era solo 2M
Intenté reiniciar mi computadora pensando que tal vez sería legítimo detener el servidor apache y volver a cargar el archivo php.ini con la configuración correcta, pero lamentablemente ese intento también falló.
¿Hay alguna posibilidad de que haya otro archivo php.ini que pueda estar interfiriendo? Estoy en una pérdida y me encantaría un poco de ayuda.
Cualquier ayuda es muy apreciada!
La respuesta a esto fue muy simple. En algún lugar de mi archivo php.ini tuve un error de sintaxis (o algún tipo de error).
Para solucionar esto, descargué el archivo php.ini más reciente de http://git.php.net/?p=php-src.git;a=blob_plain;f=php.ini-production;hb=HEAD y luego cambié el Los valores para upload_max_filesize y post_max_size, reinicie apache, recargaron mi php_info () y todo funciona como se esperaba.
¡Gracias a todos los que intentaron ayudar! ¡Muy apreciado!
crear un archivo php y poner el siguiente código en él
phpinfo();
abre el archivo en tu navegador y encuentra el archivo de configuración cargado. presto.