<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Howto: Upgrading from 8.4.2 to 9.0.2 when your extensions break the upgrade]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I just went through fixing my install to the latest 9.0.2. In logs it said "Your EspoCRM version (8.4.2) is not supported. Required version: 9.0.1." I finally realized that since my extensions were not compatible with 9.0, the upgrade script never did it's work.</p>
<p dir="auto">Steps:</p>
<ul>
<li>Restore your backup of v2.14.3</li>
<li>Upgrade to 9.0, Upgrade-script will error out on your extension</li>
<li>Go to <code>Repair -&gt; Enable Recovery Mode</code></li>
<li>In <code>Terminal</code>, you'll need to first run the following commands:</li>
</ul>
<pre><code>mkdir -p /run/espocrm/cache/application
chmod -R 777 /run/espocrm/cache
chown -R www-data:www-data /run/espocrm/cache
</code></pre>
<ul>
<li>In <code>Terminal</code>, use button to upload new extensions to /app/data, and then upgrade with <code>php command.php extension --file=/app/data/YOUR-EXTENSION.zip</code></li>
<li>Then toggle out of <code>Recovery Mode</code>. Upgrade script will now complete</li>
<li>Then update to 9.0.1, update again to 9.0.2.</li>
</ul>
<p dir="auto">Enjoy!</p>
]]></description><link>https://forum.cloudron.io/topic/13220/howto-upgrading-from-8.4.2-to-9.0.2-when-your-extensions-break-the-upgrade</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 08:14:38 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/13220.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 31 Jan 2025 16:30:47 GMT</pubDate><ttl>60</ttl></channel></rss>