Jump to content

Recommended Posts

Posted

Hi, since migration to plesk some Python cgi scrips stopped to work.

I have to do some extra configuration or Python is disabled?

I have the following test script in this address https://luan.heliohost.org/cgi-bin/example.py

#!/usr/bin/python

print ("Content-type:text/html\r\n\r\n")
print ('<html>')
print ('<head>')
print ('<title>Hello Word - First CGI Program</title>')
print ('</head>')
print ('<body>')
print ('<h2>Hello Word! This is my first CGI program</h2>')
print ('</body>')
print ('</html>')

Regards,

Luan

  • luanfrj changed the title to Python and Plesk
Posted (edited)

Python on Linux requires unix line endings. Your line endings were in Windows/DOS format. I changed them to unix endings and it works now.

If you're editing on Windows, my suggestion is to use an editor like Notepad++. You can author files using Unix endings using Edit->EOL Conversion->Unix in that editor.

Edited by wolstech
Editing on Windows
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...