Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dwa konkurencyjne watki w php ?
Forum PHP.pl > Forum > PHP
korro
witam, wdrazam aplikacje egroupware (http://www.egroupware.org/), musialem troche zmodyfikowac kod, aby wspolpracowal z AD w mojej firmie, w miejscu gdzie system loguje uzytkownika (pobiera dane z bazy) ja autoryzuje usera przez AD i jesli to nowy user, dodaje go do bazy, jednak raz na jakis czas, w chwili dodawania dostaje blad 1062 Duplicate Entry, query log z mysql'a wyglada tak
  1. 10 Query SELECT *
  2. FROM phpgw_config WHERE config_app='phpgwapi'
  3. 11 Query DELETE
  4. FROM phpgw_app_sessions WHERE sessionid = '0' AND loginid = '0' AND app = 'phpgwapi' AND location = 'config'
  5. 10 Query DELETE
  6. FROM phpgw_app_sessions WHERE sessionid = '0' AND loginid = '0' AND app = 'phpgwapi' AND location = 'config'
  7. 11 Query SELECT account_id
  8. FROM phpgw_accounts WHERE account_lid='pawela'
  9. 10 Query SELECT account_id
  10. FROM phpgw_accounts WHERE account_lid='pawela'
  11. 11 Query SELECT account_id
  12. FROM phpgw_accounts WHERE account_lid='pawela'
  13. 11 Query SELECT count(*)
  14. FROM phpgw_access_log WHERE account_id=0 AND ip='172.26.25.79' AND li > 1123597019
  15. 11 Query SELECT count(*)
  16. FROM phpgw_access_log WHERE account_id=0 AND (loginid='pawela' OR loginid LIKE 'pawela@%') AND li > 1123597019
  17. 10 Query SELECT account_id
  18. FROM phpgw_accounts WHERE account_lid='pawela'
  19. 10 Query SELECT count(*)
  20. FROM phpgw_access_log WHERE account_id=0 AND ip='172.26.25.79' AND li > 1123597019
  21. 10 Query SELECT count(*)
  22. FROM phpgw_access_log WHERE account_id=0 AND (loginid='pawela' OR loginid LIKE 'pawela@%') AND li > 1123597019
  23. 11 Query SELECT *
  24. FROM phpgw_accounts WHERE account_lid = 'pawela' AND account_type='u' AND account_pwd='1e47d2e1b9bc29523c2f3e8fb9bf11ab' AND account_status ='A'
  25. 11 Query SELECT *
  26. FROM phpgw_accounts WHERE account_lid = 'pawela' AND account_type='u'
  27. 11 Query SELECT account_id
  28. FROM phpgw_accounts WHERE account_lid = 'IT' AND account_type='g' AND account_status ='A'
  29. 11 Query SELECT count(*)
  30. FROM phpgw_access_log WHERE account_id=0 AND ip='172.26.25.79' AND li > 1123597019
  31. 10 Query SELECT *
  32. FROM phpgw_accounts WHERE account_lid = 'pawela' AND account_type='u' AND account_pwd='1e47d2e1b9bc29523c2f3e8fb9bf11ab' AND account_status ='A'
  33. 11 Query SELECT count(*)
  34. FROM phpgw_access_log WHERE account_id=0 AND (loginid='' OR loginid LIKE '@%') AND li > 1123597019
  35. 10 Query SELECT *
  36. FROM phpgw_accounts WHERE account_lid = 'pawela' AND account_type='u'
  37. 10 Query SELECT account_id
  38. FROM phpgw_accounts WHERE account_lid = 'IT' AND account_type='g' AND account_status ='A'
  39. 11 Query SELECT *
  40. FROM phpgw_accounts WHERE account_lid = '' AND account_type='u' AND account_pwd='1e47d2e1b9bc29523c2f3e8fb9bf11ab' AND account_status ='A'
  41. 10 Query SELECT count(*)
  42. FROM phpgw_access_log WHERE account_id=0 AND ip='172.26.25.79' AND li > 1123597019
  43. 10 Query SELECT count(*)
  44. FROM phpgw_access_log WHERE account_id=0 AND (loginid='' OR loginid LIKE '@%') AND li > 1123597019
  45. 11 Query UPDATE phpgw_access_log SET lo=1123598819 WHERE sessionid='bad login or password'
  46. 10 Query SELECT *
  47. FROM phpgw_accounts WHERE account_lid = '' AND account_type='u' AND account_pwd='1e47d2e1b9bc29523c2f3e8fb9bf11ab' AND account_status ='A'
  48. 10 Query UPDATE phpgw_access_log SET lo=1123598819 WHERE sessionid='bad login or password'
  49. 11 Query DELETE
  50. FROM phpgw_access_log WHERE li < 1115822819
  51. 10 Query DELETE
  52. FROM phpgw_access_log WHERE li < 1115822819
  53. 11 Query INSERT
  54. INTO phpgw_accounts (account_lid,account_pwd,account_firstname,account_lastname,account_status,account_expires,account_type,person_id,account_primary_group,account_email) VALUES ('pawela','1e47d2e1b9bc29523c2f3e8fb9bf11ab','Paweł','Antczak','A',-1,'u',0,9,'pawela@lge.com')
  55. 10 Query INSERT
  56. INTO phpgw_accounts (account_lid,account_pwd,account_firstname,account_lastname,account_status,account_expires,account_type,person_id,account_primary_group,account_email) VALUES ('pawela','1e47d2e1b9bc29523c2f3e8fb9bf11ab','Paweł','Antczak','A',-1,'u',0,9,'pawela@lge.com')
  57. 11 Query SELECT account_id
  58. FROM phpgw_accounts WHERE account_lid = 'pawela' AND account_type='u' AND account_status ='A'
  59. 11 Query INSERT
  60. INTO phpgw_acl VALUES ('preferences','changepassword','113',1)
  61. 11 Query INSERT
  62. INTO phpgw_acl VALUES ('phpgw_group','9','113',1)


widacy wyraznie, ze sa dwa procesy? kotry robia to samo, jesli macie pomysly zapraszam. dodam, ze korzystam z xampp'a, ale na czystym A+MySQL+php tez mam ten blad. pzdr i czekam na pomysly
mike
Może to Ci pomoże:
Daemon w php autorstwa Seth'a ( gdzieś na dole strony ), albo bezpośrednio tutaj: Class: Daemon
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.