Jump to content

Borrado Accidental de php.ini


Menotis

Recommended Posts

Hola;

 

Tratando de cambiar el max_input_vars para ver las traducciones de los módulos instalados y poder modificar alguna palabra erronea, he procedido a machacar por error el PHP.ini de la carpeta adminxxxx. El caso es que se que este fichero gestiona parametros como la memoria por lo que entiendo que es bastante importante. No obstante la web me sigue funcionando correctamente lo cual no acabo de entender.

Queria saber si alguien me puede pasar el codigo de php.ini de prestashop 1.6 para dejarlo como estaba inicialmente o al menos decirme que poner en el contenido del fichero.

 

Gracias de antemano!!!!!

Link to comment
Share on other sites

¡Hola!

El fichero php.ini ni debería estar en tu carpeta "admin" ni va a hacer que funcione o no tu PrestaShop (al menos en esa carpeta). Ese fichero suele estar en una carpeta fuera de la pública (la que ve todo el mundo a través de Internet) y únicamente si tu hosting te permite cargar configuraciones distintas a las de por defecto a través de él.

En resumen: no lo necesitas al menos en esa carpeta.

Un saludo

Link to comment
Share on other sites

51 minutes ago, PSBlog said:

¡Hola!

El fichero php.ini ni debería estar en tu carpeta "admin" ni va a hacer que funcione o no tu PrestaShop (al menos en esa carpeta).

Algunas veces (al menos en el pasado se hacia) se realiza una sobreescritura del php.ini  en la carpeta de "adminXXX" con el fin de que los parametros a aumentar, solo afecten dentro dentro del panel de administración de Prestashop y no afecten de forma global a toda la tienda. (Funcionaba, dependiendo de la configuración del hosting)
 

9 hours ago, Menotis said:

Hola;

 

Tratando de cambiar el max_input_vars para ver las traducciones de los módulos instalados y poder modificar alguna palabra erronea, he procedido a machacar por error el PHP.ini de la carpeta adminxxxx. El caso es que se que este fichero gestiona parametros como la memoria por lo que entiendo que es bastante importante. No obstante la web me sigue funcionando correctamente lo cual no acabo de entender.

Queria saber si alguien me puede pasar el codigo de php.ini de prestashop 1.6 para dejarlo como estaba inicialmente o al menos decirme que poner en el contenido del fichero.

 

Gracias de antemano!!!!!

.

Como dice el compañero no deberías preocuparte y caer en panico si has borrado el php.ini que tenias sobreescrito dentro de la carpeta de adminxxx de prestashop, pero esto depende como lo quieras orientar.

Si tu idea es solo subir los parametros (que necesites del php.ini) y que solo afecten dentro de la gestión del panel de administración y no al resto del entorno, quizas si te convenga crear un php.ini blanco con notepad++ o cualquier editor y por ejemplo, si quieres aumentar el max_input_vars, (subir en el php.ini  el tema del max_input_vars para poder gestionar correctamente las traducciones en Prestashop 1.6 y que no te salga el error de que tienes que subir el max_input_vars.) en blanco con el contenido:

max_input_vars=5000;

Esto no tiene porque hacerse así como dice el compañero, se puede hacer de forma global (editar el parametro) en la configuración del php.ini y así afecta a todo el entorno.

Pero tampoco queda excluido que no puedas hacerlo así si se interesa.

Te he puesto un ejemplo con el max_input_vars, pero también te podria poner un ejemplo con el memory_limit=xxMB; o con el max_execution_time:xxx; ,etc... etc..

Edited by nadie (see edit history)
Link to comment
Share on other sites

Yo personalmente prefiero no exponer el php.ini que puede dar demasiadas pistas a no deseados. Lo mismos parámetros pueden ser ajustados por .htaccess como el siguiente ejemplo:

php_value max_input_vars 5000

De esta manera no queda disponible a todo el mundo y también puede aplicarse a una carpeta.

  • Thanks 1
Link to comment
Share on other sites

3 minutes ago, PSBlog said:

Yo personalmente prefiero no exponer el php.ini que puede dar demasiadas pistas a no deseados. Lo mismos parámetros pueden ser ajustados por .htaccess como el siguiente ejemplo:

php_value max_input_vars 5000

De esta manera no queda disponible a todo el mundo y también puede aplicarse a una carpeta.

 

Si te entiendo, pero ya te digo que he visto casos de alojamientos compartidos (o como se llamen ahora) en los que no tenias otra opción que hacer lo que te he comentado y curiosamente no funcionaba de otro modo.

Saludos,

Edited by nadie (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...