No buttons to create shipment?

I’m not exactly sure why, but I don’t have any buttons to create a shipment. New version of 18.0.3 on a local server.

There’s nothing about it in the dolibarr or apache logs, and if I try to run the debug bar module it just doesn’t show up only on this page (so something is crashing without a trace)

I see it down under in the bottom of the page, but are we using the same GUI skin? your top colour is different than mine? I am using the md skin theme

I am using eldy skin - also colors are editable in the Setup/Display

To add some more detail, these buttons showed up in my remote server running 18.0.3 - I just migrated my database from the remote install into a local install two days ago and ran into a couple issues that I didn’t have on the remote install. One of them I fixed and submitted a pull request on Github as it was a syntax error that still ran on remote but crashed on the local (perhaps due to differing PHP versions?). The other issue is this - and I assume its also some kind of syntax error but without anything in the logs I’m at a loss of how to resolve it.

do you have a backup of your database?

Of course, that’s how I migrated it

But with a new fresh copy of Dolibarr the issue persists again, so I think it’s a PHP issue (The remote server was 7.something and this PC has 8.something

Not sure if anyone else has run into this trouble

I think that if you use a container image then you can get the correct combination of dolibarr and php.

I use tuxgasy’s image

https://hub.docker.com/r/tuxgasy/dolibarr/tags

Thanks - I’m too unfamiliar with Docker to really want to try it, although I think one day that it’s a good idea to keep everything nice and containerized.

Ended up following the tutorial at https://ostechnix.com/how-to-switch-between-multiple-php-versions-in-ubuntu/ to swap PHP version from 8.2 to 7.4 and now it works properly. I’ll make a Github issue about it because without any error code I don’t see how to resolve it …

1 Like