- Posts: 13
External Service Function
- Chicitadel
- Topic Author
- Offline
- New Member
-
Error message: Coding error detected, it must be fixed by a programmer: Cannot find file with external function implementation
Moodle ver. 3.3
Joomdle Ver. 1.1.3
Joomla ver. 3.7.2
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
- Posts: 7909
Are you doing a new installation or an upgrade?
Are you manually adding the function, or is Joomdle plugin giving the error on installation? In newer versions there is no need to manually add functions.
Please Log in or Create an account to join the conversation.
- Chicitadel
- Topic Author
- Offline
- New Member
-
- Posts: 13
Antonio Durán wrote: Hi.
Are you doing a new installation or an upgrade?
Are you manually adding the function, or is Joomdle plugin giving the error on installation? In newer versions there is no need to manually add functions.
An upgrade!
The function was previously added before the first upgrade of Joomla from J3.6.x > J3.7.1, at this time, the PHP version was switched from 5.6.x to 7.x to meet the Joomla upgrade requirement but cannot tell when exactly the Joomdle connectivities went off.
Joomdle system check flagged error on XMLRPC PHP, ALLOW URL FOPEN, Joomla to Moodle Connectivity, Moodle to Joomla Connectivity and Joomdle Web Service
I upgraded Joomdle core on Joomla from 1.0.0 > 1.1.0 > 1.1.3
and updated XMLRPC PHP, ALLOW URL FOPEN,
the problem remain Joomla to Moodle connectivity and Moodle to Joomla connectivity
Upagraded Moodle 3.1 > 3.3,
Joomdle plugin on moodle 1.0.1 > 1.1.3
and got to know the functions on Joomdle web service is no longer working.
Trying to replace them gave the error as stated above.
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
- Posts: 7909
Also, can you enable debugging in moodle to see if you get more info?
Please Log in or Create an account to join the conversation.
- Chicitadel
- Topic Author
- Offline
- New Member
-
- Posts: 13
15.20mins Video
Please ignore the background audio!
Hope this give you a clear view of the error.
0-1:20mins (Moodle error above)
1:20 - 6mins (Joomdle function add error)
14:50 - 15:20mins (Joomla system check error)
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
- Posts: 7909
If it is, try deleting the service and creating it again. Then try adding the functions. If you do this, you will need to generate a new token and change it in joomlde config in joomla.
Please Log in or Create an account to join the conversation.
- Chicitadel
- Topic Author
- Offline
- New Member
-
- Posts: 13
I have also checked the Joomdle folder is in place.
Is there any other possible cause?
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
- Posts: 7909
The error is shown because a function in that table cannot be found in the file. The function may even not be from Joomdle.
Please Log in or Create an account to join the conversation.
- Chicitadel
- Topic Author
- Offline
- New Member
-
- Posts: 13
The Joomdle web service account and functions were added automatically, traded the tokens generated from both Moodle and Joomla instances as required, but Joomdle system check on Joomla platform, the 'Joomla to Moodle HTTP connectivity', Moodle to Joomla HTTP connectivity', and 'web service' are still not connected.
What could be the possible cause?
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
- Posts: 7909
First thing you need to do is double-check URLs in Joomdle config in Joomla and Moodle.
Please Log in or Create an account to join the conversation.