# Http error 500 after update to 3.3.3

**URL:** <https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199>\
**Category:** Hosting farmOS\
**Tags:** support-request\
**Created:** [January 10, 2025, 6:08am UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199 "2025-01-10T06:08:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 6:08am UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/1 "2025-01-10T06:08:51Z")

</div>

hi,  
after updating to version 3.3.3 the page gives me a 500 error.

the site is on shared hosting and i use php 8.4.1

some help please

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 1:51pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/2 "2025-01-10T13:51:34Z")

</div>

@altix Sorry to hear you’re having trouble.

Can you provide the specific error you encountered? It will be in your Apache server logs.

It might be related to your PHP version. We only test against PHP 8.3 currently.

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 1:59pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/3 "2025-01-10T13:59:08Z")

</div>

I can’t find the logs because I’m on shared hosting and I don’t have access to the Apache logs, the site shows no signs of life, now I’m trying to directly install a new instance with the latest update. Going back to the backup version I have no problem

I also tried with php 8.3 but same error…

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 2:00pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/4 "2025-01-10T14:00:37Z")

</div>

Without access to error logs it will be impossible to debug. What hosting service do you use? Most provide access somewhere. Try searching your hosting provider’s help resources.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 2:14pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/5 "2025-01-10T14:14:54Z")

</div>

@altix Just checking: you are backing up your code and database before attempting updates, and rolling them back after errors, correct?

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 2:18pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/6 "2025-01-10T14:18:40Z")

</div>

yes

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 2:20pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/7 "2025-01-10T14:20:09Z")

</div>

i use ovh

---

<div class="post-metadata">

**Author:** ![Symbioquine](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/symbioquine/32/284_2.png) [@Symbioquine](https://farmos.discourse.group/u/Symbioquine)\
**Post date:** [January 10, 2025, 2:34pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/8 "2025-01-10T14:34:20Z")

</div>

Just to check the easy stuff, did you navigate to the `update.php` page and did that succeed?

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 2:49pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/9 "2025-01-10T14:49:09Z")

</div>

Of course I can, it makes me update the database with 2 updates, after the updates are applied the site goes into error 500… blank homepage

Ps the 3.3.2 version work fine

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 2:51pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/10 "2025-01-10T14:51:43Z")

</div>

Do you have any other modules, custom code, or customizations? Or is this a relatively “stock” farmOS installation?

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 2:53pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/11 "2025-01-10T14:53:43Z")

</div>

I have only two community modules : google maps and custom map layer, then the rest is unchanged

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 2:57pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/12 "2025-01-10T14:57:21Z")

</div>

> blank homepage

Is it possible to access `/admin/reports/dblog`? That may also show some error logs, and sometimes that still works even when the homepage or other pages are broken. But if you’re hitting a deeper error then it may not even make it into those logs. That’s why you need to be able to check your Apache logs - it’s the best way to find out what’s happening.

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 3:01pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/13 "2025-01-10T15:01:28Z")

</div>

> [@mstenta](#):
>
> /admin/reports/dblog

I have already tried to access those logs, the update.php page also suggests it, but the page is blank  
I’m trying to do a clean install

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 5:19pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/14 "2025-01-10T17:19:34Z")

</div>

I did a clean install of farmos 3.3.3 but I get an error as soon as it finishes installing the modules:

No route found for "GET…

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 5:35pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/15 "2025-01-10T17:35:06Z")

</div>

> [@altix](#):
>
> No route found for "GET…

Hmm someone else experienced something similar recently, but I’m not sure if they ever figured out the cause…

> [@No route found for](https://farmos.discourse.group/t/no-route-found-for/2169):
>
> I am getting this following error when I am trying to access the farmos gui I had set up the database, websites configs, modules page but then the farmos-web container gets unhealthy after the modules installation in the Database GUI settings I set the hostname as “db” and the port as “5432” here is my docker-compose.yml services: www: # Update this to the latest stable version before deploying. image: farmos/farmos:latest container\_name: farmos-web volumes: - '/home…

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 5:40pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/16 "2025-01-10T17:40:38Z")

</div>

I wonder if you uncheck all modules during the farmOS installation… maybe we can trace it to a specific module.

But really, it’s all just a bunch of guessing if you don’t have access to Apache logs. Any progress on that?

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 5:40pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/17 "2025-01-10T17:40:53Z")

</div>

this error is a mapbox module maybe…

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 5:43pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/18 "2025-01-10T17:43:59Z")

</div>

> [@mstenta](#):
>
> But really, it’s all just a bunch of guessing if you don’t have access to Apache logs. Any progress on that?

I managed to do a clean installation but now I have to import all the data… csv doesn’t work on this version…  
I was considering passing on the data I had in the previous installation but the csv importer doesn’t work for land and logs

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [January 10, 2025, 6:00pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/19 "2025-01-10T18:00:53Z")

</div>

@altix Have you given up trying to figure out what caused the 500 error after updating? That should be the focus of this thread. If you are instead trying to start from scratch and are experiencing trouble importing data, that’s a separate issue.

Or, maybe they have the same cause… which is why I would recommend figuring out how to find your Apache error logs, rolling back to your previous database snapshot on 3.3.2, and working to solve the original update issue. That’s the easiest way to solve this.

---

<div class="post-metadata">

**Author:** ![altix](https://avatars.discourse-cdn.com/v4/letter/a/3ec8ea/32.png) [@altix](https://farmos.discourse.group/u/altix)\
**Post date:** [January 10, 2025, 6:14pm UTC](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199/20 "2025-01-10T18:14:33Z")

</div>

I’m working on the cause of the error, in fact I sent a request to the host, but they haven’t responded yet. In the meantime I created a new instance but I’m also having problems with the new installation… maybe there is a connection

[Next page](https://farmos.discourse.group/t/http-error-500-after-update-to-3-3-3/2199.md?page=2)
