<div dir="auto"><div dir="auto"><div dir="auto">Hi Timm,</div><div dir="auto"><br></div><div dir="auto">First of all, many thanks for your response. I tried this a year or so ago, so I don't remember all that many details (it still works to this day, so I left it alone).</div><div dir="auto"><br></div><div dir="auto">I do remember crashes due to incompatible PHP versions. Not sure if that happened with R or anything else, but definitely PHP.</div><div dir="auto"><br></div><div dir="auto">CQPwebOutsideTheBox looks interesting, but I rent a bare-metal server and this seems to be a VM image. I know there are ways of "devirtualizing", but I don't know if my provider supports them.</div><div dir="auto"><br></div><div dir="auto">So it looks like I'm going to have to either do multiple updates of Ubuntu (four, in fact) or reinstall 26.04 LTS. </div><div dir="auto"><br></div><div dir="auto">In either case, how can I make sure my CQP data survives, as well as its config files? Is there even a definitive list of config files used by CQP/CWB? </div><div dir="auto"><br></div><div dir="auto">An ancient trick I learned a long time ago was to set the immutable bit on files so that not even root can modify or delete them (sudo chattr +i) and I could use this anywhere needed... if I knew where it's needed. </div><div dir="auto"><br></div><div dir="auto">Thing is, I set my server up so long ago that my CQPweb/CWB skills are worse than rusty.</div><div dir="auto"><br></div><div dir="auto">Thanks!</div><div dir="auto"><br></div><div dir="auto">Scott</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Sat, Aug 1, 2026, 03:36 Timm Weber <<a href="mailto:timm.weber@fau.de" target="_blank" rel="noreferrer">timm.weber@fau.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Hello Scott,<div dir="auto"><br></div><div dir="auto">the proper way of doing this upgrade would be first upgrading (or better reinstalling) Ubuntu and then reinstalling the CWB. You can keep your data directories (corpus data/registry) but you definitely need to reinstall all of the CWB/CQP binaries, since they depend on system libraries which will have changed during the upgrade. To make your life a bit easier you can use the cwb Debian package from the website instead of manually compiling the CWB from source.</div><div dir="auto"><br></div><div dir="auto">If this is what you have already tried so far, please provide some more )) details in what way the CWB install broke for you (which components, any error messages etc). </div><div dir="auto"><br></div><div dir="auto">Best regards</div><div dir="auto">Timm</div><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">Am 01.08.2026 05:57 schrieb Scott Sadowsky via CWB <<a href="mailto:cwb@sslmit.unibo.it" rel="noreferrer noreferrer" target="_blank">cwb@sslmit.unibo.it</a>>:<br type="attribution"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi all!</div><div><br></div><div>My corpus server has been running perfectly fine, and without interruption, for the last eight years. So if it ain't broke, don't fix it, right?</div><div><br></div><div>But there have been countless security patches and upgrades to Ubuntu and improvements to CWB in this time, so I'd like to upgrade both. I tried to upgrade Ubuntu, but it entirely broke CWB (fortunately, I had a full image backup to restore from). I tried it the other way around and it also broke. </div><div><br></div><div>So can anybody give me some advice on how to do this properly? </div><div><br></div><div>All the best,</div><div>Scott</div></div>
</blockquote></div><br></div></div></blockquote></div></div>
<br><br><div data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-size:12.7272720336914px"><br></div></div></div></div></div></div></div></div>