Closed Olivier-7 closed 2 years ago
Hello @Olivier-7
I've got two questions:
And an information for you
Thank you, Regards, Tomolimo
@Olivier-7 , Hi!
Is the php-soap
and php-intl
extensions installed and enabled on the server with glpi?
I can also suggest adding the line display_errors = on
(not for production) in php.ini
, it helped me with a white screen in glpi.
I have the following setup:
Server GLPI
GLPI 9.5.6 ( => /var/www/html/glpi) Installation mode: TARBALL
Operating system: Linux support 5.4.0-97-generic #110~18.04.1-Ubuntu SMP Mon Jan 17 20:50:31 UTC 2022 x86_64
PHP 7.4.27 apache2handler (Core, FFI, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apache2handler, apc, apcu, bz2, calendar, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, imap, intl, json, ldap, libxml, mbstring, memcache, mysqli, mysqlnd, openssl, pcre, pdo_mysql, posix, pspell, readline, session, shmop, soap, sockets, sodium, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib)
Setup: max_execution_time="30" memory_limit="256M" post_max_size="256M" safe_mode="" session.save_handler="files" upload_max_filesize="256M"
Software: Apache/2.4.29 (Ubuntu) (Apache/2.4.29 (Ubuntu) )
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36
Server Software: mariadb.org binary distribution Server Version: 10.6.5-MariaDB-1:10.6.5+maria~bionic
Server PM:
Version | 3.3.0-community-RE-1.7
Web server | Apache/2.4.29 (Ubuntu)
PHP version | 7.1.33-44+ubuntu18.04.1+deb.sury.org+1
DB version | MySql (Version 10.6.5 MariaDB)
DB name | wf_workflow
User browser | PHP-SOAP/7.4.27
There is also a second test installation with glpi 9.5.7:
Server GLPI
GLPI 9.5.7 ( => /var/www/html/glpi) Installation mode: TARBALL Current language:ru_RU
Operating system: Linux test-glpi 5.4.0-97-generic #110~18.04.1-Ubuntu SMP Mon Jan 17 20:50:31 UTC 2022 x86_64 PHP 7.4.27 apache2handler (Core, FFI, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apache2handler, apc, apcu, bz2, calendar, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, imap, intl, json, ldap, libxml, mbstring, memcache, mysqli, mysqlnd, openssl, pcre, pdo_mysql, posix, pspell, readline, session, shmop, soap, sockets, sodium, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib)
Setup: max_execution_time="30" memory_limit="128M" post_max_size="8M" safe_mode="" session.save_handler="files" upload_max_filesize="2M" Software: Apache/2.4.29 (Ubuntu) (Apache/2.4.29 (Ubuntu) )
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36 Server Software: mariadb.org binary distribution
Server Version: 10.6.5-MariaDB-1:10.6.5+maria~bionic
Server PM:
Version | 3.3.0-community-RE-1.7
Web server | Apache/2.4.29 (Ubuntu)
PHP version | 7.1.33-40+ubuntu18.04.1+deb.sury.org+1
DB version | MySql (Version 10.1.48 MariaDB)
DB name | wf_workflow
User browser | PHP-SOAP/7.4.27
Hello @Olivier-7
I've got two questions:
1. Could you have a look in the log files of php7.1 and php7.4 and glpi? 2. Where did you install the PM plugin? In GLPI/plugins folder or in GLPI/marketplace folder?
And an information for you
1. PM server 3.3.0 is NOT currently compatible with mySQL8.0, but only 5.7.x releases. I'm preparing a PM server which will be compliant to mySQL 8.x, but currently, you have to use the 5.7.x version
Thank you, Regards, Tomolimo
hi guys, sorry a little bit busy.
answers 1. -on glpi side php7.4
perhaps i don't have catched the right file ?
glpi
-on processmaker side (still the same configuration) php7.1
perhaps i don't have catched the right file ?
2. first i have tried to install "pm plugin" on glpi in glpi/plugins folder and for testing i have tried to install in glpi/marketplace folder (but after uninstalling, removing and cleaning in the plugins folder)
Regards Olivier
Hi @kofe88
i have checked on glpi-server php-soap isn't installed
php-intl is installed
in php.ini (/etc/php/7.4/apache2/php.ini) display_errors is off
glpi-server configuration
pm-server configuration
Thanks for your help Regards Olivier
Hello @Olivier-7
I've got two questions:
1. Could you have a look in the log files of php7.1 and php7.4 and glpi? 2. Where did you install the PM plugin? In GLPI/plugins folder or in GLPI/marketplace folder?
And an information for you
1. PM server 3.3.0 is NOT currently compatible with mySQL8.0, but only 5.7.x releases. I'm preparing a PM server which will be compliant to mySQL 8.x, but currently, you have to use the 5.7.x version
Thank you, Regards, Tomolimo
Hi @tomolimo & @kofe88 , i think the solution for my configuration is to do on glpi-server
apt install php-soap systemctl restart apache2.service
cause i have redone this
but the icons in the plugin column show off during install process
and if i refresh the page i have a blank page
so i done these commands in my debian terminal where glpi is installed
apt install php-soap systemctl restart apache2.service
and after that i have refreshed glpi page on firefox browser
icons in the plugins column are back
and i can access the plugins configuration tab
the only bug i had during processmaker install steps is a "WARNING : User's account expired" message for the first login...
for that issue i have done these commands on processmaker-server by terminal
mysql
UPDATE wf_workflow
.RBAC_USERS
SET USR_DUE_DATE
= '2030-01-01' WHERE USR_UID
= '00000000000000000000000000000001';
UPDATE wf_workflow
.USERS
SET USR_DUE_DATE
= '2030-01-01' WHERE USR_UID
= '00000000000000000000000000000001';
exit
;-/
thanks guys regards Olivier
@Olivier-7 Thank you for your feedback, I'll add this requirments in the PM wiki. Thank you, Regards, Tomolimo
Please note that it was already in the requirements: https://github.com/tomolimo/processmaker/wiki/Requirements
Describe the bug A white screen on Glpi browser after activating on of processmaker 4.0.8 or processmaker 4.0.11 plugins
To Reproduce Steps to reproduce the behavior:
Expected behavior I expected to see configuration menu of processmaker plugin with fields to inform...
Screenshots Yes
Desktop (please complete the following information): N/A
Smartphone (please complete the following information): N/A
Server : Glpi debian 11 server core mysql 8.0 apache 2.4.52 php 7.4.25 glpi 9.5.6 processmaker plugins 4.0.8 or 4.0.11
Server : Processmaker debian 11 server core mysql 8.0 apache 2.4.52 php 7.1 processmaker-server 3.3.0-RE-1.7
Additional context Add any other context about the problem here.
Issue when activating Processmaker plugin 4.0.8 or 4.0.11 on Glpi 9.5.6
Hi all, so i try to do a lab with 2 stacks : 1st stack with Glpi debian 11 server core with mysql 8.0, apache 2.4.52, php 7.4.25, glpi 9.5.6, processmaker plugins 4.0.8 or 4.0.11 2nd stack with Processmaker-server debian 11 server core with mysql 8.0, apache 2.4.52, php 7.1 processmaker-server 3.3.0-RE-1.7
both server are up.
On Glpi server i download and extract 4.0.8.tar.gz or 4.0.11.tar.gz on www/glpi/plugins folder. Afer that i have to rename processmaker-4.0.8 or processmaker-4.0.11 folder to processmaker folder so Glpi can see the plugin. (it’s the same if i download and extract the archive on www/glpi/marketplace folder ;-) )
I can do the install process on Glpi menu ‘Configuration’ ‘Plugins’ with the icon ‘Installer’
I have an issue when i try to activate the processmaker plugin on Glpi ‘Configuration’ ‘Plugins’ with the icon ‘Activer’. After a bit the Glpi browser window is white. If i go to the root folder of Glpi the browser window is still white.
I can break that issue by renaming processmaker folder into processmaker.old for example. After that the Glpi browser window is back.
On the Glpi menu ‘Configuration’ ‘Plugins’ for ‘processmaker’ plugin i have an icon ‘Nettoyer’
So i need helps and advices from the community please. Regards Olivier
A white screen on Glpi browser after activating on of processmaker 4.0.8 or processmaker 4.0.11 plugins