SUPPORT - TECHNICAL QUESTIONS
1. What are the system requirements of MojoScripts.com products?
2. Is Perl on my server, if so where?
3. What is needed to install MojoScripts.com products?
4. How do I set file permissions (writable/executable)?
1. What are the minimum system requirements of MojoScripts.com products?
Top
Before attempting to install the software please make sure your web server has
the following system requirements:
Website - You must have a
website in order to install the software. The software does not run on your PC.
Perl 5.000+ - You must have Perl 5.005 or better. You can
download the latest version of Perl from http://www.perl.com/.
CGI Access - Your website must be configured to run Perl/CGI scripts.
Write Access - You must be able to make files and directories
writable on your web server. If the software doesn't have write access it won't
be able to update its data files.
Optional:
MySQL Database - Some of our
products use MySQL database backend, in this a MySQL should be present
on the server as well as free perl modules DBI and appropriate dbd::mysql
loaded.
If you're not sure whether your web
server meets the listed requirements contact your web hosting provider for
assistance.
2. Is Perl on my Server, if so where?
Top
Perl 5 is normally available on all web servers if you are hosted with a company
that sells web hosting service. If you own a dedicated server, or your own you
may need to install Perl 5 onto your webserver. Ask the company you host with or
a systems administrator.
If available on the webserver, the location of
Perl 5 is typicaly:
/usr/bin/perl
or
/usr/local/bin/perl
The first line of your Perl/CGI script would read:
#!/usr/bin/perl
or
#!/usr/local/bin/perl
Running Perl/CGI Scripts on an NT server
does not require the correct perl path as NT servers associate the .pl extension
with Perl.
3. What is needed to install MojoScripts.com programs?
Top
After ordering the software from MojoScripts.com you will be emailed the product
in a ZIP format. In order to setup and install the program you need to first
make sure you have a Unzip and FTP program.
FTP Programs
FTP stands for "File Transfer Protocol". FTP programs allow you to transfer
files back and forth between your computer and the computer that hosts your
website.
We recommend the following FTP programs:
CuteFTP
Unzip Programs
When you receive the software in an email message it will be compressed
in a "ZIP" format. The ZIP format allows you to store many files within a single
ZIP file. Before you can install the software on your server you need to "unzip"
the zip file.
We recommend the following Unzip programs:
WinZip
4. How do I set File Permissions (Writable/Executable)?
Top
For Unix
Most FTP software will allow you to change the permissions
of files and directories on unix web servers.
For example, if you are using
CuteFTP you can right click on the desired file or directory in the remote window
and select 'Change File Attributes'. From here you will be able to set "read, write
and execute" permissions for the "owner, group, and public". You are considered
to be the owner, and everybody else is considered to be public, including your
ISP's web server and perl.
Making files executable
To make files
executable you need to turn on "Read" and "Execute" permissions for owner, group
and public and write for "owner". The numeric (chmod) value for this is "0755".
Making files writable
To make files writable you need to turn on
"Read" and "Write" permissions for owner, group and public. The numeric (chmod)
value for this is "0666".
Making directories writable
To make
directories writable you need to turn on "Read", "Write" and "Execute"
permissions for owner, group and public. The numeric (chmod) value for this
is "0777".
For NT
Unfortunately there is no
easy way to remotely change file permissions on Windows servers so unless you
can directly access the server you'll need to ask your web hosting provider
to change the file permissions for you.