I have upgraded to 4.2.0. All looks good except when I hit the ‘manage modules’ button I get the “Sorry, the page you are looking for is not found.” message. I am running OpenEMR on a Synology NAS and have had to make some modifications to get the program to work documented here: http://sourceforge.net/p/openemr/discussion/202505/thread/27f1a3c8. It looks like I may need to adjust some paths for the Module Installer to show up. Where would I start to look? What files are involved?
Yes, this appears to be the problem. There is no /interface/modules/zend_modules/public/Installer to run. So, I re ran the update and still no /interface/modules/zend_modules/public/Installer. In /Public/ I only see index.php and .htaccess. Is Installer supposed to be built by the upgrade? I am looking in the tar file and I do not see Installer there.
Apparently there is an installation guide for Installer. I looked at that. I made the required modifications in the apache conf file and still no success.
Yes, thanks. I see that in my structure at zend_modules. It looks like the upgrade went ok and the files are there. Perhaps I am misunderstanding this new function. Do I need to have Zend Framework installed first for this to work? I will try that.
Hi,
For Zend, there are two steps to configure it(not too tough). Turn on apache mod_rewrite module and allow use of htaccess files. Regarding the apache use of htaccess, most secure way is to only allow it in OpenEMR and then disallow it in the sites directory (to prevent a hacker from uploading a htaccess file as a document). For example, in ubuntu apache config would look something like this: