Jump to content

Problème Monetico ?


Recommended Posts

Bonjour,

Je ne suis pas venu sur ce forum depuis TRES longtemps....
Aujourd'hui j'ai besoin d'aide pour un site (que je n'ai pas créé) d'un membre de ma famille...

Son site tourne Prestashop 1.6.1.12 et a cette erreur quand j'essaye d'afficher les modules du site depuis l'administration :

Parse error: syntax error, unexpected '@' in /home/sousleseuu/www/modules/moneticoxf/moneticoxf.php on line 6

Il y a aussi cette même erreur lors du paiement d'une commande.
Quelqu'un aurait une idée sur l'origine de cette erreur ?

Un grand merci d'avance..

 

Link to comment
Share on other sites

Voici le début du fichier moticoxf.php

<?php 
/*
 Module de paiement Monetico pour le CM-CIC Par hosteco.fr 2012-2017. 
*/

@ini_set('display_errors', 'off');

define('__Monetico_Root__',(dirname(__FILE__)));

class Moneticoxf extends PaymentModule{
  private $_html = '';
  private $_postErrors = array();
  
  public function __construct(){
    $this->name = 'moneticoxf';
    $this->tab = 'payments_gateways';
    $this->version = '1.6.4.6';

    parent::__construct();
    $this->page = basename(__FILE__, '.php');
    
    $nb_fois = Configuration::get('CMCIC4X_NBMENS');    
      $cmcic_active    = (bool)Configuration::get('CMCIC_ACTIVE');
      $cmcic4X_active = (bool)Configuration::get('CMCIC4X_ACTIVE');
      
      if($cmcic4X_active && $cmcic_active) $n_fois = ' 1 & '. $nb_fois;
      if($cmcic4X_active && !$cmcic_active) $n_fois = ' '. $nb_fois;      
      if(!$cmcic4X_active && $cmcic_active) $n_fois = ' 1 ';
      if(!$cmcic4X_active && !$cmcic_active) $n_fois = ' 0 ';    
        
    $this->displayName = $this->l('CB Monetico Payement '). $n_fois .$this->l(' times');
    

 

Link to comment
Share on other sites

J'ai renommé le module monetico pour afficher tous les modules installés (sinon j'avais la même erreur).
Puis je lui ai remis le nom d'origine et lorsque je veux lister les modules de paiement depuis la liste des modules, j'ai cette erreur:


Parse error: syntax error, unexpected '@' in /home/...monsite.../www/classes/module/Module.php(1361) : eval()'d code on line 6
[PrestaShop] Fatal error in module file :/home/...monsite.../www/classes/module/Module.php(1361) : eval()'d code:
syntax error, unexpected '@'

Link to comment
Share on other sites

Je viens de le faire...

Et toujours cette erreur quand j'essaye d'afficher la list des modules installés:

Parse error: syntax error, unexpected '@' in /home/...monsite.../www/classes/module/Module.php(1361) : eval()'d code on line 6
[PrestaShop] Fatal error in module file :/home/...monsite.../www/classes/module/Module.php(1361) : eval()'d code:
syntax error, unexpected '@'

Edited by chti56 (see edit history)
Link to comment
Share on other sites

Je viens de le faire... je n'avais pas commenté la bonne ligne... et quand j'essaye d'afficher les modules installés j'ai cette erreur:

Parse error: syntax error, unexpected 'define' (T_STRING) in /home/sousleseuu/www/classes/module/Module.php(1361) : eval()'d code on line 8
[PrestaShop] Fatal error in module file :/home/sousleseuu/www/classes/module/Module.php(1361) : eval()'d code:
syntax error, unexpected 'define' (T_STRING)

 

Edited by chti56 (see edit history)
Link to comment
Share on other sites

Merci pour votre aide...

J'ai donc mis ce nouveau fichier en ligne mais j'ai toujours cette erreur quand je veux afficher les modules installés:

Parse error: syntax error, unexpected 'define' (T_STRING) in /home/sousleseuu/www/classes/module/Module.php(1361) : eval()'d code on line 8
[PrestaShop] Fatal error in module file :/home/sousleseuu/www/classes/module/Module.php(1361) : eval()'d code:
syntax error, unexpected 'define' (T_STRING)

 

... et quand je tente d'afficher la position des modules j'ai cette erreur....

Parse error: syntax error, unexpected 'define' (T_STRING) in /home/sousleseuu/www/modules/moneticoxf/moneticoxf.php on line 8

 

Je n'y comprend plus rien !! 

Edited by chti56 (see edit history)
Link to comment
Share on other sites

Comme je ne peux pas désinstaller le module Monetico actuel depuis le tableau de bord, comment faire pour installer une nouvelle version de ce module ? 
Je peux bien sûr supprimer le module Monetico actuel via Ftp mais quid des informations de la BDD qui sont remplies par ce module Monetico ?

Merci beaucoup pour votre aide.

Link to comment
Share on other sites

J'y avais pensé mais je craignais que ce ne soit pas suffisant...
Dans les logs de l'hébergeur (OVH) j'ai aussi vu ceci:

"
[Mon Dec 08 09:32:30 2025] [X-OVHRequest-Id: 689a63091da633edccc93205776d6ac8] [error] [client 194.5.82.166:0] [host  ...monsite...] AH00687: Negotiation: discovered file(s) matching request: /homez.55/sousleseuu/www/images (None could be negotiated).
[Mon Dec 08 09:32:50 2025] [X-OVHRequest-Id: 2379ca69d0466a4f963004699a19c37c] [error] [client 194.5.82.166:0] [host  ...monsite...] AH01264: script not found or unable to stat: /homez.55/sousleseuu/cgi-bin
[Mon Dec 08 09:33:40 2025] [X-OVHRequest-Id: bd66f8d7daa21b8ce4ddf56d843017bc] [error] [client 194.5.82.166:0] [host  ...monsite...] AH01264: script not found or unable to stat: /homez.55/sousleseuu/cgi-bin
[Mon Dec 08 09:34:09 2025] [X-OVHRequest-Id: 5ccf043ab20e240f56f3306ba49339a2] [error] [client 194.5.82.166:0] [host  ...monsite...] AH01264: script not found or unable to stat: /homez.55/sousleseuu/cgi-bin
[Mon Dec 08 09:34:38 2025] [X-OVHRequest-Id: 56813b6f3cadf9a2c62dda061b42b2ea] [error] [client 194.5.82.53:0] [host  ...monsite...] AH00687: Negotiation: discovered file(s) matching request: /homez.55/sousleseuu/www/images (None could be negotiated).
[Mon Dec 08 09:35:49 2025] [X-OVHRequest-Id: 617a3718542eae14af62f33942bbbbea] [error] [client 194.5.82.32:0] [host  ...monsite...] AH00687: Negotiation: discovered file(s) matching request: /homez.55/sousleseuu/www/images (None could be negotiated).
[Mon Dec 08 09:36:00 2025] [X-OVHRequest-Id: adc52cbdc0d85d84f81e9d3b8feffa1a] [error] [client 194.5.82.32:0] [host  ...monsite...] AH01630: client denied by server configuration: /homez.55/sousleseuu/www/upload/.htaccess
[Mon Dec 08 09:36:00 2025] [X-OVHRequest-Id: 9cae368c5cd3f06e7baf872ffc24c653] [error] [client 194.5.82.32:0] [host  ...monsite...] AH01264: script not found or unable to stat: /homez.55/sousleseuu/cgi-bin
[Mon Dec 08 09:36:09 2025] [X-OVHRequest-Id: a3395feb59f00ec93921c446aade77a8] [error] [client 194.5.82.32:0] [host  ...monsite...] AH01797: client denied by server configuration: /homez.55/sousleseuu/www/img/index.php
[Mon Dec 08 09:36:11 2025] [X-OVHRequest-Id: 420950bfde606b74dbff83cf00df3526] [error] [client 194.5.82.32:0] [host  ...monsite...] AH00687: Negotiation: discovered file(s) matching request: /homez.55/sousleseuu/www/images (None could be negotiated).
[Mon Dec 08 09:36:18 2025] [X-OVHRequest-Id: 52f4af9e32e26fc143ef3e116cf32ca5] [error] [client 194.5.82.32:0] [host  ...monsite...] AH01797: client denied by server configuration: /homez.55/sousleseuu/www/docs/
[Mon Dec 08 12:49:21 2025] [X-OVHRequest-Id: 71d1ca4eaafa97859de15a38659ad400] [error] [client 185.191.171.17:0] [host www. ...monsite...] AH10124: FastCGI: failed to connect to server "/homez.55/sousleseuu/www/index.php": connect() failed
 

"

Edited by chti56 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...