Skip to main content
Participant
July 12, 2021
Question

Internal Server Reporting - "Results successfully posted" but no CaptivateResults folder created

  • July 12, 2021
  • 1 reply
  • 139 views

Hello everyone,

 

I am having a problem with posting quiz results to an internal server: when the user enters his name and e-mail address and clicks send in the pop-up after passing a quiz, the pop-up reads "Results sucessfully posted". However, no CaptivateResults folder with xml files is created.

 

I have followed the instructions in the user guide and read several posts in this community to eliminate any errors:

  • The intenalServerReporting.php is located in a folder below the root folder of the web server (IIS)
  • I have made sure that write permissions are activate for the mentioned folder and all folders and files below it
  • I also removed all spaces or any other special characters from the file, company, department and course names. This has solved a problem where all slashes were stripped from URL to the internalServerReporting.php which caused an unknown error when finishing a quiz. However, now the problem described above occurs.
  • I checked in the log file and the POST-method to the internalServerReporting.php is being logged (this is where I saw that the slashes had been stripped and are not anymore).

 

Is there something else I can try, check or need to consider?

 

Please let me know if I need to supply more information.

 

Thank you in advance,

Daniela

This topic has been closed for replies.

1 reply

RodWard
Community Expert
Community Expert
July 13, 2021

Did you restart the server after changing permissions?

DBUHAuthor
Participant
July 13, 2021

Hi RodWard,

 

thank you for the suggestion! I had not, but tried it just now. Unfortunalety, there is no change.

I read another forum post that suggested clearing the project cache und publishing anew, but unfortunalety, this did not help either.

 

Kind regards,

Daniela

RodWard
Community Expert
Community Expert
July 13, 2021

The problem is going to be on the server, not in the Captivate module.

I think you mentioned that your PHP files are in a folder BELOW the root level of the server.  That is what I would be looking at.

I have never set up Internal Server Reporting but I do recall something about the PHP files needing to be at the root level in oder for the funtionality to work.