i-Services
What's a i-Service ?
The i-Services are either dynamical or interactive functions generated by TOWeb in your website. Configurable in the Settings > i-Services screen a wizard allows you to verify if the i-Services are supported on your web space (it is necessary to publish your site at least once prior to perform this test). In case of trouble or doubt contact your host to make sure you can use PHP scripts on your web space.
Which i-Services are available in TOWeb ?
User comments
The i-Service named "User comments" allows your visitors to post comments directly inside some pages of your website.
More information about User comments.
Forms
The i-Service named "Form" allows you to automatically receive by email the contents of all the web forms submitted by your visitors from your site as well as the customers orders if you have a e-commerce website.
More information about FORMS.
Mailing list
The i-Service "Mailing list" allows your visitors to subscribe or unsubscribe to your list of email contacts.
More information about MAILING LIST
Poll
The i-Service "Poll" allows your visitors to vote to your polls and view the polls results.
More information about POLLS
Download
This i-Service allows visitors of your site to download your linked files (such as your PDF documents, MP3 music files, ...) by saving them directly in the "Download" folder of their computer rather than leaving them opened by the web browser of their machine.
In addition, by activating this i-Service, you will also have download counters allowing you to know the number of downloads made by your visitors for each downloadable files available on your site, that is to say created with a link to a download file. The monitoring of your counters and their eventual deletion/reset is done from the backoffice page of your site (accessible from the "Configure" button of this i-service).
IMPORTANT: if your files are unreadable/unusable once downloaded, make sure that file compression has been deactivated on your web server by using the tools of your host provider and/or by asking your host to perform this verification and modification for you.
e-Commerce features
Managed from the "e-Commerce > Backoffice > online orders" screen.
To save, see and manage the orders directly from your site as well as the downloads of your files for sale and a real-time stock.
See also how to save & restore your i-Services data.
Common i-services issues and solutions
You are experiencing problems with your site with error messages displayed on certain pages, such as:
- ERR_SNE or ERR_MLV errors displayed when validating orders from your e-Commerce site?
- creation or validation of your customer accounts that does not work ?
- votes in your polls not taken into account?
- an error 3 or 9 displayed when Internet users try to post messages in your comments or when you try to modify or delete a message ?
All these problems are generally due to insufficient access rights on your web space. Indeed the majority of TOWeb's i-services perform file writing and creation operations and if certain files or directories of your web space do not have sufficient rights and/or have changed, then these operations will no longer be able to work properly.
All the i-services of your site are grouped together in the /_iserv directory present on your web space. Each i-service X is located in its /_iserv/X/ directory and the data of each X i-service in their /_iserv/X/data/ sub-directory. And it is this "data" sub-directory that often does not have (or no longer have) the necessary and sufficient rights to create & modify files.
To correct this you need to
- log in to your web space
- either by using an FTP client software such as for example FileZilla
- or the web admin tools made available to you by your host in your account - and then open each /_iserv/X/ directory in order to then apply all access rights to its /data subdirectory, i.e. generally you need to assign the rights: 775
If you can't do it yourself or you don't dare or you're not sure that the rights are 775, then ask your host to perform these operations for you to allow all the PHP scripts of your site with full authorizations for creating + reading + modifying + deleting in all the /data subdirectories of all your i-services /_iserv/X/.
Furthermore, if you use customer accounts on your website, please also check that the root directory of your web space has 755 rights as well as sufficient rights for the _accounts.php located there (and of course that your " data" located in "/_iserv/accounts/" also have creation + modification rights).
Finally, also remember to check your PHP version and also perform a PHP support test again if this has not been done for a long time.
For more information see also :
- Problems due to system protections (firewall, antivirus, etc) when publishing or performing PHP tests
- Other solutions to common issues you may encounter on your website