THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline


Bonjour,
Je suis une ancienne utilisatrice de Thelia, et après avoir fait tourner pendant quelques années ma petite boutique, j'ai tout abandonné par faute de temps .....
Aujourd'hui je me relance dans cette grande Aventure qu'est la création d'un site web, et je galère énormement rien que pour l'installation .... problème que je n'avais jamais eu auparavant.

J'ai d'abord tenté une installation en local avec Wamp, mais j'avais des erreurs du style:

 Strict standards: Declaration of Variable::charger() should be compatible with Requete::charger() in C:\wamp\www\thelia\classes\Variable.class.php on line 25

Bon après plusieurs heures de prise de tête et de nouvelles erreurs, je tente une installation chez mon hébergeur, tout se déroule bien, mais sur la dernière page, au dessus du message de Thelia qui me dit que l'installation à réussie j'ai tout ces messages :

 
Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/tinymceplus/tinymceplus-1.0.1/tinymceplus.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/cheque/cheque-1.2/cheque.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/shoppingflux/shoppingflux_1.0/shoppingflux.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/codepromo/codepromo-1.0/codepromo.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/ganalytics/ganalytics_1.3.1/ganalytics.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Warning: file_get_contents(http://thelia.net/IMG/plugins_thelia/colissimo/colissimo-1.2/colissimo.zip) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /web/echosonore/www/install/fin.php on line 23

Test du bbcode FluxBB

Et aucun module n'apparait dans le back office sad
Si l'un de vous avait été confronté à ce problème, ou si vous pouvez m'aider ?
Merci !!

Offline


Bon finalement je me suis débrouillée:
J'ai relancé l'installation en décochant tous les modules proposés. Je n'ai donc pas eu de messages d'erreur à la fin ...

Je vais dl un à un les plugins dont j'ai besoin et les installer par le back office
Je laisse le message si un utilisateur avait ce même problème un jour.
Bonne soirée

Offline


Bonjour,

Si le téléchargement des modules ne fonctionne plus, c'est parce que les modules ont changé d'URL et que le fichier XML qui fournissait l'URL des modules : "http://thelia.net/spip.php?page=xml_mod … ode=calcul" n'a pas été mis à jour. La solution est celle que vous avez utilisée.

Offline


Bonsoir, je suis dans la même situation, j'ai suivi la même procédure (je n'installe aucun plugin à l'installation) et de ce fait l'installation se termine.
Sauf que je ne peux ajouter aucun plugin;
Lorsque j'ajoute un plugin, il est accepté, mais ensuite il n'apparait pas.
Une idée ? Je sus sous Wamp Serveur, avec php 5.6 et mysql 5.7
Eric LM

Offline


Suite...
Par hasard, est-ce que Thelia 1.5.4 ne fonctionnerait pas avec PHP 5.6 ?
C'est peut-être là mon problème. Je ferai un essai demain avec PHP 5.4
Bonne soirée,
Eric LM

Offline

Offline


Bonjour et merci, mais cela ne change rien. Toujours aucun plugins, et toujours impossible d'en ajouter un. Lorsque je tente de charger un plugin, il est bien accepté, mais il n'apparait pas dans la page des plugins. (qui reste vierge)
Je tente un peu plus tard dans la journée d'installer une version moins récente de WampServeur, avec PHP 5.4. Je vous tiens au courant.

Offline


Re-bonjour, je confirme : Avec WampServeur 2.4 (c'est à dire PHP 5.4 et mysql 5.6) l'installation se fait sans problème (sauf un warning "Strict standards: Declaration of Variable::charger() should be compatible with Requete::charger() in C:\wamp\www\Editions_BdP\classes\Variable.class.php on line 25"). Malgré cela, les plugins "de base" s'installent ; j'ai ensuite récupéré mes plugins par FTP, j'ai pu les activer, j'ai récupéré les templates, puis ma base de données : tout roule.
Manifestement, Thélia 1.5.4 ne supporte pas PHP 5.6
Donc ne pas utiliser WampServer 3

Offline


Ceci étant, cela me pose tout de même un petit problème, car chez les hébergeurs, de plus en pus, on ne propose plus PHP 5.4, mais plutôt 5.6 ou 5.7.
Le mieux serait de transférer mon site en Thélia 2, mais l'idée de devoir refaire tous mes templates me bloque un peu.

Offline


Thelia 1.5.4.3 fonctionne avec PHP 5.6 (j'ai un site en ligne chez OVH pour le prouver). Le problème, depuis les débuts de THELIA, est que les prototypes des méthodes charger et delete des classes héritées ne sont pas compatibles avec les méthodes de la classe requete et que wamp affiche toutes les erreurs. La seule solution simple est de modifier php.ini pour que les erreurs ne soient pas affichées.
J'ai fait des essais en utilisant la méthode magique __call() qui semble fonctionner et supprimer les messages d'erreurs mais je n'ose pas mettre en ligne ce code!

Offline


Merci pour le message. En ce qui me concerne, c'est plus qu'un problème d'affichage d'erreur. Même en modifiant le php.ini, je n'avais plus de message d'erreur, mais ma page d'administration des plugins était désespérément blanche. Aucun plugin n'était affiché.
Lorsque j'importais un plugin, l'importation se faisait sans problème, mais le plugin ne s'affichait pas dans la page d'administration des plugins.
Avec PHP 5.4, tout est rentré dans l'ordre.