una secreta necesita frase configuraciĆ³n blowfish_secret archivo ahora php phpmyadmin

php - secreta - blowfish_secret



ConfiguraciĆ³n de phpMyAdmin (10)

  • ¿Cómo puedo aumentar el tiempo de espera de la sesión de phpmyadmin?
  • ¿Cómo puedo aumentar el límite de tamaño de archivo de importación de phpmyadmin (actualmente dice Max: 2,048 KB)? Intenté cambiar upload_max_filesize en php.ini pero no hizo ninguna diferencia.

Si desea evitar que phpMyAdmin se cierre tan a menudo, puede agregar esta línea:

$ cfg [''LoginCookieValidity''] = 86400;

Por defecto, phpMyAdmin vence cada 1440 segundos; Para cambiar esto, cambie session.gc_maxlifetime en php.ini de la siguiente manera:

session.gc_maxlifetime = 86400

https://wiki.phpmyadmin.net/pma/phpMyAdmin_configuration_file


  1. Edite el archivo config.inc.php de phpMyAdmin y agregue o actualice LoginCookieValidity el siguiente valor:

    $cfg[''LoginCookieValidity''] = 3600 * 9; // 9 hours

  2. Para subir más de 2M:

    cd /etc/php5/apache2/php.ini sudo nano php.ini

  3. Busque upload_max_filesize en php.ini y cambie el valor a 64M (para 64 Mb):

    upload_max_filesize = 64M

  4. Guardar y Salir.

  5. Reinicie apache :

    sudo /etc/init.d/apache2 restart

  6. ¡Terminar!


Agrego a la respuesta de Poelinca que el mecanismo de este límite se puede encontrar en las fuentes de pma en las bibliotecas / Config.class.php, función checkUploadSize (): utilizará upload_max_filesize si está definido o 5M más, y si max_upload_size también está definido consigue el min de los dos. (PMA versión 3.3.7deb7)


Edite el archivo config.inc.php de phpMyAdmin y agregue o actualice LoginCookieValidity con el siguiente valor: $ cfg [''LoginCookieValidity''] = 3600 * 9; // 9 horas

en wamp o xamp o cualquier cosa que use en php.ini Busque "upload_max_filesize" aquí es donde debe cambiarlo, le sugerimos que no use más de 64M porque a veces hace que falle: upload_max_filesize = 64M Guarde y salga.


En lugar de configurar session.gc_maxlifetime en el archivo php.ini , es mejor agregar lo siguiente a su archivo config.inc.php (normalmente en el directorio / etc / phpmyadmin ):

ini_set(''session.gc_maxlifetime'', ''86400'');

De esa forma, no se compromete la seguridad de otros scripts PHP, ni se genera un desorden excesivo en la memoria RAM debido a la recolección de basura poco frecuente.


Intente cambiando post_max_size en el archivo post_max_size .


Para la primera pregunta, necesita cambiar la configuración $cfg[''LoginCookieValidity''] en el $cfg[''LoginCookieValidity''] config.inc.php. Abra config.inc.php en el directorio "raíz" de phpMyAdmin. Busque una línea que contenga esto: $ cfg [''LoginCookieValidity'']. Establezca el valor en la cantidad deseada de segundos. Si la línea no existe, simplemente agrégala así:

$cfg[‘LoginCookieValidity’] = 3600; //(3600 = one hour)

Deberá iniciar sesión nuevamente en phpmyadmin.

Esto también supone que la recolección de basura de la sesión de PHP está configurada en consecuencia. Esto se puede hacer de varias maneras:

  • php.ini; agregue una línea (o cambie una existente) que contenga session.gc_maxlifetime = <seconds>
  • Configuración de apache; agrega una línea al bloque apropiado que dice php_admin_value session.gc_maxlifetime <seconds>
  • config.inc.php (phpMyAdmin); después de la línea editada anteriormente, agregue una línea con ini_set(''session.gc_maxlifetime'', <seconds>);

Sobre la segunda pregunta:

Necesitas cambiar ambos, upload_max_filesize y post_max_size en tu php.ini. El valor post_max_size debe ser al menos el valor de upload_max_filesize .

No olvides reiniciar tu servidor.

Reference


Soy consciente de que esta publicación ha sido respondida, pero acabo de resolver el mismo problema, así que pensé que agregaría mis conclusiones para ayudar a otros.

Necesitaba aumentar el límite de tamaño de archivo de carga de PhpMyAdmin desde el valor predeterminado de 2.048 KB y también cambié el upload_max_filesize y post_max_size y memory_limit, pero nada cambió.

Me tomó un tiempo encontrar el problema, cuando usé phpinfo (); script para identificar dónde estaba el archivo PHP.ini que se dijo aquí: C: / Archivos de programa (x86) / iis express / PHP / v5.5 / php.ini, pero finalmente noté en la página de inicio de PhpMyAdmin que el servidor web estaba versión en ejecución: 5.6.31. Por lo tanto, actualicé los límites de carga, publicación y memoria en el PHP.ini para las versiones 5.5 y 5.6 y el límite de importación en PhpMyAdmin aumentó.


config.inc.php> $cfg[''LoginCookieValidity''] = 3600 * 9; // 9 hours $cfg[''LoginCookieValidity''] = 3600 * 9; // 9 hours

Editar desde el enlace publicado por ajreal: LoginCookieValidity

para la segunda pregunta, después de cambiar upload_max_filesize en php.ini, ¿reinició Apache (o cualquier servidor web que use)?


Cómo configurar phpMyAdmin predeterminado 1440 segundo tiempo de espera superior:

  1. localizar php.ini

    el@apollo:/var/lib/phpmyadmin$ locate php.ini /etc/php5/apache2/php.ini

  2. abre el archivo como root para editar, encuentra esta línea:

    session.gc_maxlifetime = 1440

  3. Cámbiala a esto (500000 segundos son 5.7 días)

    session.gc_maxlifetime = 500000

  4. Reinicie apache.

Al hacer esto, se reduce la seguridad, ya que aumenta la oportunidad de los scripts entre sitios y el ataque de los usuarios intermedios. Todo es diversión y juegos hasta que encuentre que su servidor es parte de una botnet que cultiva tarjetas de crédito.