﻿{"id":43206,"date":"2013-02-02T00:00:00","date_gmt":"2013-02-01T23:00:00","guid":{"rendered":"http:\/\/vdujardin.over-blog.com\/article-ca-coince-114957467-comments.html"},"modified":"2013-02-03T15:28:09","modified_gmt":"2013-02-03T14:28:09","slug":"ca-coince","status":"publish","type":"post","link":"http:\/\/vdujardin.com\/blog\/ca-coince\/","title":{"rendered":"Ca co\u00efnce!"},"content":{"rendered":"<p> <span><img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_question1.gif\" border=\"0\"\/><\/span> Pour l&rsquo;instant, je co\u00efnce sur un gros os pour le transfert de mon blog&#8230; La base de donn\u00e9es msql p\u00e8se presque 200Mo (30 si je la compresse), et mon h\u00e9bergeur actuel (Online) n&rsquo;accepte pas les imports de base de donn\u00e9es de plus de 8Mo&#8230; On peut ins\u00e9rer \u00e0 la racine du domaine un fichier php.ini et modifier les param\u00e8tres&#8230; mais certains ne sont pas pris en compte, dont post_max_size (taille maximale du fichier \u00e0 importer), <img src= \"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2012\/03\/icon_evil1.gif\" border=\"0\">. J&rsquo;ai tent\u00e9 d&rsquo;augmenter malgr\u00e9 tout \u00e0 32Mo par une commande php (SET GLOBAL max_allowed_packet=33554432), j&rsquo;ai re\u00e7u en r\u00e9ponse \u00ab\u00a0#1227 &#8211; Access denied; you need the SUPER privilege for this operation\u00a0\u00bb&#8230; SUPER privilege, ce sont les droits d&rsquo;administrateur de l&rsquo;h\u00e9bergeur, rat\u00e9! <\/p>\n<\/p>\n<p> J&rsquo;essaye d&rsquo;explorer deux pistes: <\/p>\n<\/p>\n<p> &#8211; utilisation de <strong>Msqldumper<\/strong> (le logiciel a cr\u00e9\u00e9 5 fichiers _part_[1 \u00e0 5].sql.gz de moins de 7Mo en local), mais je n&rsquo;arrive pas \u00e0 importer les fichiers dans la base de donn\u00e9es sur mon h\u00e9bergement&#8230; <\/p>\n<\/p>\n<p> &#8211; trouver un script qui permette via  SQL dans phpmyadmin de r\u00e9cup\u00e9rer le fichier php que j&rsquo;ai copi\u00e9 au cas o\u00f9 \u00e7a pourrait marcher dans mon espace personnel sur le serveur partag\u00e9 [cf partie en gras en anglais ci-dessous, \u00e7a devrait \u00eatre possible] <\/p>\n<\/p>\n<p> J&rsquo;ai donc actuellement: <\/p>\n<\/p>\n<p> &#8211; <img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_wink1.gif\" border=\"0\"\/> un blog qui fonctionne en local sous wordpress, avec les images rapatri\u00e9es depuis overblog  <\/p>\n<\/p>\n<p> &#8211; <img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_surprised1.gif\" border=\"0\"\/> chez mon h\u00e9bergeur, tous les fichiers wordpress dans un sous-dossier blog (au moins, toutes les images sont transf\u00e9r\u00e9es) et le fichier de la page php dans un dossier &lsquo;importer\u00a0\u00bb  <\/p>\n<\/p>\n<p> &#8211; <img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_twisted1.gif\" border=\"0\"\/> dans mon administrateur php&#8230; toujours une base de donn\u00e9es vide!  <\/p>\n<\/p>\n<p> [et toujours un blog complet sur overblog <img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_lol1.gif\" border=\"0\"\/>]. <\/p>\n<\/p>\n<p> Une solution serait de changer d&rsquo;h\u00e9bergeur&#8230; mais apr\u00e8s avoir parcouru plein de forums, je pense qu&rsquo;il n&rsquo;est pas possible de partir de chez online en emportant le nom de domaine (que je souhaite garder, en raison de l&rsquo;h\u00e9bergement de mon vieux site personnel). <\/p>\n<\/p>\n<p> Il y a quand m\u00eame un point positif dans cette aventure : j&rsquo;ai fait de gros progr\u00e8s en php, en javascript, un peu moins en anglais sp\u00e9cialis\u00e9&#8230;Je ne comprends pas tout. Voici un exemple, retour de l&rsquo;aide de mon h\u00e9bergeur pour le poids du fichier trop lourd&#8230; Si \u00e7a parle \u00e0 quelqu&rsquo;un, j&rsquo;aimerais bien essayer la premi\u00e8re solution&#8230; (en gras) <\/p>\n<\/p>\n<p> \/\/\/message d&rsquo;aide <img src=\"http:\/\/vdujardin.com\/blog\/wp-content\/uploads\/2013\/02\/icon_question1.gif\" border=\"0\"\/> re\u00e7u:  <\/p>\n<\/p>\n<p> I cannot upload big dump files (memory, HTTP or timeout problems). Starting with version 2.7.0, the import engine has been re\u2013written and these problems should not occur. If possible, upgrade your phpMyAdmin to the latest version to take advantage of the new import features. The first things to check (or ask your host provider to check) are the values of upload_max_filesize, memory_limit and post_max_size in the php.ini configuration file. All of these three settings limit the maximum size of data that can be submitted and handled by PHP. One user also said that post_max_size and memory_limit need to be larger than upload_max_filesize. There exist several workarounds if your upload is too big or your hosting provider is unwilling to change the settings: <\/p>\n<\/p>\n<p> <strong>1. Look at the $cfg[&lsquo;UploadDir&rsquo;] feature. This allows one to upload a file to the server via scp, ftp, or your favorite file transfer method. PhpMyAdmin is then able to import the files from the temporary directory. More information is available in the Configuration section of this document.<\/strong> <\/p>\n<p> <strong><br \/><\/strong> 2. Using a utility (such as BigDump) to split the files before uploading. We cannot support this or any third party applications, but are aware of users having success with it. <\/p>\n<\/p>\n<p> 3. If you have shell (command line) access, use MySQL to import the files directly. You can do this by issuing the \u00ab\u00a0source\u00a0\u00bb command from within MySQL: source filename.sql. <strong> <\/strong> <\/p>\n<\/p>\n<p> <strong>\/\/\/aide configuration&#8230; qui devrait me permettre de comprendre le 1\/<\/strong> <\/p>\n<\/p>\n<p> <strong>$cfg[&lsquo;UploadDir&rsquo;] string The name of the directory where SQL files have been uploaded by other means than phpMyAdmin (for example, ftp). Those files are available under a drop-down box when you click the database or table name, then the Import tab. If you want different directory for each user, %u will be replaced with username. Please note that the file names must have the suffix \u00ab\u00a0.sql\u00a0\u00bb (or \u00ab\u00a0.sql.bz2\u00a0\u00bb or \u00ab\u00a0.sql.gz\u00a0\u00bb if support for compressed formats is enabled). This feature is useful when your file is too big to be uploaded via HTTP, or when file uploads are disabled in PHP. Please note that if PHP is running in safe mode, this directory must be owned by the same user as the owner of the phpMyAdmin scripts.<\/strong> <\/p>\n<\/p>\n<h1> <span>A suivre, repos ce matin, march\u00e9 et courses diverses au programme!<\/span> <\/h1>\n<\/p>\n<p> Il me restera encore \u00e0 r\u00e9gler la question des liens internes de mon blog: j&rsquo;ai r\u00e9ussi \u00e0 \u00e9crire des permaliens qui ont la m\u00eame structure sur les deux blogs : mon_ancien_blog.nom_article.html et mon_nouveau_blog.nom_article\/ <\/p>\n<p> Il est facile de remplacer dans le corps du contenu des articles (champ post) mon_ancien_blog par mon_nouveau_blog. En revanche, j&rsquo;ai un probl\u00e8me pour remplacer .html par \/ SEULEMENT dans les liens qui contiennent mon_nouveau_blog et pas dans les autres liens qui se trouvent parfois dans le m\u00eame champ&#8230; En utilisant WHERE mon_nouveau_blog (ou si je passe d&rsquo;abord le remplacement html en \/ WHERE mon_ancien_blog), il ne fait pas ce que je veux&#8230; Je me retrouve avec <\/p>\n<\/p>\n<p> blablabla lien_chez_moi\/ blablabla lien_ailleurs\/ (alors qu&rsquo;il faudrait laisser .html). <\/p>\n<\/p>\n<p> Comme il n&rsquo;est pas possible d&rsquo;ajouter un .html \u00e0 la fin de mes permaliens en php, je ne vois pas comment r\u00e9ussir la manipulation. <\/p>\n<\/p>\n<p> Je pense que je vais devoir les refaire \u00e0 la main&#8230; au fur et \u00e0 mesure de la suppression des articles sur Overblog et en recherchant ensuite les liens cass\u00e9s&#8230; <\/p>\n<\/p>\n<p> Pour l&rsquo;instant, la question est secondaire, puisque je n&rsquo;arrive pas \u00e0 importer la base de donn\u00e9es&#8230; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour l&rsquo;instant, je co\u00efnce sur un gros os pour le transfert de mon blog&#8230; La base de donn\u00e9es msql p\u00e8se presque 200Mo (30 si je la compresse), et mon h\u00e9bergeur actuel (Online) n&rsquo;accepte pas les imports de base de donn\u00e9es de plus de 8Mo&#8230; On peut ins\u00e9rer \u00e0 la racine du domaine un fichier php.ini [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[35],"tags":[122],"_links":{"self":[{"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/posts\/43206"}],"collection":[{"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/comments?post=43206"}],"version-history":[{"count":0,"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/posts\/43206\/revisions"}],"wp:attachment":[{"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/media?parent=43206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/categories?post=43206"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/vdujardin.com\/blog\/wp-json\/wp\/v2\/tags?post=43206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}