[Obm] gestion des dates

JP Donnio tag-ml-obm@tbs-internet.com
Fri, 21 Oct 2005 09:32:19 +0200


This is a cryptographically signed message in MIME format.

--------------ms030708020703010400050302
Content-Type: multipart/mixed;
 boundary="------------030806000101090404040104"

This is a multi-part message in MIME format.
--------------030806000101090404040104
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit

Bonjour,

J'ai un souci qui est sûrement plus lié à php qu'autre chose, mais qui ne se produit que dans obm.

Tous nos serveurs linux ont l'horloge en UTC. Pour des raisons de gestion de logs entre toutes nos plateformes. Tous ont une synchro ntp. La date est correcte sur les serveurs.

OBM 0.8.11 marchait bien depuis des mois dessus.

Récemment, j'ai refait le serveur et j'ai notamment upgradé apache de 1.3.33 à 2.0.54 et de php 4.3.11 à 4.4.0

Je n'ai pas modifié obm (copie parfaite de l'arborescence), ni le mysql (4.0.26). 

Les symptomes: 

- dans l'agenda, quand je créé (ou modifie) un rdv, il enregistre avec 2h de moins: si je mets 10h-11h obm m'envoie un mail de confirmation pour 10h-11h mais affiche 8h-9h.

- dans les contrats, quand je créé (ou modifie) un contrat, il prends les dates avec 1 jour de moins. Si je mets par exemple la date de début au 21/10/2005, ca prend 20/10/2005.

Autant à la limite je veux bien que le premier cas soit lié à l'UTC (encore que je n'avais jamais eu le souci auparavant), mais le second cas est incompréhensible.


Un expert php peut il me mettre sur une piste ?
Un truc à rajouter dans le php.ini ?

Sachant que j'ai d'autres applis php sur cette machine et que je n'ai aucun changement de comportement avec...

Merci
-- 
Jean-Philippe Donnio
tag@TBS-internet.com           Services aux ISP
TBS-internet                   http://www.TBS-internet.com/

--------------030806000101090404040104
Content-Type: text/x-vcard; charset=utf-8;
 name="tag-ml-obm.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="tag-ml-obm.vcf"

begin:vcard
fn:Jean-Philippe DONNIO
n:DONNIO;Jean-Philippe
org:TBS INTERNET
adr:Suite 214;;142 rue Saint Jean;CAEN CEDEX 1;;14012;France
email;internet:tag@tbs-internet.com
title:President
tel;work:+33-2-3184-4577
tel;fax:+33-2-3178-3187
tel;home:+33-8-7079-4577
x-mozilla-html:FALSE
url:http://www.TBS-internet.com/
version:2.1
end:vcard


--------------030806000101090404040104--

--------------ms030708020703010400050302
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIIOzCC
AngwggHhoAMCAQICAw9RTjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwODE3MDYzMjUyWhcNMDYwODE3MDYzMjUy
WjBtMQ8wDQYDVQQEEwZEb25uaW8xFjAUBgNVBCoTDUplYW4tUGhpbGlwcGUxHTAbBgNVBAMT
FEplYW4tUGhpbGlwcGUgRG9ubmlvMSMwIQYJKoZIhvcNAQkBFhR0YWdAdGJzLWludGVybmV0
LmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqhQLf4R6NMpDF+vljaf06kPhl0/x
OnmHFHzAmfpVyqy1C+SbFpXi0YKVKeC64DgqByhQ4WTJSWCb2hHh+/4ITonRJXAqlMhQGh/d
NB8Y58lzOrr/fCgpt3vjFuN1QkeRvGerIVphuh/yp7y43hTmtgTS0DS31LjvtXiQ0fVW0dsC
AwEAAaMxMC8wHwYDVR0RBBgwFoEUdGFnQHRicy1pbnRlcm5ldC5jb20wDAYDVR0TAQH/BAIw
ADANBgkqhkiG9w0BAQQFAAOBgQB5umHxjOnGO9yW1JZQS0Wc57cRnIoz+nGZSjdFS1kSkG5g
vykXkyuNIbp5WbdR46DB+M54Cj18HuKM5ghbzlUfN8Gk9MErMgD1jh4NXw110wneNRb3+7AE
iL59yppa/857nBbe4kgM51lSlnkj+ZlKY11clz0rgQuB9FBBMctY6jCCAngwggHhoAMCAQIC
Aw9RTjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENv
bnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
IElzc3VpbmcgQ0EwHhcNMDUwODE3MDYzMjUyWhcNMDYwODE3MDYzMjUyWjBtMQ8wDQYDVQQE
EwZEb25uaW8xFjAUBgNVBCoTDUplYW4tUGhpbGlwcGUxHTAbBgNVBAMTFEplYW4tUGhpbGlw
cGUgRG9ubmlvMSMwIQYJKoZIhvcNAQkBFhR0YWdAdGJzLWludGVybmV0LmNvbTCBnzANBgkq
hkiG9w0BAQEFAAOBjQAwgYkCgYEAqhQLf4R6NMpDF+vljaf06kPhl0/xOnmHFHzAmfpVyqy1
C+SbFpXi0YKVKeC64DgqByhQ4WTJSWCb2hHh+/4ITonRJXAqlMhQGh/dNB8Y58lzOrr/fCgp
t3vjFuN1QkeRvGerIVphuh/yp7y43hTmtgTS0DS31LjvtXiQ0fVW0dsCAwEAAaMxMC8wHwYD
VR0RBBgwFoEUdGFnQHRicy1pbnRlcm5ldC5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B
AQQFAAOBgQB5umHxjOnGO9yW1JZQS0Wc57cRnIoz+nGZSjdFS1kSkG5gvykXkyuNIbp5WbdR
46DB+M54Cj18HuKM5ghbzlUfN8Gk9MErMgD1jh4NXw110wneNRb3+7AEiL59yppa/857nBbe
4kgM51lSlnkj+ZlKY11clz0rgQuB9FBBMctY6jCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcN
AQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT
CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRp
ZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBG
cmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNv
bTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYD
VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
xKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkV
cI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUq
VIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMG
A1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZy
ZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJp
dmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIX
oUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydx
VyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8x
ggK6MIICtgIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu
ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu
ZyBDQQIDD1FOMAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJ
KoZIhvcNAQkFMQ8XDTA1MTAyMTA3MzIxOVowIwYJKoZIhvcNAQkEMRYEFOoqhK1OvzG2/I/v
XwjVwbmN0paCMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgGCSsGAQQBgjcQBDFr
MGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0
ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMPUU4w
egYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQQIDD1FOMA0GCSqGSIb3DQEBAQUABIGAaTFRtK0yDoWViHT3EjAYjn//kqUp
GFEGJGkJj9dKTPd9B0wd6VB7G4r6NrNXCiMvrJhLL2AVM2wlDj2DjXsTw8uyU5i/U3iEwNi4
DHqUwmXP9ZhhHQh7RqTYF2fap1shCnnaXk6DYaeEWOs3024xgwTk+kS5frlWAswfioT9cL0A
AAAAAAA=
--------------ms030708020703010400050302--