Posts made by Howard Miller

Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
This is line 900 in moodle_database.php...

https://github.com/moodle/moodle/blob/52c0da7c647bd6ba8c5f61882d88959821a1fb41/lib/dml/moodle_database.php#L900

It's looking for ddlib.php (not ddlib.nhp). Go and have a look at that line in that file on your install. Is it the same (correct)?
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
When you use an optional plugin, make sure it supports the version of Moodle that you want to use. If it doesn't it might still work but it's down to you to test it. You should not be surprised if it doesn't work. Things change between versions of Moodle.
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
This is the availability/condition directory in 4.5...

https://github.com/moodle/moodle/tree/MOODLE_405_STABLE/availability/condition

There's NO 'paypal' directory. So where did that directory come from in your installation?

I assume you must have added it. The only plugin I could find is - https://moodle.org/plugins/availability_paypal - and that tops out at version 4.0. Not even 4.3, never mind 4.5.