system
(system)
September 27, 2015, 4:55pm
1
idlenexusgaming wrote on Sunday, September 27, 2015 :
Greetings! I notice after following the upgrade path from 4.1.1 to 4.2 (4) that the menu link to configure zend modules appears to be broken.
GET /interface/modules/zend_modules/public/interface/login/login_frame.php?site=default HTTP/1.1" 404
No idea why it is getting the /interface/+ part mixed in there.
Any help is appreciated.
system
(system)
September 28, 2015, 12:36am
2
system
(system)
September 28, 2015, 2:28pm
3
idlenexusgaming wrote on Monday, September 28, 2015 :
I’m running with php 5.5 and nginx
system
(system)
September 29, 2015, 11:06pm
4
idlenexusgaming wrote on Tuesday, September 29, 2015 :
Any thoughts on this? It’s crunch time
system
(system)
September 30, 2015, 5:53am
5
bradymiller wrote on Wednesday, September 30, 2015 :
Guessing nginx requires configuration for Zend. Why not using apache?
-brady
system
(system)
September 30, 2015, 12:51pm
6
mabutler573 wrote on Wednesday, September 30, 2015 :
One thing to keep in mind with nginx is that it doesn’t support .htaccess files. You’ll need to add all of the .htaccess rules to your main nginx file and potentially modify them since they’re no longer in their respective subfolders.
Specifically in this case, there is a rewrite rule in the /interface/modules/zend_modules/public directory.
system
(system)
October 1, 2015, 6:44am
7
idlenexusgaming wrote on Thursday, October 01, 2015 :
I’ve reluctantly switched to apache. I now receive a different error:
PHP Fatal error: Class ‘Zend\Loader\AutoloaderFactory’ not found in /path/to/public_html/interface/modules/zend_modules/init_autoloader.php on line 46
I set the env in the virtualhost and set the include path in php.ini
SetEnv ZF2_PATH /usr/share/php/libzend-framework-php
-----
include_path = "/usr/share/php/libzend-framework-php"
system
(system)
October 2, 2015, 7:52am
8
bradymiller wrote on Friday, October 02, 2015 :
Hi,
As you long as you configure Apache via following, you should not need to do above:
http://www.open-emr.org/wiki/index.php/Zend#Configuring_Zend
(OpenEMR has a Zend library embedded and uses it by default)
-brady
OpenEMR