Installation RBS Change : Tache Indexing en échec
-
01/07/2013 20:59
Bonjour,
Je suis en train de construire un site, avec un hébergement mutualisé chez le fournisseur Infomaniak (suisse), et j'ai une erreur qui, à mon avis, met la tâche BackgroundIndexing en échec (j'ai également task_I18nSynchroTask en échec):
[ERROR] HTTPClient::execute: curl_errno : 3
L'erreur semble faire référence à une URL malformaté.
Cette erreur est répétitive (pratiquement toutes les secondes…) et une autre erreur apparait environ toutes les 30s:
[ERROR] f_tasks_BackgroundIndexingTask::backgroundIndex: Error on processsing BO at index 11894 : false.
Ca fait un petit moment que je tourne en rond avec ça et que je ne trouve pas la cause.
Merci d'avance de votre aide.
Salutations -
Bonjour,
voyez vous l'URL sur laquelle l'erreur et générée et semble-t-elle mal formatée?
L'erreur empêche l'exécution des tâches planifiées
Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié. -
79688.3 en réponse à 79688.2 écrit par Jean-Michel
02/07/2013 21:04
J'ai cette erreur en continu, même sans requête sur le site, site désactivé et console d'administration fermé.
J'ai également cette série d'erreur qui revient en continu dans le phperror.log:
2013-07-02 18:55:05 [E_WARNING] curl_setopt() [<a href='function.curl-setopt'>function.curl-setopt</a>]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in file (/home/www/941cef309d072d39d8a276d5d61b7bde/web/repository/modules/task/task-3.6.6/lib/PlannedTaskRunner.php) line 112
2013-07-02 18:55:05 [E_WARNING] curl_setopt_array() [<a href='function.curl-setopt-array'>function.curl-setopt-array</a>]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in file (/home/www/941cef309d072d39d8a276d5d61b7bde/web/repository/framework/framework-3.6.6/service/HTTPClientService.php) line 245
La kb de mon hébergeur indique ceci:
L'option CURLOPT_FOLLOWLOCATION de curl n'est pas utilisable quand open_basedir est actif, c'est le cas pour nos hébergements.
Est-ce que cela pourrait être lié à l'erreur HTTPClient::execute: curl_errno : 3 ? -
les logs signalent que le safe_mode de php est activé, or, selon les prérequis de l'environnement PHP d'une installation de rbs change, il doit être positionné sur off...
Je pense qu'il faut déjà résoudre ce problème avant de pouvoir se positionner sur le problème de CURL...
Développe sous linux Ubuntu 12.04 LTS Desktop
Projet ecommerce core 3.6.7 -
Safe mode n'est pas utilisé chez Infomaniak, mais ils utilisent les contraintes open_basedir.
-
J'ai changé de type d'hébergement (non mutualisé désormais) et j'ai pu réinstaller Change correctement.
Apriori, les contraintes open_basedir empêche l'installation du produit chez Infomaniak. Dommage.
Merci pour le support réactif.Édité par laurent.p 07/07/2013 21:40
Merci de prendre connaissance et de respecter les règles des forums.