Ask questions about installing and configuring ProcessMaker 3

Moderator: amosbatto

By NLj015
#816054
Hello and good days!

i´m trying upgrade the versión community 252 to 323 and i have the next error (log):

PHP Fatal error: Class 'Bootstrap' not found in /opt/processmaker/workflow/public_html/sysGeneric.php on line 246


My server is:
centos 7
php5.5.38
MySql5.6.41
apache 2.4.6

first update php5.4.16 to 5.6.38 and then
i followed the "https://wiki.processmaker.com/3.2/Proce ... grade_Plan"

can you help me!!!
By NLj015
#816055
hello again, i edited the pmos.conf like
___________________________________________________
... ....
<Directory /opt/processmaker/workflow/public_html>
Options Indexes FollowSymLinks MultiViews
AddDefaultCharset UTF-8
AllowOverride All
Require all granted
ExpiresActive On
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/(.*)$ app.php [QSA,L,NC]
</IfModule>

#Deflate filter is optional. It reduces download size, but adds slightly more CPU processing: AddOutputFilterByType DEFLATE text/html </Directory>
__________________________________

and i have the next error
error upgrade pm.png
error upgrade pm.png (96.5 KiB) Viewed 323 times

x/
By amosbatto
#816061
Your error is connecting to MySQL. You need to follow these instructions to upgrade from PM2.5 to PM3.0:
https://wiki.processmaker.com/3.0/Upgra ... ocessMaker

Then, follow these instructions to upgrade to PM 3.2.3:
https://wiki.processmaker.com/3.2/Upgra ... ocessMaker
By NLj015
#816068
Thanks, but
amosbatto wrote: Fri Sep 14, 2018 9:50 pm Your error is connecting to MySQL. You need to follow these instructions to upgrade from PM2.5 to PM3.0:
https://wiki.processmaker.com/3.0/Upgra ... ocessMaker

the difference that i found it was:
__________________________________________________________
Modify this file for MySql versions 5.5.x or greater
To avoid problems running triggers in MySQL, go to etc/my.conf and change the line from binlog_format=mixed or binlog_format=row to binlog_format = MIXED
____________________________________________

next code when i executed
cd /opt/processmaker ./processmaker upgrade
error upgrade pm2.png
error upgrade pm2.png (136.51 KiB) Viewed 302 times


Then, follow these instructions to upgrade to PM 3.2.3:
https://wiki.processmaker.com/3.2/Upgra ... ocessMaker
Finaly when want create a new process i found
error upgrade pm3.png
error upgrade pm3.png (48.54 KiB) Viewed 302 times
By amosbatto
#816132
Try running the processmaker upgrade command a second time. Some people have reported that they had to run it twice.

If that doesn't solve the problem, then go to http://{your-ip-or-domain/phpmyadmin and change the structure of the OAUTH_CLIENTS table so that it allows null values in the USR_UID field.

After the change, the structure of the table should look like this:
ChangeOauthToAllowNulls.png
ChangeOauthToAllowNulls.png (155.72 KiB) Viewed 66 times
Then, try the processmaker upgrade command again.
By NLj015
#816139
thanks, but this did not work.

running processmaker upgrade again (and more :| ) :
error upgrade pm5.png
error upgrade pm5.png (95.68 KiB) Viewed 53 times
And the problem creating a new bpmn process is the same
error upgrade pm4.png
error upgrade pm4.png (59.09 KiB) Viewed 53 times

Finally what worked for me was to create a backup with .processmaker workspace-backup with the ProessMaker (updated with the error) and apply the backup in a NEW PM323 and everything works correctly, so I think the problem is in the "tar - xzvf *** "or" chmod *** "
By amosbatto
#816161
I'm surprised that you were able to import a workspace from PM2.5 into PM3.2.3, but I'm glad that it is worked for you.

Dear amosbatto and team i tried to fix this issue[…]

Hi Amos, as regards the line breaks, this always […]

routeCase SOAP API error

It is working now and we are able to route a case.[…]

Hello, since the update to Version 3.2.3 I have t[…]