I updated lime survey yesterday and a problem happened after

Plus d'informations
il y a 9 mois 4 semaines - il y a 9 mois 3 semaines #185282 par holch
Well, please don't get me wrong, but if you install a software on your server, it is your responsibility and you need to have at least the basic knowledge to do so, otherwise SaaS is the better choice for sure. You don't need to be a wizard, but some knowledge will be necessary, or you'll commit mistakes like this one.

Beta Versions are never for usage in productive environments, that should be clear to anyone administrating a business critical server software. For everything productive, always run a stable version. This is a very basic principle when it comes to business critical applications.

You are paying for the comfort update, and it did what it should do. Update/upgrade to the version you told it to upgrade to.

We can discuss if it is a good idea to include the 4.0.0 beta into the comfort update or not. If I would have had to make the decision, I probably would not have included the Beta as an option the way it is right now. I might have hidden it a little bit more, just to make it more clear even to people who do not know what a beta version is, even if I think this is the responsibility of the server admin to know.

But the inclusion of the Beta versions into comfort update helps with making it easier for beta testers to have a test environment and update it easily when a new beta version comes out. This will increase the number of voluntary beta testers (you are an involuntary beta tester now) and thus will make LS 4 stable quicker, as more people will report bugs.

So while I don't think the implementation of the Beta into comfort update is ideal, the main fault is clearly on your side. You need to be honest with yourself here: you did not inform yourself about what "beta" or "unstable" means and just went for it (or you know it and didn't read it carefully enough). I think it is quite risky to run your own server on this premise.

It is quite simple to install and update and keep it running, but you need to be willing to be informed about the tools you are using, on a server software a lot more than when you are running your desktop computer. Because the server software is used by more people and more people have access to it. And you are running quite a critical software that can collect personal data of people, so this is also an additional factor to be very cautious.

This all might sound quite harsh now and I get that you are frustrated - I would be too (about the situation). But I think you need to take this one on you. Take it as a learning. We all make mistakes and we need to learn from it.

Now regarding the support: I can understand that they might not be able to help, because the direction of an update is generally the other one and probably no one ever tested a downgrade. Also, downgrades are not part of the "Comfort Update" packages, so we can't really expect that, as it was never promised. I had hoped that they might know something more than we normal users. But obviously not. But at the end of the day, installing and upgrading LS without comfort update seems to be still quite easy, but of course not as comfortable.

I know that the Denis runs his own scripts to update/upgrade without using the comfort update. At least he did a while a go. In general, updating/upgrading is like a new installation over an old database, as far as I see it. So downgrading should be very similar. Only changes to the database could impact, but they can't be too big, I think.

Fingers crossed that everything works out for you.

I think if you do what I described and do some testing, you should be fine.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Dernière édition: il y a 9 mois 3 semaines par holch.
Les utilisateur(s) suivant ont remercié: DenisChenu, cdorin

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 mois 3 semaines - il y a 9 mois 3 semaines #185290 par DenisChenu

holch écrit: In theory, you should be able to manually downgrade. BUT, I don't know if there have been any updates to the database from LS 3 to LS 4 beta, and if so, if they have any impact on downgrading.

No, you can't use same DB … db have a lot of update and is totally incompatible …

LSSSurvey1 écrit: how do you do the manual downgrade? do you have the instructions or the manual for that?

Hoping you do (or get) the DB backup before upgrading

1. Make a backup of your current DB and current files (always do backup)
2. Keep upload folder and application/config/config.php file
3. Delete DB and all files
4. Get limesurvey3.17.5+190604.zip at www.limesurvey.org/stable-release
5. Move all this files to your previous directory
6. Go to the web
7. Follow the step
8. When need to set the DB settings : check you old config.php file to put DB information
9. Next, upgrade eventually the DB
10. Log in and see if it's OK
11. Move you all upload directory content to the new upload directory content

holch écrit: We can discuss if it is a good idea to include the 4.0.0 beta into the comfort update or not. If I would have had to make the decision, I probably would not have included the Beta as an option the way it is right now. I might have hidden it a little bit more, just to make it more clear even to people who do not know what a beta version is, even if I think this is the responsibility of the server admin to know.

+1
More hidden or with a big floash warning and a screen confirmation :)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .
Dernière édition: il y a 9 mois 3 semaines par DenisChenu.
Les utilisateur(s) suivant ont remercié: holch, cdorin

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 mois 3 semaines #185321 par LSSSurvey1
i was able to restore from a backup and everything is back normal.. thanks for all your helps guys.
Les utilisateur(s) suivant ont remercié: DenisChenu, holch

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 mois 3 semaines #185323 par holch
Great to hear that! Good luck with the rest of the study and keep your fingers away from BETA version on the productive system. ;-)

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 mois 3 semaines #185332 par DenisChenu

LSSSurvey1 écrit: i was able to restore from a backup and everything is back normal.. thanks for all your helps guys.

Happy to know \o/

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 mois 3 semaines #185337 par cdorin

Connexion ou Créer un compte pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!