PM-2017 "Admin > Settings > Cases Lists Cache Builder..." SOLVED
Issue:
Admin > Settings > Cases Lists Cache Builder: La informacion
en el contenedor "Workflow Applications Cache Info" no se muestra
Cause:
Se esta mandando un parametro de tipo array al metodo "setUserInfo", este
metodo espera como parametro un string
Solution:
Se manda un parametro correcto al metodo "setUserInfo"
Note:
- Este cambio corrige el notice ----> Array to string conversion...
- Se observo que en el server de QA en donde se replico el problema, existe
una instalacion de MySQL (osea ya existe esta instancia). Posteriormente
utilizaron el instalador de ProcessMaker (.exe), en donde este instalador tiene
otra instancia de MySQL (el instalador .exe tiene Apache, PHP y MySQL).
Este entorno de servidor es complejo ya que existen varias instancias de MySQL.
Lo correcto seria tener un server limpio y luego instalar el .exe
- Se pide a QA que pruebe el instalador .exe actual que se tiene
y probarlo en un server limpio
This commit is contained in:
2
gulliver/thirdparty/creole/Creole.php
vendored
2
gulliver/thirdparty/creole/Creole.php
vendored
@@ -244,7 +244,7 @@ class Creole {
|
||||
try {
|
||||
$obj->connect($dsninfo, $flags);
|
||||
} catch(SQLException $sqle) {
|
||||
$sqle->setUserInfo($dsninfo);
|
||||
$sqle->setUserInfo((isset($dsninfo["username"]))? $dsninfo["username"] : "");
|
||||
throw $sqle;
|
||||
}
|
||||
$persistent = ($flags & Creole::PERSISTENT) === Creole::PERSISTENT;
|
||||
|
||||
Reference in New Issue
Block a user