Php conges
De Linuxmemo.
(Différences entre les versions)
(→Installation) |
(→Installation) |
||
(2 versions intermédiaires masquées) | |||
Ligne 20 : | Ligne 20 : | ||
vim php_conges_v1.5.1.sql et changer les lignes par "ENGINE=MYISAM DEFAULT CHARACTER SET latin1;" | vim php_conges_v1.5.1.sql et changer les lignes par "ENGINE=MYISAM DEFAULT CHARACTER SET latin1;" | ||
modifier aussi le script install/fonctions_install.php par "ENGINE=MYISAM" | modifier aussi le script install/fonctions_install.php par "ENGINE=MYISAM" | ||
+ | |||
+ | Configuration LDAP | ||
+ | apt-get install php5-ldap | ||
+ | vim /var/www/conges/config_ldap.php | ||
+ | |||
+ | Correction contre dépassement de mémoire. | ||
+ | fonctions_conges.php | ||
+ | ligne 2548 | ||
+ | //if (mysql_num_rows($ReqLog_3)!=0) // code réentrant, boucle infinie pour certains utilisateurs seulement, remplacé par la ligne en dessous | ||
+ | if (mysql_num_rows($ReqLog_3)!=0 AND 1==2) // condition toujours fausse -> on évite le pb | ||
=== Options Apache2 === | === Options Apache2 === |
Version actuelle en date du 19 juillet 2012 à 13:26
[modifier] Installation
Préparation de la base mysql
Les fichiers du site
tar zxvf php_conges_v1.5.1.tar.gz mv php_conges_v1.5.1/ conges/ cp -rv conges/ /var/www/
le répertoire "tmp" de PHP_IDS (INCLUDE.EXTERNAL/phpids-0.5.3/lib/IDS/tmp) doit être accessible en écriture
chmod 777 INCLUDE.EXTERNAL/phpids-0.5.3/lib/IDS/tmp
le fichier config
cd /var/www/conges/ mv dbconnect_new.php dbconnect.php vim dbconnect.php
Préparation de la base
vim php_conges_v1.5.1.sql et changer les lignes par "ENGINE=MYISAM DEFAULT CHARACTER SET latin1;" modifier aussi le script install/fonctions_install.php par "ENGINE=MYISAM"
Configuration LDAP
apt-get install php5-ldap vim /var/www/conges/config_ldap.php
Correction contre dépassement de mémoire.
fonctions_conges.php ligne 2548 //if (mysql_num_rows($ReqLog_3)!=0) // code réentrant, boucle infinie pour certains utilisateurs seulement, remplacé par la ligne en dessous if (mysql_num_rows($ReqLog_3)!=0 AND 1==2) // condition toujours fausse -> on évite le pb
[modifier] Options Apache2
AddDefaultCharset iso-8859-1 php_flag magic_quotes_gpc on php_value track_vars enable