Bonjour à tous,
Je viens d'installer SMI 1.0.6, après plusieurs erreurs corrigés au fur et à mesure, je me trouve confronté à plusieurs messages d'erreur. J'ai eu beau fouiller le forum de fond en comble, cette fois ci je ne m'arrive pas à m'en dépatouiller seul.
Est-ce que quelqu'un pourrait m'aider SVP ?
Merci d'avance.
Romain
( ! ) Notice: A session had already been started - ignoring session_start() in C:\wamp64\www\smi\inc\config.inc.php on line 26
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.0087 1141192 include_once( 'C:\wamp64\www\smi\inc\config.inc.php' ) ...\index.php:44
3 0.0087 1141240 session_start ( ) ...\config.inc.php:26
( ! ) Warning: Field 'log_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.0729 2216032 Archivelog( ) ...\index.php:142
3 0.0755 2234144 ezSQL_mysqli->query( ) ...\func_log.inc.php:480
4 0.0757 2236504 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: Field 'pw_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1169 2240392 ezSQL_mysqli->query( ) ...\index.php:163
3 0.1171 2238088 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: Incorrect integer value: '' for column 'fic_nbtel' at row 1 in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1470 2240560 ezSQL_mysqli->query( ) ...\index.php:181
3 0.1477 2242040 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: Field 'fic_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1762 2241768 ezSQL_mysqli->query( ) ...\index.php:193
3 0.1766 2243000 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: La table 'smi.smi_consmail' n'existe pas in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.2035 2243080 ezSQLcore->get_row( ) ...\index.php:198
3 0.2035 2242872 ezSQL_mysqli->query( ) ...\ez_sql_core.php:164
4 0.2043 2243864 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: La table 'smi.smi_consmail' n'existe pas in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.2374 2244232 ezSQL_mysqli->query( ) ...\index.php:211
3 0.2382 2245968 trigger_error ( ) ...\ez_sql_mysqli.php:272
Plusieurs messages d'erreurs après install
-
- Nouveau membre
- Messages : 6
- Enregistré le : ven. oct. 30, 2020 9:42 pm
- Localisation : Narbonne
Re: Plusieurs messages d'erreurs après install
Bonjour à tous,
Pour commencer, merci à SMI pour l'excellent travail fourni dans cette application.
Je rencontre les mêmes problèmes que ceux énoncés au-dessus :
Pour y pallier, j'ai dû faire quelques modifications par contre, je ne sais pas si c'est la bonne solution.
J'ai installé l'application sur un serveur local UwAmp. J'ai Apache avec PHP 5.6.18 et Mysql 5.7.11.
Concernant cette erreur :
par :
Pour ces erreurs :
Volà la mise à jour à faire dans phpMyAdmin:
Pour l'erreur suivante :
par :
Pour les 2 erreurs suivantes :
Voilà la mise à jour à faire dans phpMyAdmin:
Voilà, je ne sais pas si cette solution est la meilleure, mais ça a résolu mes problèmes.
Je trouve, que beaucoup d'erreur viennent du "smi_1.0.6.sql" qui se trouve dans le dossier "install" . La version "smi_1.0.5.sql" comporte moins d'erreur.
Est-il possible de se procurer le fichier smi_1.0.6.sql sans erreur ?
Est-ce que les modifications que j'ai effectué dans les fichiers "config.inc.php" et "index.php" sont correctes ?
Par avance merci.
Pour commencer, merci à SMI pour l'excellent travail fourni dans cette application.
Je rencontre les mêmes problèmes que ceux énoncés au-dessus :
Pour y pallier, j'ai dû faire quelques modifications par contre, je ne sais pas si c'est la bonne solution.
J'ai installé l'application sur un serveur local UwAmp. J'ai Apache avec PHP 5.6.18 et Mysql 5.7.11.
Concernant cette erreur :
J'ai modifié la ligne 26 du fichier config.inc.php situé dans www\smi\inc\( ! ) Notice: A session had already been started - ignoring session_start() in C:\wamp64\www\smi\inc\config.inc.php on line 26
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.0087 1141192 include_once( 'C:\wamp64\www\smi\inc\config.inc.php' ) ...\index.php:44
3 0.0087 1141240 session_start ( ) ...\config.inc.php:26
Code : Tout sélectionner
session_start();
Code : Tout sélectionner
if(session_id() == '')
{
session_start();
}
J'ai mis une auto-incréatation dans la base de donnée mysql pour les champs log_id, pw_id et fic_id( ! ) Warning: Field 'log_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.0729 2216032 Archivelog( ) ...\index.php:142
3 0.0755 2234144 ezSQL_mysqli->query( ) ...\func_log.inc.php:480
4 0.0757 2236504 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: Field 'pw_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1169 2240392 ezSQL_mysqli->query( ) ...\index.php:163
3 0.1171 2238088 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: Field 'fic_id' doesn't have a default value in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1762 2241768 ezSQL_mysqli->query( ) ...\index.php:193
3 0.1766 2243000 trigger_error ( ) ...\ez_sql_mysqli.php:272
Volà la mise à jour à faire dans phpMyAdmin:
Code : Tout sélectionner
--
-- AUTO_INCREMENT pour la table `smi_log`
--
ALTER TABLE `smi_log`
MODIFY `log_id` int(10) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT pour la table `smi_pw`
--
ALTER TABLE `smi_pw`
MODIFY `pw_id` int(10) unsigned NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT pour la table `smi_fic`
--
ALTER TABLE `smi_fic`
MODIFY `fic_id` int(10) NOT NULL AUTO_INCREMENT;
Pour l'erreur suivante :
J'ai modifié la ligne 180 du fichier index.php situé dans www\smi\( ! ) Warning: Incorrect integer value: '' for column 'fic_nbtel' at row 1 in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.1470 2240560 ezSQL_mysqli->query( ) ...\index.php:181
3 0.1477 2242040 trigger_error ( ) ...\ez_sql_mysqli.php:272
Code : Tout sélectionner
$sql2 .= " ('" . $db->escape($rep) . "','0','" . $db->escape($desc) . "','" . $db->escape($detail) . "','$datea','" . $db->escape($admin_code) . "','')";
Code : Tout sélectionner
$sql2 .= " ('" . $db->escape($rep) . "','0','" . $db->escape($desc) . "','" . $db->escape($detail) . "','$datea','" . $db->escape($admin_code) . "','0')";
J'ai rajouter la table consmail dans la base de donnée Mysql.( ! ) Warning: La table 'smi.smi_consmail' n'existe pas in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.2035 2243080 ezSQLcore->get_row( ) ...\index.php:198
3 0.2035 2242872 ezSQL_mysqli->query( ) ...\ez_sql_core.php:164
4 0.2043 2243864 trigger_error ( ) ...\ez_sql_mysqli.php:272
( ! ) Warning: La table 'smi.smi_consmail' n'existe pas in C:\wamp64\www\smi\classes\ezSQL\mysqli\ez_sql_mysqli.php on line 272
Call Stack
# Time Memory Function Location
1 0.0012 324984 {main}( ) ...\index.php:0
2 0.2374 2244232 ezSQL_mysqli->query( ) ...\index.php:211
3 0.2382 2245968 trigger_error ( ) ...\ez_sql_mysqli.php:272
Voilà la mise à jour à faire dans phpMyAdmin:
Code : Tout sélectionner
--
-- Structure de la table `smi_consmail`
--
CREATE TABLE IF NOT EXISTS `smi_consmail` (
`consmail_id` tinyint(1) unsigned NOT NULL,
`consmail_admname` varchar(50) NOT NULL DEFAULT '',
`consmail_admmail` varchar(50) NOT NULL DEFAULT '',
`consmail_smtpnom` varchar(50) NOT NULL DEFAULT '',
`consmail_smtpport` int(6) unsigned NOT NULL DEFAULT '25',
`consmail_smtplogin` varchar(50) NOT NULL DEFAULT '',
`consmail_smtpmdp` varchar(50) NOT NULL DEFAULT '',
`consmail_smtppausem` tinyint(2) unsigned NOT NULL DEFAULT '5',
`consmail_smtpsecure` char(3) NOT NULL DEFAULT '',
`consmail_popbefore` tinyint(1) unsigned NOT NULL DEFAULT '0',
`consmail_popnom` varchar(50) NOT NULL DEFAULT '',
`consmail_popport` int(6) unsigned NOT NULL DEFAULT '110',
`consmail_poptimeout` tinyint(3) unsigned NOT NULL DEFAULT '30',
`consmail_poplogin` varchar(50) NOT NULL DEFAULT '',
`consmail_popmdp` varchar(50) NOT NULL DEFAULT ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Paramètres messagerie' AUTO_INCREMENT=1 ;
ALTER TABLE `smi_consmail`
ADD PRIMARY KEY (`consmail_id`);
ALTER TABLE `smi_consmail`
MODIFY `consmail_id` tinyint(1) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=1;
Je trouve, que beaucoup d'erreur viennent du "smi_1.0.6.sql" qui se trouve dans le dossier "install" . La version "smi_1.0.5.sql" comporte moins d'erreur.
Est-il possible de se procurer le fichier smi_1.0.6.sql sans erreur ?
Est-ce que les modifications que j'ai effectué dans les fichiers "config.inc.php" et "index.php" sont correctes ?
Par avance merci.
Julien