Project

General

Profile

Problèmes connus » History » Version 14

Simon, 05/02/2012 12:47 PM

1 14 Simon
{{>toc}}
2 12 Simon
3 1 Simon
4 13 Simon
h1. Problèmes connus
5 1 Simon
6 13 Simon
7
8
h2. Utilisation de la version 5 de PHP
9
10
11 10 Anthony
Après installation, en vous connectant sur l'interface d'administration, l'application retourne une erreur de ce type : 
12 13 Simon
<pre>
13 10 Anthony
Parse error: syntax error, unexpected '{' in /lib/lib_common.php on line 1190
14 13 Simon
</pre>
15 1 Simon
16 10 Anthony
linea21 dans sa version 1.3 nécessite PHP en version 5.x pour la gestion avancée des exceptions.
17 1 Simon
Reportez vous à cette section pour configurer votre PHP : http://dev.linea21.com/wiki/InstallationSysteme
18
19
20 10 Anthony
21 13 Simon
h2. L'Inscription utilisateur ne fonctionne pas
22 1 Simon
23 13 Simon
24
En réalité, *l'inscription fonctionne correctemment*. L'utilisateur est bien créé en base de données, *l'email est envoyé* au nouvel inscrit mais celui-ci ne le recoit pas. Certains fournisseurs de mails (dont Yahoo/Gmail/Hotmail, ...) dirigeront le message de confirmation vers le dossier *Spam* du nouvel utilisateur. Vous l'aurez compris, le problème ne vient pas de Linea21 mais de la politique de lutte antispam des fournisseurs de mails.
25
26 1 Simon
Le problème et la solution sont évoqués (en français) dans le post de ce forum :
27
http://www.webrankinfo.com/forums/viewtopic_15630.htm#138126
28
29
et en anglais sur le site web de la classe Phpmailer, que Linea21 utilise :
30
http://phpmailer.worxware.com/index.php?pg=tip_spf
31
32
Pour résoudre ce problème sur linea21, 2 alternatives sont possibles :
33 13 Simon
* Si vous le pouvez, *utilisez Sendmail* plutôt que smtp. Sendmail fournit automatiquement le bon _header_, votre message ne sera donc plus considéré comme du spam.
34
* Spécifier l'entête adéquate. Comme proposé sur le forum, cherchez le nom du serveur Hôte. Une fois la valeur 'Return-Path:' idéntifiée, éditez les fichiers _/mail/template.php_ et _/mail/template_newsletter.php_ et remplacez la ligne :
35 1 Simon
36 13 Simon
<pre>
37 1 Simon
$mail->From = MAIL_FROM;
38 13 Simon
</pre>
39 3 Simon
40 1 Simon
par :
41
42 13 Simon
<pre>
43 1 Simon
$mail->From = MAIL_FROM. " <adresse_serveur_mail>";
44 13 Simon
</pre>
45 1 Simon
46
47
48
49
50
51
52
53
54 3 Simon
55 13 Simon
h2. Je ne peux uploader des fichiers ou j'obtiens des avertissements PHP lors de l'affichage des images
56 3 Simon
57
58 13 Simon
Les droits d*'écriture* sont *nécessaires* sur les dossiers suivants :
59 1 Simon
60 13 Simon
* /user/avatar/
61 1 Simon
62 13 Simon
* /publication/contents/
63 3 Simon
64 13 Simon
* /news/input/
65
66
* /newsletter/input/
67
68
* /multimedia/input/
69
70
* /logs/
71
72
73
74
h2. J'obtiens le message ::error_message:: lorsque je sauvegarde ma configuration 
75
76
77
Lorsque le fichier de configuration est enregistré, une sauvegarde de l'ancien fichier est effectuée dans _/tmp/backup/config/_. 
78 5 Simon
Dans la version 1.2, l'application ne teste pas l'existence du répertoire et génère une erreur si celui-ci n'existe pas.
79
Veuillez le créer manuellement et y accorder les permissions requises. Cela sera corriger dans la prochaine version.
80 6 Simon
voir ticket #19
81 5 Simon
82
83 7 Simon
84 13 Simon
h2. SQL_MODE par défaut dans [[MySQL]] sous Windows
85
86
87
http://bugs.mysql.com/bug.php?id=25520 
88
89 9 Simon
90
http://www.mysqlfaqs.net/mysql-faqs/Client-Server-Commands/What-is-sql-mode-in-MySQL-and-how-can-we-set-it