Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
710 connectés 

  FORUM HardWare.fr
  Programmation

  LDAP/PHP : impossible de modifier et d'ajouter des données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

LDAP/PHP : impossible de modifier et d'ajouter des données

n°106912
gros
Posté le 01-03-2002 à 23:18:20  profilanswer
 

PROBLEME :
Impossibilité d'ajouter,grâce à php, des données, ou de modifier des valeurs (le SELECT marche).
 
 
STRUCTURE (j'ai tout épuré pour faire des tests):
 
structure.ldif :
 
dn: dc=univ, dc=fcomte.fr
objectClass: dcObject
objectClass: organization
dc: univ
o: univ
description: base de l'universite de fcomte
 
dn: ou=Group,dc=univ,dc=fcomte.fr
ou: Group
objectClass: top
objectClass: organizationalUnit
description: Les groupes etudiants, prof, secretaires...
 
 
INTERFACE PHP :
 
je fais une interface php pour gérer ldap, le "select" marche très bien, mais la modification ou l'ajout d'une table ne marche pas !
Le problème c'est que la page web ne peut pas être chargée (erreur de chargement), si je decommente la ligne $r=ldap_add($..); la page se charge et l'operation est effectuée de façon imcomplete = la modication d'un champ est entraine ca suppression, l'ajout de données n'ajoute que le dn...
 
 
`
SCRIPT PHP  
<?
   $server = "127.0.0.1";  
   $port = "389";  
   $racine = "dc=univ,dc=fcomte.fr";  
   $rootdn = "cn=ldap_admin, dc=univ, dc=fcomte.fr";  
   $rootpw = "secret";  
   $connect_id=ldap_connect($server);  
   if ($connect_id==0) {echo "Impossible de se connecter au serveur LDAP"; exit();}  
 
    $r=ldap_bind($connect_id,$rootdn,$rootpw);
 
$entry["objectclass"][1]="posixGroup";
$entry["objectclass"][0]="top";
$entry["cn"]="titi";
$entry["userpassword"]="";
$entry["gidnumber"]="1009";
 
    $r=ldap_add($connect_id, "cn=titi,ou=Group,dc=univ,dc=fcomte.fr" ,$entry);
 
ldap_close($connect_id);
?>
 
 
RESULTAT :
 
voici ce que me génere ldap lorsque j'ajoute une entrée en php.
(j'ai mis schemacheck off pour visualisé cette entrée bien sur, mais par défaut sur on)
 
cn=titi,ou=Group,dc=univ,dc=fcomte.fr
creatorsname=cn=ldap_admin,dc=univ,dc=fcomte.fr
modifiersname=cn=ldap_admin,dc=univ,dc=fcomte.fr
createtimestamp=20020301122045Z
modifytimestamp=20020301122045Z
 
Le type d'ERREUR généré DANS error.log de apache :
[Fri Mar  1 12:23:56 2002] [notice] child pid 355 exit signal Segmentation fault (11)
[Fri Mar  1 12:23:56 2002] [notice] child pid 344 exit signal Segmentation fault (11)
 
dans slapd.conf : même defaultaccess write
Merci de me répondre :-).

mood
Publicité
Posté le 01-03-2002 à 23:18:20  profilanswer
 

n°106913
THE REAL S​MILEY
The Real Résistance!
Posté le 01-03-2002 à 23:23:17  profilanswer
 

le fcomte, c'est pour franche comté ? si oui  :hello:  
 ... désolé pour ce post inutile à la résolution de ton pb  :D


---------------
༼ つ ◕_◕ ༽つ
n°106923
gros
Posté le 01-03-2002 à 23:46:45  profilanswer
 

oui ca signifie franche comté, plus précisement montbéliard !! et qui sait besançon et belfort :)) hein fab !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  LDAP/PHP : impossible de modifier et d'ajouter des données

 

Sujets relatifs
[ PHP ] Des connaisseurs pour améliorer mon premier script ;-)Receptionner des donnees en pascal
[PHP] fread sur un fichier distant dont je connais pas la taille[PHP] : Comment réinstaller les rpm de PHP sous Linux ?
[PHP] nom de variable énuméré....[newbie is back] Probleme de PHP avec Free (Unable to connect to mySql
[Apache / PHP].htaccess detourné par un include ???[PHP]Pseudo frame+classe+session...marche po chez free :((
[PHP] ca se complique...[ PHP ] Liste selective + Mise a jour Variable
Plus de sujets relatifs à : LDAP/PHP : impossible de modifier et d'ajouter des données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR