Server log error

index_load

When I upload the index file to my server the index file is uploaded to my computer.

If I add the .cgi extension this is what I get.

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at :: to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Here are the log errors.
[Tue Dec 29 20:25:42.007389 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] AH01215: Runtime Error: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:25:42.007487 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] AH01215: Please report what caused this error along with the information below.: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:25:42.007517 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] AH01215: Common/plugin.cpp: 1002: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:25:42.007567 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] AH01215: Failure Condition: pluginEntryTable.GetEntry( entrypointName, out ): /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:25:42.007630 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] AH01215: can’t find plugin method Crypto.MD5(data As MemoryBlock) As MemoryBlock: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:25:42.008235 2020] [cgi:error] [pid 31053:tid 140401048045312] [client 184.162.185.214:50081] End of script output before headers: index.cgi
[Tue Dec 29 20:40:22.620548 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] AH01215: Runtime Error: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:40:22.620653 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] AH01215: Please report what caused this error along with the information below.: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:40:22.620678 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] AH01215: Common/plugin.cpp: 1002: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:40:22.620729 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] AH01215: Failure Condition: pluginEntryTable.GetEntry( entrypointName, out ): /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:40:22.620782 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] AH01215: can’t find plugin method Crypto.MD5(data As MemoryBlock) As MemoryBlock: /home/curseur/domains/mysite.com/private_html/module/index.cgi
[Tue Dec 29 20:40:22.621319 2020] [cgi:error] [pid 31052:tid 140400569661184] [client 184.162.185.214:50421] End of script output before headers: index.cgi

It looks like you are building a standalone web application and trying to run it as a cgi.

Xojo 2020 and up can only build standalone applications (Web 2.0), earlier versions can create cgi and standalone (Web 1.0).

Thank you for your reply. I had thought about it. For better or for worse since RealBasic 1, but I’m seriously considering retirement.

I have been working on an app called Lifeboat designed to make deploying Xojo Web apps super easy. It works with both Web 1.0 and 2.0 standalone builds. It’s still in development, but I think you might find it helpful!

1 Like