Código PHP:
//claro que $rowComen['fecha'] es 2010-07-27
setlocale(LC_ALL,"es_ES@euro","es_ES","esp");
$fecha = strftime("%d de %B de %Y", strtotime($rowComen['fecha']));
esto sirve en el area local, me pone: 27 de julio de 2010, pero cuando lo subo a un servidor (webcindario) me aparece 28 de july de 2010. como puedo hacer para me salga el dia que yo le puse o no el dia, que el mes me salga en español