[Résolu] 3.1.28 - Mails ne partent pas

Installation & Configuration du logiciel
Répondre
TBR
Gsup LEVEL 2
Messages : 40
Enregistré le : jeu. 6 mars 2014 16:53

Bonjour,

J'ai effectué toutes les MAJ de la 3.15 à la 3.28 et me retrouve confronté à un bug plutôt contraignant :

Les mails ne partent pas :

SMTP SERVER:

Warning: require_once(components/PHPMailer/src/PHPMailer.php): failed to open stream: No such file or directory in /var/www/core/mail.php on line 346

Fatal error: require_once(): Failed opening required 'components/PHPMailer/src/PHPMailer.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/core/mail.php on line 346

QQun peut-il me venir en aide svp ? :)

Je reste dispo pour toute info complémentaire,

Merci par avance !

TBR
Modifié en dernier par TBR le mer. 7 févr. 2018 11:58, modifié 2 fois.
- GestSup 3.2.0
- Windows Server 2016
- Apache 2.4.41
- PHP 7.3.12
- MariaDB 10.4.10
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Reproduisez vous les pb en webdemo ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
TBR
Gsup LEVEL 2
Messages : 40
Enregistré le : jeu. 6 mars 2014 16:53

Bonjour,

Merci pour votre réponse, j'ai effectivement pu corriger le soucis en recréant le user.

Par contre j'ai toujours une erreur qui me bloque l'envoi de mails, j'ai mis à jour le poste original.

Merci,

Cordialement,

TBR
- GestSup 3.2.0
- Windows Server 2016
- Apache 2.4.41
- PHP 7.3.12
- MariaDB 10.4.10
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous vérifier les droits sur le fichier
PHPMailer.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
TBR
Gsup LEVEL 2
Messages : 40
Enregistré le : jeu. 6 mars 2014 16:53

Bonjour Flox,

Comment dois-je procéder svp ?

Merci !
Cdt,

TBR
- GestSup 3.2.0
- Windows Server 2016
- Apache 2.4.41
- PHP 7.3.12
- MariaDB 10.4.10
TBR
Gsup LEVEL 2
Messages : 40
Enregistré le : jeu. 6 mars 2014 16:53

Voici le contenu du répertoire Components que j'ai sur ma VM : j'ai 2 dossiers PHPMailer, je n'sais pas si c'est normal
gestsup.png
gestsup.png (192.52 Kio) Vu 6790 fois
Cordialement,

TBR
- GestSup 3.2.0
- Windows Server 2016
- Apache 2.4.41
- PHP 7.3.12
- MariaDB 10.4.10
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

a priori il manque un repertoire sur votre serveur dans phpmailer, peut être une erreur de droit sur votre serveur lors de l'installation de la mise à jour.

Je vous invite a installer de manière manuel le dernier patch 3.1.29, ce dernier contiens un mise à jour du composant PHPmailer.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
TBR
Gsup LEVEL 2
Messages : 40
Enregistré le : jeu. 6 mars 2014 16:53

Bonjour,

Effectivement les droits n'étaient pas propagés aux sous-dossiers. Après modifs, j'ai isntallé la MAJ en manuelle et les mails partent de nouveau !

Merci,

Cdt

TBR
- GestSup 3.2.0
- Windows Server 2016
- Apache 2.4.41
- PHP 7.3.12
- MariaDB 10.4.10
Répondre