{"id":2502,"date":"2017-05-11T05:48:10","date_gmt":"2017-05-11T05:48:10","guid":{"rendered":"https:\/\/sdubois.evolix.net\/?p=2502"},"modified":"2018-02-26T21:42:33","modified_gmt":"2018-02-26T21:42:33","slug":"passage-de-owncloud-8-1-9-paquets-opensuse-a-9-1-5-paquets-officiels-owncloud-pour-debian-cas-debian-7","status":"publish","type":"post","link":"https:\/\/sdubois.fr\/blog\/2017\/05\/passage-de-owncloud-8-1-9-paquets-opensuse-a-9-1-5-paquets-officiels-owncloud-pour-debian-cas-debian-7\/","title":{"rendered":"Passage de OwnCloud 8.1.9 (paquets OpenSuse) \u00e0  9.1.5 (paquets officiels OwnCloud pour Debian ) \/ Cas Debian 7"},"content":{"rendered":"<p>Cet article est une suite logique de <a href=\"https:\/\/sdubois.fr\/blog\/2016\/01\/11\/mise-a-jour-owncloud-server-8-0-9-sous-debian-wheezy-paquets-opensuse\/\">https:\/\/sdubois.fr\/blog\/2016\/01\/11\/mise-a-jour-owncloud-server-8-0-9-sous-debian-wheezy-paquets-opensuse\/<\/a><\/p>\n<p>Le <a href=\"https:\/\/doc.owncloud.org\/server\/8.1\/admin_manual\/maintenance\/upgrade.html#debian-migration-to-official-owncloud-packages\">contexte<\/a> est que depuis mars 2016 il n&rsquo;y a plus d&rsquo;update du paquet Owncloud sur les d\u00e9pots OpenSuse (stopp\u00e9 \u00e0 OwnCloud 8.1.9)<br \/>\nVoici la proc\u00e9dure pour passer sur les d\u00e9p\u00f4ts officiels OwnCloud pour Debian. Dans le cas test\u00e9, on va r\u00e9aliser <strong>3 upgrade majeurs d&rsquo;affil\u00e9<\/strong> !<\/p>\n<p><strong>ATTENTION<\/strong> : Il faut faire par \u00e9tape car le process d&rsquo;upgrade ne supporte pas plusieurs mont\u00e9e de version majeures !!<br \/>\n(vous risquez d&rsquo;avoir une erreur du type : <em>Exception: Updates between multiple major versions and downgrades are unsupported.<\/em><br \/>\n<em>Update failed<\/em>)<\/p>\n<p><em>rem : Les erreurs non bloquantes list\u00e9es par la suite du type (An exception occurred while executing \u2018CREATE TABLE `oc_activity`) sont li\u00e9 \u00e0 un test d&rsquo;upgrade initial de 8.1 \u00e0 9.1 :p<\/em><\/p>\n<ul>\n<li>\n<h3><strong>Passage en 8.2<\/strong> :<\/h3>\n<ul>\n<li><strong>Modif du chemin sources.list<\/strong>\u00a0 :<br \/>\n[cf <a href=\"https:\/\/doc.owncloud.org\/server\/8.1\/admin_manual\/maintenance\/package_upgrade.html\">https:\/\/doc.owncloud.org\/server\/8.1\/admin_manual\/maintenance\/package_upgrade.html<\/a>]<br \/>\nIl faut donc ajouter dans\u00a0 \/etc\/apt\/sources.list.d\/owncloud.list<br \/>\nhttps:\/\/download.owncloud.org\/download\/repositories\/8.2\/owncloud\/<br \/>\npuis en ayant valid\u00e9 la cl\u00e9 GPG <em>faire un aptitude update\/upgrade<\/em><\/li>\n<li><strong>Suppression paquet (facultatif sauf si vous aviez fait un upgrade en sautant une version majeure pr\u00e9c\u00e9demment :p)<\/strong><br \/>\nroot@serveur:\/var\/www\/owncloud# aptitude remove owncloudLes paquets suivants seront ENLEV\u00c9S\u00a0:<br \/>\nowncloud owncloud-deps-php5{u} owncloud-files{u} php5-ldap{u}<br \/>\n0 paquets mis \u00e0 jour, 0 nouvellement install\u00e9s, 4 \u00e0 enlever et 0 non mis \u00e0 jour.<br \/>\nIl est n\u00e9cessaire de t\u00e9l\u00e9charger 0 o d&rsquo;archives. Apr\u00e8s d\u00e9paquetage, 93,1 Mo seront lib\u00e9r\u00e9s.<br \/>\nVoulez-vous continuer\u00a0? [Y\/n\/?]<br \/>\n(Lecture de la base de donn\u00e9es&#8230; 61785 fichiers et r\u00e9pertoires d\u00e9j\u00e0 install\u00e9s.)<br \/>\nSuppression de owncloud &#8230;<br \/>\nSuppression de owncloud-deps-php5 &#8230;<br \/>\nSuppression de owncloud-files &#8230;<br \/>\ndpkg\u00a0: avertissement\u00a0:\u00a0lors de la suppression de owncloud-files, le r\u00e9pertoire \u00ab\u00a0\/var\/www\/owncloud\/config\u00a0\u00bb n&rsquo;\u00e9tait pas vide, donc il n&rsquo;a pas \u00e9t\u00e9 supprim\u00e9<br \/>\ndpkg\u00a0: avertissement\u00a0:\u00a0lors de la suppression de owncloud-files, le r\u00e9pertoire \u00ab\u00a0\/var\/www\/owncloud\/data\u00a0\u00bb n&rsquo;\u00e9tait pas vide, donc il n&rsquo;a pas \u00e9t\u00e9 supprim\u00e9<br \/>\nSuppression de php5-ldap &#8230;<br \/>\nTraitement des actions diff\u00e9r\u00e9es (\u00ab\u00a0triggers\u00a0\u00bb) pour \u00ab\u00a0libapache2-mod-php5\u00a0\u00bb&#8230;<br \/>\n[ ok ] Reloading web server config: apache2.<\/li>\n<li><strong>Install nouveau paquet en 8.2<\/strong><br \/>\nroot@serveur:\/var\/www\/owncloud# aptitude install owncloud owncloud-files<br \/>\nLes NOUVEAUX paquets suivants vont \u00eatre install\u00e9s\u00a0:<br \/>\nowncloud owncloud-config-apache{a} owncloud-files owncloud-server{a}<br \/>\nphp5-cgi{a} php5-ldap{a}<br \/>\n0 paquets mis \u00e0 jour, 6 nouvellement install\u00e9s, 0 \u00e0 enlever et 0 non mis \u00e0 jour.<br \/>\nIl est n\u00e9cessaire de t\u00e9l\u00e9charger 68,3 Mo\/68,3 Mo d&rsquo;archives. Apr\u00e8s d\u00e9paquetage, 183 Mo seront utilis\u00e9s.<br \/>\nVoulez-vous continuer\u00a0? [Y\/n\/?]<\/li>\n<li><strong>Upgrade en ligne de commande<\/strong><br \/>\nroot@serveur:\/var\/www\/owncloud# sudo -u www-data php occ upgrade<br \/>\nownCloud or one of the apps require upgrade &#8211; only a limited number of commands are available<br \/>\nYou may use your browser or the occ upgrade command to do the upgrade<br \/>\nSet log level to debug &#8211; current level: &lsquo;Debug&rsquo;<br \/>\nChecking whether the database schema can be updated (this can take a long time depending on the database size)<br \/>\nChecked database schema update<br \/>\nChecking updates of apps<br \/>\nChecking whether the database schema for &lt;files_sharing&gt; can be updated (this can take a long time depending on the database size)<br \/>\nChecking whether the database schema for &lt;files_trashbin&gt; can be updated (this can take a long time depending on the database size)<br \/>\nChecked database schema update for apps<br \/>\nUpdating database schema<br \/>\nUpdated database<br \/>\nUpdating &lt;files_texteditor&gt; &#8230;<br \/>\nUpdated &lt;files_texteditor&gt; to 2.0<br \/>\nUpdating &lt;gallery&gt; &#8230;<br \/>\nUpdated &lt;gallery&gt; to 14.2.0<br \/>\nUpdating &lt;files&gt; &#8230;<br \/>\nUpdated &lt;files&gt; to 1.2.1<br \/>\nUpdating &lt;files_sharing&gt; &#8230;<br \/>\nUpdated &lt;files_sharing&gt; to 0.7.0<br \/>\nUpdating &lt;files_trashbin&gt; &#8230;<br \/>\nUpdated &lt;files_trashbin&gt; to 0.7.0<br \/>\nUpdating &lt;files_versions&gt; &#8230;<br \/>\nUpdated &lt;files_versions&gt; to 1.1.0<br \/>\nUpdate successful<br \/>\nMaintenance mode is kept active<br \/>\nReset log level to &lsquo;Debug&rsquo;<\/li>\n<li><strong>Sortie du mode maintenance pour valider<\/strong><br \/>\nroot@serveur:\/var\/www\/owncloud# sudo -u www-data php occ maintenance:mode &#8211;off<br \/>\nownCloud is in maintenance mode &#8211; no app have been loaded<br \/>\nMaintenance mode disabled<\/li>\n<li><strong>V\u00e9rifier la partie Web<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>PUIS Passage en 9.0<\/strong><\/h3>\n<ul>\n<li>Il faut \u00e0 nouveau mettre le <strong>bon repository<\/strong> (cf<a href=\"https:\/\/download.owncloud.org\/download\/repositories\/9.0\/owncloud\/\"> https:\/\/download.owncloud.org\/download\/repositories\/9.0\/owncloud\/<\/a>).Ne pas oublier de<strong> valider la cl\u00e9<\/strong>.<\/li>\n<li>Attention juste <strong>owncloud-files \u00e0 installer<br \/>\n<\/strong>root@mail:\/var\/cache\/apt\/archives# apt-get install owncloud-files<\/li>\n<li>\n<h4>Upgrade occ en ligne de commande<\/h4>\n<p>root@serveur:\/var\/www\/owncloud# sudo -u www-data php occ upgrade<br \/>\nownCloud or one of the apps require upgrade &#8211; only a limited number of commands are available<br \/>\nYou may use your browser or the occ upgrade command to do the upgrade<br \/>\n&#8211; Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE `*PREFIX*filecache` ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;<br \/>\nContinue with update (y\/n) y<br \/>\nSet log level to debug<br \/>\nChecking whether the database schema can be updated (this can take a long time depending on the database size)<br \/>\nChecked database schema update<br \/>\nChecking updates of apps<br \/>\nChecking whether the database schema for &lt;files_sharing&gt; can be updated (this can take a long time depending on the database size)<br \/>\nChecking whether the database schema for &lt;files_trashbin&gt; can be updated (this can take a long time depending on the database size)<br \/>\nChecked database schema update for apps<br \/>\nUpdating database schema<br \/>\nUpdated database<br \/>\nDisabled 3rd-party app: files_videoviewer<br \/>\nUpdating &lt;files_pdfviewer&gt; &#8230;<br \/>\nUpdated &lt;files_pdfviewer&gt; to 0.8.1<br \/>\nUpdating &lt;files_texteditor&gt; &#8230;<br \/>\nUpdated &lt;files_texteditor&gt; to 2.1<br \/>\nUpdating &lt;gallery&gt; &#8230;<br \/>\nUpdated &lt;gallery&gt; to 14.5.0<br \/>\nUpdating &lt;files&gt; &#8230;<br \/>\nUpdated &lt;files&gt; to 1.4.4<br \/>\nUpdating &lt;files_sharing&gt; &#8230;<br \/>\nUpdated &lt;files_sharing&gt; to 0.9.1<br \/>\nUpdating &lt;files_trashbin&gt; &#8230;<br \/>\nUpdated &lt;files_trashbin&gt; to 0.8.0<br \/>\nUpdating &lt;files_versions&gt; &#8230;<br \/>\nUpdated &lt;files_versions&gt; to 1.2.0<br \/>\n<span style=\"color: #999999;\">activity: An exception occurred while executing &lsquo;CREATE TABLE `oc_activity` (`activity_id` INT AUTO_INCREMENT NOT NULL, `timestamp` INT DEFAULT 0 NOT NULL, `priority` INT DEFAULT 0 NOT NULL, `type` VARCHAR(255) DEFAULT NULL, `user` VARCHAR(64) DEFAULT NULL, `affecteduser` VARCHAR(64) NOT NULL, `app` VARCHAR(255) NOT NULL, `subject` VARCHAR(255) NOT NULL, `subjectparams` VARCHAR(4000) NOT NULL, `message` VARCHAR(255) DEFAULT NULL, `messageparams` VARCHAR(4000) DEFAULT NULL, `file` VARCHAR(4000) DEFAULT NULL, `link` VARCHAR(4000) DEFAULT NULL, `object_type` VARCHAR(255) DEFAULT NULL, `object_id` INT DEFAULT 0 NOT NULL, INDEX activity_time (`timestamp`), INDEX activity_user_time (`affecteduser`, `timestamp`), INDEX activity_filter_by (`affecteduser`, `user`, `timestamp`), INDEX activity_filter_app (`affecteduser`, `app`, `timestamp`), PRIMARY KEY(`activity_id`)) DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ENGINE = InnoDB&rsquo;:<\/span><\/p>\n<p>SQLSTATE[42S01]: Base table or view already exists: 1050 Table &lsquo;oc_activity&rsquo; already exists<br \/>\nStarting code integrity check&#8230;<br \/>\nFinished code integrity check<br \/>\nUpdate successful<br \/>\nMaintenance mode is kept active<br \/>\nReset log level<\/li>\n<li><strong>Malgr\u00e9 l&rsquo;erreur la v\u00e9rification est OK<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>\n<h3>PUIS Passage en 9.1 (repo stable !)<\/h3>\n<ul>\n<li>\n<h4>Mettre \u00e0 jour le repo<\/h4>\n<h4><\/h4>\n<p><a href=\"https:\/\/download.owncloud.org\/download\/repositories\/stable\/owncloud\/\">https:\/\/download.owncloud.org\/download\/repositories\/stable\/owncloud\/<\/a><br \/>\nnotamment avec<br \/>\n<em>deb http:\/\/download.owncloud.org\/download\/repositories\/stable.backup\/Debian_7.0\/ \/<\/em><br \/>\ndans <em>\/etc\/apt\/sources.list.d\/owncloud.list<\/em><br \/>\npuis en ayant valid\u00e9 la cl\u00e9 GPG faire un update\/ upgrade<\/p>\n<p>EDIT : attention le d\u00e9p\u00f4t est pass\u00e9 de stable \u00e0 stable.backup pour Debian 7 !<\/li>\n<li>\n<h4>Upgrade occ en ligne de commande<\/h4>\n<p>root@serveur:\/var\/www\/owncloud# sudo -u www-data php occ upgradeChecking whether the database schema for &lt;notifications&gt; can be updated (this can take a long time depending on the database size)<br \/>\nDone<br \/>\n1\/1 [============================] 100%<br \/>\nChecked database schema update for apps<br \/>\nUpdating database schema<br \/>\nUpdated database<br \/>\nUpdating &lt;federatedfilesharing&gt; &#8230;<br \/>\nUpdated &lt;federatedfilesharing&gt; to 0.3.0<br \/>\nUpdating &lt;gallery&gt; &#8230;<br \/>\nUpdated &lt;gallery&gt; to 15.0.0<br \/>\nUpdating &lt;provisioning_api&gt; &#8230;<br \/>\nUpdated &lt;provisioning_api&gt; to 0.5.0<br \/>\nUpdating &lt;updatenotification&gt; &#8230;<br \/>\nUpdated &lt;updatenotification&gt; to 0.2.1<br \/>\nUpdating &lt;federation&gt; &#8230;<br \/>\nUpdated &lt;federation&gt; to 0.1.0<br \/>\nUpdating &lt;files&gt; &#8230;<br \/>\nUpdated &lt;files&gt; to 1.5.1<br \/>\nUpdating &lt;dav&gt; &#8230;<br \/>\nFix classification for calendar objects<br \/>\nDone<br \/>\n0\/0 [&gt;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;]\u00a0\u00a0 0%<br \/>\nUpdated &lt;dav&gt; to 0.2.7<br \/>\nUpdating &lt;files_sharing&gt; &#8230;<br \/>\nUpdated &lt;files_sharing&gt; to 0.10.0<br \/>\nUpdating &lt;files_trashbin&gt; &#8230;<br \/>\nUpdated &lt;files_trashbin&gt; to 0.9.0<br \/>\nUpdating &lt;files_versions&gt; &#8230;<br \/>\nUpdated &lt;files_versions&gt; to 1.3.0<br \/>\nUpdating &lt;comments&gt; &#8230;<br \/>\nUpdated &lt;comments&gt; to 0.3.0<br \/>\nUpdating &lt;notifications&gt; &#8230;<br \/>\nUpdated &lt;notifications&gt; to 0.3.0<br \/>\nUpdating &lt;systemtags&gt; &#8230;<br \/>\nUpdated &lt;systemtags&gt; to 0.3.0<br \/>\n<span style=\"color: #999999;\">activity: An exception occurred while executing &lsquo;CREATE TABLE `oc_activity` (`activity_id` INT AUTO_INCREMENT NOT NULL, `timestamp` INT DEFAULT 0 NOT NULL, `priority` INT DEFAULT 0 NOT NULL, `type` VARCHAR(255) DEFAULT NULL, `user` VARCHAR(64) DEFAULT NULL, `affecteduser` VARCHAR(64) NOT NULL, `app` VARCHAR(255) NOT NULL, `subject` VARCHAR(255) NOT NULL, `subjectparams` VARCHAR(4000) NOT NULL, `message` VARCHAR(255) DEFAULT NULL, `messageparams` VARCHAR(4000) DEFAULT NULL, `file` VARCHAR(4000) DEFAULT NULL, `link` VARCHAR(4000) DEFAULT NULL, `object_type` VARCHAR(255) DEFAULT NULL, `object_id` INT DEFAULT 0 NOT NULL, INDEX activity_time (`timestamp`), INDEX activity_user_time (`affecteduser`, `timestamp`), INDEX activity_filter_by (`affecteduser`, `user`, `timestamp`), INDEX activity_filter_app (`affecteduser`, `app`, `timestamp`), INDEX activity_object (`object_type`, `object_id`), PRIMARY KEY(`activity_id`)) DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ENGINE = InnoDB&rsquo;:SQLSTATE[42S01]: Base table or view already exists: 1050 Table &lsquo;oc_activity&rsquo; already exists<\/span><br \/>\nDrop old database tables<br \/>\nDone<br \/>\n28\/28 [============================] 100%<br \/>\nRemove old (&lt; 9.0) calendar\/contact shares<br \/>\nDone<br \/>\n4\/4 [============================] 100%<br \/>\nFix permissions so avatars can be stored again<br \/>\nDone<br \/>\n2\/2 [============================] 100%<br \/>\nStarting code integrity check&#8230;<br \/>\nFinished code integrity check<br \/>\nUpdate successful<br \/>\nMaintenance mode is kept active<br \/>\nReset log level<\/li>\n<li>\n<h4>Sortie du mode maintenance OwnCloud<\/h4>\n<p>root@mail:\/var\/www\/owncloud# sudo -u www-data php occ maintenance:mode &#8211;off<br \/>\nownCloud is in maintenance mode &#8211; no app have been loaded<br \/>\nMaintenance mode disable<\/li>\n<li>Et apr\u00e8s et enfin on <strong>v\u00e9rifie l&rsquo;interface web<\/strong> et le service et les erreurs \u00e9ventuelles :<br \/>\ncf <a href=\"https:\/\/doc.owncloud.org\/server\/9.1\/admin_manual\/configuration_server\/security_setup_warnings.html\">https:\/\/doc.owncloud.org\/server\/9.1\/admin_manual\/configuration_server\/security_setup_warnings.html<\/a><br \/>\nnotamment<a href=\"https:\/\/doc.owncloud.org\/server\/9.1\/admin_manual\/configuration_server\/harden_server.html#enable-hsts-label\"> https:\/\/doc.owncloud.org\/server\/9.1\/admin_manual\/configuration_server\/harden_server.html#enable-hsts-label<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Autre lien \u00e0 mettre dans les favori : <a href=\"https:\/\/doc.owncloud.org\/server\/8.1\/admin_manual\/configuration_server\/occ_command.html#maintenance-commands-label\">Commande Outil de maintenance\u00a0 Owncloud<\/a><\/p>\n<p><strong>Extrait de \/etc\/apt\/sources.list.d\/owncloud.list \u00e0 la fin de toutes les \u00e9tapes<br \/>\n<\/strong><\/p>\n<pre>#https:\/\/download.owncloud.org\/download\/repositories\/stable\/owncloud\/\r\n#9.1 and future\r\ndeb http:\/\/download.owncloud.org\/download\/repositories\/stable.backup\/Debian_7.0\/ \/\r\n\r\n#https:\/\/download.owncloud.org\/download\/repositories\/9.0\/owncloud\/\r\n#9.0\r\n#deb http:\/\/download.owncloud.org\/download\/repositories\/9.0\/Debian_7.0\/ \/\r\n\r\n#https:\/\/download.owncloud.org\/download\/repositories\/8.2\/owncloud\/\r\n#8.2\r\n#deb http:\/\/download.owncloud.org\/download\/repositories\/8.2\/Debian_7.0\/ \/\r\n\r\n#old &lt;8.1\r\n#cf https:\/\/doc.owncloud.org\/server\/8.1\/admin_manual\/maintenance\/package_upgrade.html\r\n#deb http:\/\/download.opensuse.org\/repositories\/isv:ownCloud:community\/Debian_7.0\/ \/<\/pre>\n<p><strong>Vous voil\u00e0 avec le repo. \u00e0 jour pour avoir Owncloud install\u00e9 par paquet officiel OwnCloud sur votre Debian 7<br \/>\n(m\u00eame proc\u00e9dure pour Debian 8 avec repo li\u00e9s)<\/strong><\/p>\n<blockquote><p><span style=\"color: #808080;\"><strong>Prochaine \u00e9tape : tester la killing feature de la version 9 de Owncloud avec la notion de stockage Externe !<\/strong><\/span><br \/>\n<a href=\"https:\/\/doc.owncloud.org\/server\/9.0\/admin_manual\/configuration_files\/external_storage_configuration_gui.html\">https:\/\/doc.owncloud.org\/server\/9.0\/admin_manual\/configuration_files\/external_storage_configuration_gui.html<\/a><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Cet article est une suite logique de https:\/\/sdubois.fr\/blog\/2016\/01\/11\/mise-a-jour-owncloud-server-8-0-9-sous-debian-wheezy-paquets-opensuse\/ Le contexte est que depuis mars 2016 il n&rsquo;y a plus d&rsquo;update du paquet Owncloud sur les d\u00e9pots OpenSuse (stopp\u00e9 \u00e0 OwnCloud 8.1.9) Voici la proc\u00e9dure pour passer sur les d\u00e9p\u00f4ts officiels OwnCloud pour Debian. Dans le cas test\u00e9, on va r\u00e9aliser 3 upgrade majeurs d&rsquo;affil\u00e9 ! <a href=\"https:\/\/sdubois.fr\/blog\/2017\/05\/passage-de-owncloud-8-1-9-paquets-opensuse-a-9-1-5-paquets-officiels-owncloud-pour-debian-cas-debian-7\/\"> lire la suite <span class=\"meta-nav\"><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2506,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-2502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tic"],"_links":{"self":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/2502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/comments?post=2502"}],"version-history":[{"count":2,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/2502\/revisions"}],"predecessor-version":[{"id":2703,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/2502\/revisions\/2703"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/media\/2506"}],"wp:attachment":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/media?parent=2502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/categories?post=2502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/tags?post=2502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}