Installation

You can access the installation by navigating to the install folder in your browser.
For example: http://www.mysite.com/solo/install

Follow the prompts in the installation wizard.

Login with the default username and password email adminpassword admin

Make sure you delete the installation folder once the installation
has been
completed.
Leaving this folder on your server is a security risk.

Common Installation Issues

Access Denied Error

If you're getting an Access denied error, that means one of two things:

Your database credentials are incorrect (username, password, hostname). If you're not
sure what the correct
credentials are you can get them from your host. These values are different for every
server.

If your credentials are correct, your host might require you to create the database
first. Anchor will attempt
to create teh database for you, but if this fails, manually create an empty database,
then re-run the installation
script and make sure to enter the database name that you just created

White Screen

If you're randomly getting a white screen either during installation or while using the app,
this means that your
server is throwing an error. The best way to see this error is to turn on debugging.

You'll need to edit your config file to turn on debugging. You can do this with the
following steps:

FTP to your server

Download your config file and open it in your code editor

Navigate to the following line:

$CONFIG['enable_debugging'] = false;

and change it to:

$CONFIG['enable_debugging'] = true;

Save the config file and upload it to your server (overwriting the old version)

Restart the app

Emails aren't sending

By default, the application uses PHP's built in mail() function to send all emails. Some
hosts no longer
allow this function and require SMTP. If your host requires SMTP, you will need to enable
this
functionality
in the config file. Here are the steps you need to follow

FTP to your server

Download your config file and open it in your code editor

You will need to populate the following config values.
The correct values for all of these parameters will be supplied by your hosting
provider.

Features

Coming Soon

Emails

By default, the application uses PHP's built in mail() function to send all emails. Some host no
longer
allow this function and require SMTP. If your host requires SMTP, you will need to enable this
functionality
in the config file. Here are the steps you need to follow

Before making any changes, first follow the general
debugging instructions to make sure
the reason you're not receiving emails is because of SMTP.

Change the value of email.use_smtp in the config file to true. Currently you will see:

$CONFIG['email']['use_smtp'] = false;

You will need to change it to:

$CONFIG['email']['use_smtp'] = true;

You will also need to populate the following config values.
The correct values for all of these parameters will be supplied by your hosting
provider.

The application is frozen

This generally indicates a javascript error. Please follow the
general debugging instructions above to retrieve the
error.

I'm getting an internal server error

Please turn on debugging in the config file and try again. This will allow you to
retrieve
the php error
that is occurring on your server. Please see the first FAQ for instructions on turning
on
debugging

I can't upload files

Please make sure the folder named 'files-folder' is writable and then follow the general
debugging
instructions

How can I customize the application?

Unfortunately that's far beyond the scope of this documentation. The application is quite
complicated
with thousands of lines of code. There would be no way for me to write customization
instructions.

Where can I make changes to the settings?

All settings are located in the config file. Please see the section about the config file
for
the full
list of options as well as instructions for modifying the config file.

Where can I make changes to the settings?

All settings are located in the config file. Please see the section about the config file
for
the full
list of options as well as instructions for modifying the config file.

Where can I add new user?

Solo is for one user. If you need multiple users, please check out Duet:
http://duetapp.com

Uploads are failing

If your uploads are failing, you will need to change your maximum upload limits on your
server. This requires access to your php.ini file. You may have to contact you host to
change these values.