Post Install Troubleshooting

Demo Post-Install Issues

Ioncube Encoder Problem
The wePrint Design Studio Demo requires that the ioncube encoders be allowed to run on your site. These files are needed to decode some of the encrypted files in the design studio. There is a folder ioncube within the design studio directory that holds these decoder files. Many servers are setup such that these files will be loaded when the page is loaded, so there is nothing you need to do. Other servers will require you to add a line to a local php.ini file that resides on your site. You may see the following message after installation of the design studio:

Site error: the file xxxxxxxxxxx/designstudio/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed

This message lets you know that the ioncube loader has not been loaded automatically. In order to alleviete this issue, you need to load the following page:

YOURSITE/designstudio/ioncube/ioncube-loader-helper.php

On this page there is a link to another page that will give you instructions on how to configure your php.ini file so that the ioncube loader files will be installed properly. Most hosting compnaies are familar with ioncube encoders and can help you with getting your site configured properly.

Text and/or Symbols not showing
If you try to enter text but only see a little yellow box; the most likely problem is that the tool does not see the ImageMagick location. To find out where ImageMagick is instaled you can go to this test page on your site:

YOURSITE/designstudio/weprint-test.php

This will output the location of the imagemagick installation. It is usually found at /usr/bin or /usr/loca/bin. There is a file, convert-location.php, that needs to have this information. Open up this file in a plain text editor and change each line so it reads the correct location:

$CONVERT = "/usr/bin/convert";
$IDENTIFY = "/usr/bin/identify";
$MONTAGE = "/usr/bin/montage";

Designs not saving properly
When you save a design and the window doesn't show a thumbnail of the design, then the most likely issue is that the database is not setup properly. If this is the case, then the design is not saved. You need to go into the connect_sql.php file and be sure that the database name, username, password and hot are setup properly:


DEFINE('DB_USER','username');
DEFINE('DB_PASSWORD','password');
DEFINE('DB_HOST','localhost');
DEFINE('DB_NAME', 'DBname');