{"id":4572,"date":"2023-12-11T16:46:54","date_gmt":"2023-12-11T16:46:54","guid":{"rendered":"https:\/\/logicalweb.bo\/blog\/?p=4572"},"modified":"2023-12-11T20:42:46","modified_gmt":"2023-12-11T20:42:46","slug":"como-aumentar-la-capacidad-de-carga-en-phpmyadmin","status":"publish","type":"post","link":"https:\/\/logicalweb.bo\/blog\/como-aumentar-la-capacidad-de-carga-en-phpmyadmin\/","title":{"rendered":"\u00bfC\u00f3mo aumentar la capacidad de carga en phpMyAdmin?"},"content":{"rendered":"\n<p>Lo cierto es que este articulo se puede aplicar no solo al gestor de cuentas de hosting como es VestaCP, sino a con cualquier otro, dado que la configuraci\u00f3n en realidad no necesariamente se &nbsp;hace desde el panel de control de este gestor, digo no necesariamente dado que algunos administradores de servidores si te permiten, sin embargo, como este problema normalmente se nos ha presentado al usar VestaCP o alg\u00fan otro administrador de servidor que no te permita, pues quiz\u00e1 muchos al no conocer la arquitectura de un servidor crean que es un problema relacionado directamente con el administrador en uso.<\/p>\n\n\n\n<p>Para que podamos ser m\u00e1s entendibles, cuando manejas un servidor donde pretendes hospedar muchos sitios webs o cualquier otro tipo de proyecto, para facilitar las cosas es necesario un administrador de servidores, el m\u00e1s popular es Cpanel\/WHM seguido de Plesk. Sin embargo, otros que son una buena alternativa para aquellos que no disponen para pagar una licencia de uso. VestaCP es un administrador de servidores que tiene versi\u00f3n free, \u00f3sea sin costo. Que viene bien para proyectos donde no se requiere mucha inversi\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfCu\u00e1ndo pasa este problema de capacidad de carga de base de datos?<\/h2>\n\n\n\n<p>Bueno, pasa que cuando haces migraciones de sitios webs o bien quieres instalar cualquier archivo de base de datos en phpMyAdmin, <strong>no te deja, se pone lento y tarda en devolverte la respuesta<\/strong>, al final lanz\u00e1ndote un aviso parecido a \u201c<em>Probablemente intent\u00f3 cargar un archivo demasiado grande<\/em>\u201d, o por lo menos algo parecido.<\/p>\n\n\n\n<p>En nuestro caso, para cuestiones de posicionamiento SEO, disponemos de nuestra propia red de blogs PBN (Private Blogs Networks, alrededor de 150 sitios webs propios y m\u00e1s de 1500 sitios entre partners) nos toca algunas veces mover un sitio web de un lado a otro servidor.<\/p>\n\n\n\n<p>Entonces en esto, tenemos VestaCP en nuestros servidores enfocados a nuestra PBN, a diferencia de nuestros servidores principales que son para los sitios webs que nada tienen que ver con la PBN, para estos \u00faltimos se requiere m\u00e1s flexibilidad y seguridad.<\/p>\n\n\n\n<p>En fin, el caso es que, al instalar el servidor, estos normalmente vienen con configuraciones predeterminadas, las cuales pueden ser limitadas, entonces estas configuraciones nos dan limitaciones, entre ellas la capacidad del peso de los archivos a subirse en el servidor, otros relacionados, la capacidad de ejecuci\u00f3n en tiempo de scripts de desarrollo, capacidad de enviar informaci\u00f3n, etc. Todos en KB o MB, dependiendo tu configuraci\u00f3n. <strong>Aqu\u00ed es donde esta el problema de que no solo Mysql en phpMyAdmin nos limita a subir archivos pesados<\/strong>, sino tambi\u00e9n otras aplicaciones, por ejemplo, en los formularios donde un usuario pretenda subir un archivo pesado.<\/p>\n\n\n\n<p>Entonces lo que debemos hacer es cambiar estas limitaciones en las configuraciones del servidor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfD\u00f3nde y c\u00f3mo editar las configuraciones de Apache?<\/h2>\n\n\n\n<p>Normalmente, apache es el software que se encarga de ejecutar los procesos del servidor web, y este tiene un archivo de configuraci\u00f3n llamado php.ini, que como bien dec\u00edamos, no todos los administradores de servidores tienen la posibilidad de editar este archivo, y si los hay, por ejemplo, no te permiten al 100%. <ins>Entonces concluir que esta <\/ins><ins>soluci\u00f3n no solo aplica a servidores que sean con VestaCP, en realidad para todos los servidores que se manejen con Apache, tengan o no tengan cualquier administrador de servidores.<\/ins><\/p>\n\n\n\n<p>Primero que nada, debemos localizar el archivo php.ini, para esto necesitamos conectarnos por consola mediante SSH, existen muchos programas para poder conectarnos a nuestro servidor mediante SSH, en nuestro caso por ejemplo usamos <a href=\"https:\/\/www.putty.org\/\">Putty<\/a>, no tiene costo descargarse y es f\u00e1cil de usarlo, te recomendamos siempre descargar programas de sus portales oficiales.<\/p>\n\n\n\n<p>Como recomendaci\u00f3n te pedimos si no est\u00e1s seguro de saber lo que haces, quiz\u00e1 debas contratar a profesionales para esto, dado que estas entrando en muchos archivos de configuraci\u00f3n de tu servidor, y cualquier error podr\u00eda ser muy peligroso, imag\u00ednate eliminar por accidente un archivo que ni siquiera recuerdas como se llama. O bien siempre puedes contratar un servicio de servidores administrados, son m\u00e1s caros, pero te pueden salvar el pellejo muchas veces, claro, depende del servicio de atenci\u00f3n al cliente de tu proveedor.<\/p>\n\n\n\n<p>Tom\u00e1ndome un poco la libertad, siempre puedes optar por nosotros, tenemos <a href=\"https:\/\/logicalweb.bo\/web-hosting\">paquetes de hosting<\/a> que, aunque no lo mencionamos, siempre estamos a la ayuda de todos nuestros usuarios, eso es lo que nos diferencia, la atenci\u00f3n personalizada, que incluso por llamada por un simple n\u00famero de WhatsApp. \u00bfO prefieres una marca enorme que te deje un ticket a ver cu\u00e1ndo contestan y cosas como esas? Sin tanta propaganda, continuamos, tal vez no necesites ni lo uno ni lo otro, basta tener un poco de cuidado e inter\u00e9s en aprender.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfComo encontrar y editar el archivo php.ini de mi servidor por SSH?<\/h3>\n\n\n\n<p>Ya en post anterior hab\u00edamos ense\u00f1ado <a href=\"https:\/\/logicalweb.bo\/blog\/como-ver-que-esta-saturando-mi-servidor-web\/\">como conectarnos mediante SSH<\/a>, sin embargo, es tan sencillo, que se necesita la IP de nuestro servidor, el usuario y el password, reitero, tambi\u00e9n hay muchos posts donde nos ense\u00f1an como conectarnos por Putty, de todos modos, dejo una captura para hacerse una idea.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-1024x1024.jpg\" alt=\"conectarse al servidor con putty para ver que esta poniendo lento a mi servidor\" class=\"wp-image-4564\" srcset=\"https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-1024x1024.jpg 1024w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-300x300.jpg 300w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-150x150.jpg 150w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-768x768.jpg 768w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty-1536x1536.jpg 1536w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectar-servidor-web-con-putty.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">conectarse al servidor con putty para configurar php.ini<\/figcaption><\/figure>\n\n\n\n<p>Le damos en Open, poniendo solo la IP en la barra amarilla.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-1024x668.jpg\" alt=\"Iniciar sessi\u00f3n por SSH para ver porque esta lento mi servidor web.\" class=\"wp-image-4566\" srcset=\"https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-1024x668.jpg 1024w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-300x196.jpg 300w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-768x501.jpg 768w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-1536x1002.jpg 1536w, https:\/\/logicalweb.bo\/blog\/wp-content\/uploads\/conectarse-usuario-password-servidor-dedicado-ssh-2048x1336.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Iniciar sessi\u00f3n por SSH para editar php.ini de apache.<\/figcaption><\/figure>\n\n\n\n<p>luego se abre una pantalla negra y vemos que nos pide un usuario, donde dice \u201c<em>login as<\/em>\u201d, ah\u00ed ponemos el nombre de usuario, escribi\u00e9ndolo, no acepta el CTRL+C y CTRL+V cl\u00e1sico, entonces se debe escribir o si lo tenemos copiado ya, presionar click derecho y se pega autom\u00e1ticamente.<\/p>\n\n\n\n<p>Seguidamente nos pide la contrase\u00f1a, podemos escribirlo, aunque por seguridad no se nos mostrara las letras, damos Enter y ya estamos conectados a nuestro servidor.<\/p>\n\n\n\n<p>Una vez ya dentro podemos movernos por los directorios o carpetas, con el comando CD, entramos al directorio \u201c<em>apache2<\/em>\u201d con el siguiente comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/etc\/php5\/apache2\/<\/code><\/pre>\n\n\n\n<p>Presionamos Enter y una vez aqu\u00ed dentro habr\u00e1 una lista de archivos, con el comando \u201cls\u201d podemos listar todos estos archivos, aunque no es necesario, damos por entendido que aqu\u00ed deber\u00eda estar el archivo php.ini.<\/p>\n\n\n\n<p>Para poder editar el archivo podemos descargarlo o bien editarlo directamente en el servidor, para editarlo usamos el comando nano:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano php.ini<\/code><\/pre>\n\n\n\n<p>Esto nos abrir\u00e1 el archivo y habr\u00e1 un mont\u00f3n de c\u00f3digo, donde podremos ver configuraciones. Entre todos estos debemos encontrar 2 configuraciones principales, que son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>post_max_size.- <\/strong>Que significa la capacidad de envi\u00f3 de informaci\u00f3n en el servidor<\/li>\n\n\n\n<li><strong>upload_max_filesize.- <\/strong>Que es la capacidad de peso que puedes subir al servidor.<\/li>\n<\/ul>\n\n\n\n<p>Para no hacerlo tedioso y estar buscando estos 2 c\u00f3digos entre tantos, podemos usar el comando CTRL+w, ah\u00ed se nos abrir\u00e1 una peque\u00f1a barra de b\u00fasqueda, donde ponemos ambos par\u00e1metros ya mencionados, le damos ENTER y \u00a1vual\u00e1!. Los tenemos.<\/p>\n\n\n\n<p>Podemos ver que sus valores son o deber\u00edan ser menores a la cantidad que queremos subir el archivo en la base de datos u otro medio, simplemente basta con cambiar los valores, seg\u00fan tu necesidad. Ojo, sin pasarte, la media es de 64M, se ha visto algunos del doble o triple.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>post_max_size = 64M<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>upload_max_filesize = 64M<\/code><\/pre>\n\n\n\n<p>Una vez cambiado estos valores, presionamos CTRL+x, esto nos enviara a preguntarnos si queremos guardar los cambios antes de cerrar el archivo, presionamos \u201cy\u201d para confirmar y Enter de nuevo si pregunta de nuevo.<\/p>\n\n\n\n<p>Para que el cambio tenga efecto tenemos reiniciar Apache, para eso usamos el siguiente comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>service apache2 restart<\/code><\/pre>\n\n\n\n<p>Y color\u00edn colorado, el problema se ha solucionado, o al menos deber\u00eda, dado que es la principal causa. Ya podemos subir nuestros archivos m\u00e1s pesados, entre ellos el archivo SQL a la BD.<\/p>\n\n\n\n<p>\u00a1Saludos!<del><\/del><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lo cierto es que este articulo se puede aplicar no solo al gestor de cuentas de hosting como es VestaCP, sino a con cualquier otro, dado que la configuraci\u00f3n en realidad no necesariamente se &nbsp;hace desde el panel de control de este gestor, digo no necesariamente dado que algunos administradores de servidores si te permiten, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4577,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[265],"tags":[259,255,261,256,258,257,263,82,264,260,262],"class_list":["post-4572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-de-servidores-web","tag-apache","tag-capacidad","tag-limite-peso","tag-mysql","tag-php-ini","tag-phpmyadmin","tag-putty","tag-servidores","tag-ssh","tag-subida-archivos","tag-vestacp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/posts\/4572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/comments?post=4572"}],"version-history":[{"count":2,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/posts\/4572\/revisions"}],"predecessor-version":[{"id":4579,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/posts\/4572\/revisions\/4579"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/media\/4577"}],"wp:attachment":[{"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/media?parent=4572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/categories?post=4572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/logicalweb.bo\/blog\/wp-json\/wp\/v2\/tags?post=4572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}