Restoration of existing site to previous configuration

  • Posted:
  • Proposals: 1
  • Remote
  • #661521
  • Expired
Alex S. has already sent a proposal.
  • 0


Experience Level: Intermediate
Estimated Job duration: less than 1 week
FME Learn Online
FME runs two ‘live’ sites via its server, which is currently hosted on 123-reg.
• a minimal site for a fellow lecturer:
• an eCommerce (Drupal) and auto-enrol Moodle site.
The rest of this doc talks only of the second site.
The current auto-enrol site enables a visitor to set up an account without purchasing any goods, and about 50% of our 1,200+ registered users are such users. All such users end up registered on both the Drupal user database and the Moodle user database - this is NOT a single sign on system .. which means we’ve been careful up until now to maintain identical users on the two systems.
The site has been ‘up’ for about 18 months, and was designed to ‘test the market’. The course has been supported by Richard, the person who built it, on a ‘retainer’ basis. Richard now has a full time job, and when some recently installed updates caused the site to fail Richard has not had the capacity or knowledge to restore it. So what has been our experience?
1. We now believe there IS a market, and that having the site adds significantly to our profile.
2. We would value highly having a partner who would maintain our site.
3. We’d like an effective backup system!!
5. We don’t want to get into a relationship based on a maximum number of active users or a maximum number of courses. We want to have full responsibility for Moodle courses, product creation etc. ourselves.
6. The look and feel of the Drupal site is fine, but we are NOT wedded to Drupal. All we really want is an eCommerce system with auto-enrol (or SSO) into a standard Moodle site. Simplicity is the name of the game - we want minimal tailoring of the site. When we set up the site the easiest way to achieve auto-enrolment appeared to be via Drupal eCommerce. It is quite possible there are easier ways of achieving this objective now. The Drupal eCommerce back end is not that great, so I’d not shed too many tears if we lost it.
The server
The server is a 4 core 24Gb 2 x 1TB configuration - which is almost certainly heavily over specified. Bandwidth usage has been 2.5 - 12 Gb pcm and we have 60 - 100 visits to the Drupal site a day.

The problem
Our already enrolled students have no significant issues using the site (although see issue with ‘site home’ below). Neither are there any problems with the core Drupal setup (although there are some security updates that need to be put through). However, SMTP mail, Paypal and the Drupal / Moodle auto-enrol plugin are all broken, so all new enrolments are being done manually - which means the user databases on the two systems are drifting apart - which makes reinstalling the auto-enrol process difficult.

Current Drupal website:
1. Users can enrol in the Drupal user database, but cannot communicate with PayPal Express checkout: not sure whether this is a case of reinstalling Paypal cart or something more.
2. When users are set up in Drupal we'd expect Drupal to communicate with Moodle to add the user to the Moodle database. This is not happening. New users are also expected to get an email - that's not happening either.

Current Moodle database:
1. Cannot send Quickmail: same SMTP issue??
2. Some users (unsure how many, but >3, but not me) are unable to access ‘site home’. Is this simply a case of cleaning the Moodle user database? Error received is:

123-reg have agreed that running a backup on a running mysql database can cause problems: we don't know whether that's the issue or something else.

What we'd like:
1. To get back to where we were - with the above errors fixed.
2. To install security patches.
3. To consider whether it's time for a fresh build of this site? Is Drupal eCommerce the right approach, or is there a better eCommerce site which may achieve either auto-enrol for Moodle or single sign on? Can you quote for this process - we want only minor changes to the current look and feel of the site.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.