{"id":3662,"date":"2018-01-15T08:00:05","date_gmt":"2018-01-15T12:00:05","guid":{"rendered":"https:\/\/skatox.com\/blog\/?p=3662"},"modified":"2023-02-28T10:39:06","modified_gmt":"2023-02-28T15:39:06","slug":"unserialize-error-at-offset-x-of-x-bytes-en-php","status":"publish","type":"post","link":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/","title":{"rendered":"unserialize(): Error at offset X of X bytes en PHP"},"content":{"rendered":"\n<p>Hace unos d\u00edas tuve un problema al obtener datos serializados almacenados en una base de datos MySQL. Los datos se guardaban con <a title=\"Funci\u00f3n serialize en PHP\" href=\"https:\/\/php.net\/manual\/en\/function.serialize.php\">serialize()<\/a>&nbsp; (se que con JSON es mejor pero se necesitaba guardar el objeto PHP) pero al momento de cargar el arreglo de objeto con <a title=\"Unserialize\" href=\"https:\/\/php.net\/manual\/en\/function.unserialize.php\">unserialize() <\/a>me arrojaba el siguiente error:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">yii\\base\\ErrorException: unserialize(): Error at offset 579 of 664 bytes<\/code><\/pre>\n\n\n\n<p>Luego de varias horas intentando solucionar el error. Encontr\u00e9 en <em>stack overflow<\/em> que el problema ocurre con la codificaci\u00f3n de los campos de texto (<em>text<\/em>) en la base de datos. Cuando se obtiene la informaci\u00f3n, si la codificaci\u00f3n usada por PHP es diferente con la de la BD el n\u00famero de bytes indicado por <em>serialize()<\/em> no coincide y la lectura se hace mal, ocasionando el error mencionado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Soluci\u00f3n al problema<\/h2>\n\n\n\n<p>La forma de solucionar el problema es cambiar la codificaci\u00f3n del campo tipo texto, por ejemplo, en mi caso estaba con <em>utf_general_ci<\/em> y tuve que cambiarla a <em>utf8_general_ci:<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"sql\" class=\"language-sql\">ALTER TABLE nombre_de_tabla\nMODIFY tu_columna VARCHAR(255) CHARACTER SET utf8 \nCOLLATE utf8_unicode_ci;<\/code><\/pre>\n\n\n\n<p>\u00a1Listo!, con esto no deber\u00edas presentar el problema de nuevo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hace unos d\u00edas tuve un problema al obtener datos serializados almacenados en una base de datos MySQL. Los datos se guardaban con serialize()&nbsp; (se que&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/\">Seguir leyendo<span class=\"screen-reader-text\">unserialize(): Error at offset X of X bytes en PHP<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Como solucionar el error de unserialize(): Error at offset X of X bytes en #PHP","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[549,716,582],"tags":[],"class_list":["post-3662","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","category-todo-lo-relacionado-al-desarrollo-de-software","category-planetas-linux","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox<\/title>\n<meta name=\"description\" content=\"Si en PHP al cargar informaci\u00f3n almacenada de serializada obtienes unserialize(): Error at offset X of X bytes en PHP, te explico como puedes solucionar este problema\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/\" \/>\n<meta property=\"og:site_name\" content=\"El blog de Skatox\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ElWeblogdeSkatox\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-15T12:00:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-28T15:39:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/skatox.com\/blog\/images\/2015\/12\/skatux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"625\" \/>\n\t<meta property=\"og:image:height\" content=\"603\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Miguel Useche\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@skatox\" \/>\n<meta name=\"twitter:site\" content=\"@skatox\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Miguel Useche\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/\"},\"author\":{\"name\":\"Miguel Useche\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/person\\\/e081bf33c5b0f1b0514e253cb578e1ba\"},\"headline\":\"unserialize(): Error at offset X of X bytes en PHP\",\"datePublished\":\"2018-01-15T12:00:05+00:00\",\"dateModified\":\"2023-02-28T15:39:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/\"},\"wordCount\":183,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Desarrollo web\",\"Desarrollo y Programaci\u00f3n\",\"Planetas\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/\",\"name\":\"unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#website\"},\"datePublished\":\"2018-01-15T12:00:05+00:00\",\"dateModified\":\"2023-02-28T15:39:06+00:00\",\"description\":\"Si en PHP al cargar informaci\u00f3n almacenada de serializada obtienes unserialize(): Error at offset X of X bytes en PHP, te explico como puedes solucionar este problema\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2018\\\/01\\\/15\\\/unserialize-error-at-offset-x-of-x-bytes-en-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"unserialize(): Error at offset X of X bytes en PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\",\"name\":\"El blog de Skatox\",\"description\":\"Compartiendo mis opiniones inform\u00e1ticas mas all\u00e1 de los 280 caracteres\",\"publisher\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skatox.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\",\"name\":\"El blog de Skatox\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/images\\\/2022\\\/03\\\/tux.png\",\"contentUrl\":\"https:\\\/\\\/skatox.com\\\/blog\\\/images\\\/2022\\\/03\\\/tux.png\",\"width\":218,\"height\":218,\"caption\":\"El blog de Skatox\"},\"image\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ElWeblogdeSkatox\\\/\",\"https:\\\/\\\/x.com\\\/skatox\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/skatox\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/MiguelAngelUsecheCastro\",\"https:\\\/\\\/x.com\\\/skatox\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/person\\\/e081bf33c5b0f1b0514e253cb578e1ba\",\"name\":\"Miguel Useche\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822\",\"contentUrl\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822\",\"caption\":\"Miguel Useche\"},\"sameAs\":[\"https:\\\/\\\/skatox.com\",\"https:\\\/\\\/x.com\\\/skatox\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox","description":"Si en PHP al cargar informaci\u00f3n almacenada de serializada obtienes unserialize(): Error at offset X of X bytes en PHP, te explico como puedes solucionar este problema","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/","og_locale":"es_ES","og_type":"article","og_title":"unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox","og_url":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/","og_site_name":"El blog de Skatox","article_publisher":"https:\/\/www.facebook.com\/ElWeblogdeSkatox\/","article_published_time":"2018-01-15T12:00:05+00:00","article_modified_time":"2023-02-28T15:39:06+00:00","og_image":[{"width":625,"height":603,"url":"https:\/\/skatox.com\/blog\/images\/2015\/12\/skatux.png","type":"image\/png"}],"author":"Miguel Useche","twitter_card":"summary_large_image","twitter_creator":"@skatox","twitter_site":"@skatox","twitter_misc":{"Escrito por":"Miguel Useche","Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/#article","isPartOf":{"@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/"},"author":{"name":"Miguel Useche","@id":"https:\/\/skatox.com\/blog\/#\/schema\/person\/e081bf33c5b0f1b0514e253cb578e1ba"},"headline":"unserialize(): Error at offset X of X bytes en PHP","datePublished":"2018-01-15T12:00:05+00:00","dateModified":"2023-02-28T15:39:06+00:00","mainEntityOfPage":{"@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/"},"wordCount":183,"commentCount":0,"publisher":{"@id":"https:\/\/skatox.com\/blog\/#organization"},"articleSection":["Desarrollo web","Desarrollo y Programaci\u00f3n","Planetas"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/","url":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/","name":"unserialize(): Error at offset X of X bytes en PHP - El blog de Skatox","isPartOf":{"@id":"https:\/\/skatox.com\/blog\/#website"},"datePublished":"2018-01-15T12:00:05+00:00","dateModified":"2023-02-28T15:39:06+00:00","description":"Si en PHP al cargar informaci\u00f3n almacenada de serializada obtienes unserialize(): Error at offset X of X bytes en PHP, te explico como puedes solucionar este problema","breadcrumb":{"@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skatox.com\/blog\/2018\/01\/15\/unserialize-error-at-offset-x-of-x-bytes-en-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/skatox.com\/blog\/"},{"@type":"ListItem","position":2,"name":"unserialize(): Error at offset X of X bytes en PHP"}]},{"@type":"WebSite","@id":"https:\/\/skatox.com\/blog\/#website","url":"https:\/\/skatox.com\/blog\/","name":"El blog de Skatox","description":"Compartiendo mis opiniones inform\u00e1ticas mas all\u00e1 de los 280 caracteres","publisher":{"@id":"https:\/\/skatox.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skatox.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/skatox.com\/blog\/#organization","name":"El blog de Skatox","url":"https:\/\/skatox.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skatox.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/skatox.com\/blog\/images\/2022\/03\/tux.png","contentUrl":"https:\/\/skatox.com\/blog\/images\/2022\/03\/tux.png","width":218,"height":218,"caption":"El blog de Skatox"},"image":{"@id":"https:\/\/skatox.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ElWeblogdeSkatox\/","https:\/\/x.com\/skatox","https:\/\/www.linkedin.com\/in\/skatox\/","https:\/\/www.youtube.com\/c\/MiguelAngelUsecheCastro","https:\/\/x.com\/skatox\/"]},{"@type":"Person","@id":"https:\/\/skatox.com\/blog\/#\/schema\/person\/e081bf33c5b0f1b0514e253cb578e1ba","name":"Miguel Useche","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822","url":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822","contentUrl":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1778809822","caption":"Miguel Useche"},"sameAs":["https:\/\/skatox.com","https:\/\/x.com\/skatox"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3590,"url":"https:\/\/skatox.com\/blog\/2017\/08\/14\/error-json-malformed-en-zoho-api\/","url_meta":{"origin":3662,"position":0},"title":"Error de JSON malformed al enviar datos a Zoho","author":"Miguel Useche","date":"14 de agosto de 2017","format":false,"excerpt":"Zoho es una excelente herramienta en la nube para la administraci\u00f3n de negocios. Posee una excelente API REST para realizar integraci\u00f3n de datos entre sistemas. Hace unos d\u00edas tuve problemas para subir informaci\u00f3n al API y me arrojaba el error JSON malformed. C\u00f3mo solucionar el error de JSON malformed La\u2026","rel":"","context":"En \u00abDesarrollo y Programaci\u00f3n\u00bb","block_context":{"text":"Desarrollo y Programaci\u00f3n","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3163,"url":"https:\/\/skatox.com\/blog\/2015\/04\/06\/como-migrar-tu-base-de-datos-de-wordpress-desde-tu-servidor-local-produccion\/","url_meta":{"origin":3662,"position":1},"title":"Como migrar tu base de datos de WordPress desde tu servidor local a producci\u00f3n","author":"Miguel Useche","date":"6 de abril de 2015","format":false,"excerpt":"Generalmente si eres un buen desarrollador, tendr\u00e1s tu entorno de desarrollo (servidor web, base de datos, etc) instalado en tu m\u00e1quina local. De esta manera, puedes trabajar r\u00e1pidamente al evitar solicitudes al servidor web remoto cada vez que realices modificaciones en un archivo o necesites visualizar cambios (por nombrar ejemplos),\u2026","rel":"","context":"En \u00abBase de datos\u00bb","block_context":{"text":"Base de datos","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/base-de-datos\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3812,"url":"https:\/\/skatox.com\/blog\/2018\/06\/25\/codelobster-buen-ide-para-php\/","url_meta":{"origin":3662,"position":2},"title":"CodeLobster: un buen IDE para PHP","author":"Miguel Useche","date":"25 de junio de 2018","format":false,"excerpt":"Estaba buscando un nuevo IDE para PHP y me consegu\u00ed con CodeLobster. Lo prob\u00e9 en Windows y me gust\u00f3 debido a su rendimiento, carga muy r\u00e1pido y es liviano. La mayor\u00eda de IDE que he probado est\u00e1n hechos en JAVA por lo que suelen ser un poco pesados pero CodeLobster\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"Interfaz de CodeLobster","src":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2018\/06\/interfaz-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2018\/06\/interfaz-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2018\/06\/interfaz-2.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2018\/06\/interfaz-2.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2018\/06\/interfaz-2.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":3626,"url":"https:\/\/skatox.com\/blog\/2017\/12\/18\/sql-migrar-la-configuracion-del-tema-wordpress\/","url_meta":{"origin":3662,"position":3},"title":"SQL para migrar la configuraci\u00f3n del tema en WordPress","author":"Miguel Useche","date":"18 de diciembre de 2017","format":false,"excerpt":"Desde hace unas versiones WordPress ofrece Customizer, una herramienta para pre-visualizar y configurar un tema en tiempo real. Si se te ha perdido la configuraci\u00f3n, esta entrada te explicar\u00e1 como migrar la configuraci\u00f3n del tema desde la base de datos. \u00bfPor qu\u00e9 hacerlo por base de datos y no por\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4079,"url":"https:\/\/skatox.com\/blog\/2019\/08\/05\/ver-los-errores-de-wordpress-en-los-hostings\/","url_meta":{"origin":3662,"position":4},"title":"Ver los errores de WordPress en los hostings","author":"Miguel Useche","date":"5 de agosto de 2019","format":false,"excerpt":"Cuando ocurre un error de WordPress u obtenemos un error HTTP 500 en nuestra instalaci\u00f3n (generalmente debido a un error de PHP). El primer paso para resolver el problema es leer el error para conocer que est\u00e1 ocurriendo. Sin embargo, muchos servicios de hosting desactivan mostrar los errores en pantalla\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4206,"url":"https:\/\/skatox.com\/blog\/2020\/06\/08\/felices-25-anos-php\/","url_meta":{"origin":3662,"position":5},"title":"Felices 25 a\u00f1os PHP","author":"Miguel Useche","date":"8 de junio de 2020","format":false,"excerpt":"Hoy se celebran los 25 a\u00f1os del lanzamiento de la primera versi\u00f3n de PHP lanzada por Rasmus Lerdorf. Quer\u00eda hacer un art\u00edculo en blog porque es el lenguaje que mas he utilizado en mi carrera profesional y el que ha generado mas ingresos econ\u00f3micos. Mi historia con PHP Mi primer\u2026","rel":"","context":"En \u00abPlanetas\u00bb","block_context":{"text":"Planetas","link":"https:\/\/skatox.com\/blog\/category\/planetas-linux\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts\/3662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/comments?post=3662"}],"version-history":[{"count":0,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts\/3662\/revisions"}],"wp:attachment":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/media?parent=3662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/categories?post=3662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/tags?post=3662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}