Announcement

Collapse
No announcement yet.

I receive an "Internal Server Error" page when I try and execute a Perl script on ...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    I receive an "Internal Server Error" page when I try and execute a Perl script on ...

    I receive an "Internal Server Error" page when I try and execute a Perl script on my server. I have a Redhat Linux server.



    By default, Redhat Linux servers do not have ASCII uploads enabled - only BINARY. This means that the scripts are corrupted as they are uploaded as SellerDeck requires script files to be uploaded in ASCII.

    To workaround this you have to enable ASCII transfers on the server. If you are a server administrator then do the following (if you are not a server administrator, then you will need to tell your web host to do the following).

    Open the vsftpd.conf file. This may exist twice on the server, so edit the files in the following locations:

    /etc/vsftpd/vsftpd.conf
    /etc/vsftpd.conf

    Within it, locate the line

    ascii_upload_enable=YES

    And uncomment it by removing the hash '#' from the beginning of the line.

    Then you need to restart the xinetd service (and also the vsftpd service) and SellerDeck should upload correctly.
Working...
X