Các bài đăng được tạo bởi Visvanath Ratnaweera

Hình của Particularly helpful Moodlers Hình của Translators
Yeah, there are parallels! Why did I post it here?
cười

So, you think, Martin through the early adaptation of a tight partner network, cleared the possibility of such disasters? Moodle community would be happy to hear that, but it is always good to have a critical look, also to look back.
Hình của Particularly helpful Moodlers Hình của Translators

Not strictly a Moodle development question, but we accessed a creative web application which just died! No wonder, apparently it was running on PHP 5.6 and MariaDB 10.1.46 and didn't survive a server upgrade.

We were neither the developers nor the maintainers of the site, but are keen on investigating, estimating a possible upgrade to newer versions of PHP and MariaDB. What is the strategy you would choose in such a situation?

The application is not too complicated, at least from outside: It is a big book divided into chapters and pages. Each page is an assignment. Then there is an separate collection of pages which are the sample solutions. Those solution pages can be accessed only by entering a secret code on a web form, each page has a its own secret code.

Yeah, there was another part. People could register on the site and post more such assignments, again kept separated in to chapters, and people could discuss them, post solutions, in a forum-like interface at the bottom. I think the original creator of the assignment could set its code. We don't need that.

Forgot to mention, I believe the copyright owner and the maintainer so far is willing to publish the code under a FOSS license, or he has done it already.

I know, this whole work-flow could be nicely imitated in Moodle. But the owner is keen on keeping the design as it is.

Trung bình điểm đánh giá: -
Hình của Particularly helpful Moodlers Hình của Translators
I wonder whether the Moodle code directory and the Moodle data directory are mixed up. Compare your setup with the documentation Installing Moodle.

Also, when Nginx, follow the locations in Nginx carefully.
Hình của Particularly helpful Moodlers Hình của Translators
Ken

I never thought there is so much to say about this Upgrading/Updating business. Like during an update (in the same version, only marching the release, eg. a.b.c to a.b.g) the major system requirements like PHP and DBMS do not change. So, if your 4.1.6 runs with PHP 7.4 and MariaDB 10.4, then 4.1.14 will run too. That is why http://www.syndrega.ch/blog/#php-and-dbms-compatibility-of-major-moodle-releases has only one line for Moodle 4.1 LTS. 

Or, such an update (a.b.c to a.b.current) is as simple as 'git pull', if you have met Git. ;)

(I know, you know this, I am talking to the visitors.)