If you need to use the server path to programs, make sure that it is in the following format: /home/yourname/pathtoyourprogram The first slash is necessary. A trailing slash may or may not be required, depending on the program. If you’re not sure of the exact server path to your file, […]
Uploaded in BINARY Format
This is another common problem; the fix is just to re-upload the file in ASCII format. You’ll need to consult your FTP program’s documentation to figure out how to switch modes. BINARY mode is used for non-text items, such as executables (*.exe), zip files (*.zip), image files (*.jpg, *.gif) and […]
Incorrect Path to PERL
This is a very common problem, and is easily fixed. The first line of your program needs to be the correct path to where perl is installed on your server. On all servers, this path is correct: #!/usr/bin/perl
Some Important Notes About Permissions
TYPICAL PERMISSION SETTINGS: Executed via the web by anyone: chmod 755 (rwxr-xr-x) Executed only through the command line: 700 (rwx——) Library files: 644 (r-wr-wr-w) World writable: 777 (rwxrwxrwx). This is not necessary on our servers and will only work on files that are placed outside of the cgi-bin directory. We […]
Incorrectly Set Permissions
The mother of all errors! Knowing what the file permissions need to be is critical for your PERL applications to function. You’ll need to refer to your program’s documentation to learn what permissions need to be set for which files. Do NOT set permissions on any file that resides within […]
Help Me Perform Repetitive Tasks
DianaHost is pleased to help you with repetitive tasks that may take a long time to perform manually (via your control panel, FTP, SSH, etc.). Examples of large tasks we can loop: Change file permissions for multiple or all files. Remove multiple or all addon/parked/subdomains. Removing multiple email messages. Note: […]
cPanel vs. Plesk – Side by Side Functionality Comparison
Functionality & Common Tasks cPanel The “Client” side of WHM/cPanel. Plesk “Admin” & “Client” side WHM The “Admin” side of WHM/cPanel. Available on Shared Hosting Reseller Hosting VPS / cPanel Linux Dedicated Available on Windows Shared Windows Dedicated Available on Reseller Hosting VPS / cPanel Linux Dedicated Basics […]
Apache Handlers
Apache Handlers allow you to control how Apache will manage certain file types. When Apache recognizes a file, it has an action built-in for that file type and will perform that action. If you want Apache to perform a different action, you will need to make a handler to tell […]
Intermittent Website and Email Problems
If you or your visitors notice that your site is slow, then fast, then not working, the culprit is likely your site’s DNS. The solution for this issue can be as simple as waiting for propagation to end or correcting your DNS glue by adding/editing a DNS record. Propagation If […]
Moodle and PHP Versions
About Moodle Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. On Linux servers, Moodle can be installed via Softaculous, our auto-installer. […]