i-Services
Qu'est ce que les i-Services ?
Les i-Services sont des fonctions dynamiques ou interactives assistées par TOWeb que ce dernier ajoute à votre site en générant des scripts en langage PHP. Le bon fonctionnement des i-Services de votre site nécessite donc qu'il soit publié sur un espace web qui accepte les scripts PHP. Configurable au niveau de l'écran "Options > i-Services" dans TOWeb, un assistant vous permet de tester et vérifier si les i-Services fonctionneront au niveau de votre hébergement.
En cas de problème ou de doute, contactez votre hébergeur pour vous assurer qu'il vous autorise à utiliser des scripts PHP au niveau de votre espace web et pour connaître les éventuelles options ou conditions permettant de bénéficier de cela au niveau de votre compte.
Quels sont les i-Services disponibles ?
Commentaires utilisateurs
Le i-Service COMMENTAIRES permet à vos visiteurs d'ajouter des commentaires dans des pages, des fiches produits ou des albums photos de votre site web.
Formulaire
Le i-Service FORMULAIRE vous permet de recevoir automatiquement par email le contenu texte des formulaires de votre site transmis par vos visiteurs ainsi que les commandes de vos clients (si vous avez un site e-commerce).
Mailing List
Le i-Service MAILING LIST permet à vos visiteurs de s'abonner et de se désabonner automatiquement de la liste de vos contacts emails.
Sondage
Le i-Service SONDAGE permet à vos visiteurs de voter aux différents sondages que vous avez créer sur votre site puis de voir et utiliser les résultats de leurs réponses.
Téléchargements
Ce i-Service permet aux visiteurs de votre site de télécharger vos fichiers avec lien (comme par exemple vos documents PDF, fichiers de musiques MP3, etc) en les enregistrant directement dans le dossier "Téléchargement" de leur ordinateur plutôt que les laisser s'ouvrir sur leur machine.
De plus, en activant ce i-Service, vous disposerez alors de compteurs de téléchargements permettant de connaitre le nombre de téléchargements effectués par vos visiteurs pour chaque fichier disponible en téléchargement sur votre site, c'est à dire de tous ceux créés avec liens de fichiers à télécharger. Le suivi de vos compteurs ainsi que leur éventuelle suppression/remise à zéro individuelle s'effectue depuis la page backoffice de votre site.
ATTENTION: si jamais vos fichiers sont illisibles/inutilisables une fois téléchargés, assurez-vous que la compression de fichier a bien été désactivée au niveau de votre serveur web en utilisant les outils mis à votre disposition par votre hébergeur et/ou en demandant à votre hébergeur d'effectuer cette vérification et cette modification à votre place.
Fonctions e-Commerce
Configurable depuis l'écran "e-Commerce > Backoffice > Commande en ligne" pour vous permettre de sauvegarder, consulter et gérer vos commandes depuis votre site ainsi que les téléchargements de fichiers achetés par vos clients mais également gérer votre stock en temps réel.
Voir également comment rapatrier & restaurer vos données i-Services.
Problèmes fréquents des i-services et solutions
Vous rencontrez des problèmes de fonctionnement au niveau de votre site avec des messages d'erreurs affichés dans certaines pages comme notamment:
- des erreurs de type ERR_SNE ou ERR_MLV affichée lors de la validation de commandes depuis votre site e-Commerce ?
- la création ou validation des comptes clients qui ne fonctionne pas sur votre site e-Commerce?
- les votes dans vos sondages qui ne sont pas pris en compte ?
- l'affichage d'erreur 3 ou 9 lorsque des internautes postent des messages dans vos commentaires utilisateurs ou lorsque vous essayez de modifier ou supprimer un message posté sur votre blog?
Tous ces problèmes sont généralement dû à des droits insuffisants sur votre espace web. En effet la majorités des i-services de TOWeb effectue des opérations d'écritures et de création de fichiers et si certains fichiers ou répertoires de votre espace web n'ont pas les droits suffisants et/ou ont été modifiés alors ces opérations ne pourront pas fonctionner correctement.
Tous les i-services de votre site sont regroupés dans un répertoire /_iserv présent sur votre espace web. Chaque i-service X est localisé dans son répertoire /_iserv/X/ et les données de chaque i-service X dans son sous-répertoire /_iserv/X/data/ et c'est ce sous-répertoire "data" là qui souvent n'a pas (ou plus) les droits nécessaires et suffisants à la création + modification des fichiers.
Pour corriger cela il vous faut
- vous connecter à votre espace web
- soit en utilisant un logiciel client FTP tel que par exemple FileZilla
- soit utiliser les outils mis à votre disposition par votre hébergeur au niveau de votre compte - puis ouvrir chaque répertoire /_iserv/X/ afin d'appliquer ensuite tous les droits d'accès à son sous-répertoire /data c'est a dire généralement lui affecter les droits 775
Si vous n'y parvenez pas par vous-même ou que vous n'osez pas ou que vous n'êtes pas sûr que les droits 775 soient bien les bons alors demandez à votre hébergeur d'effectue ces opérations pour vous et permettre que tous les scripts PHP de votre site aient bien tous les autorisations possibles de création+lecture+modification+suppression dans tous les sous-répertoires /data de tous vos i-services /_iserv/X/.
De plus, si vous utilisez les comptes clients sur votre site web vérifiez aussi que le répertoire racine de votre espace web à bien les droits 755 (ainsi que les scripts PHP présent à ce niveau et particulièrement celui _accounts.php) et bien sur donc que votre dossier "data" situé dans "/_iserv/accounts/" a bien lui aussi doit avoir les droits (création + modification + lecture).
Enfin pensez également à vérifier votre version PHP et à effectuer de nouveau aussi un test de support PHP si jamais cela n'a pas été fait depuis longtemps.
Pour plus d'informations voir également :
- Problèmes de blocage causés par les systèmes de protection (test php, publication, etc)
- Autres problèmes de fonctionnement sur votre site