Jeff,I'm running the system on AWS server and it appears to be running great until I go to the Utilities > ACL link. What I'm attempting to do is find a way to add modules, however when I select this link I'm stuck in an endless loop (or at least 15 min's before I bailed). How can I add modules on the 0.9.x build?
--
You received this message because you are subscribed to the Google Groups "FreeMED Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to freemed-suppo...@googlegroups.com.
To post to this group, send email to freemed...@googlegroups.com.
Visit this group at http://groups.google.com/group/freemed-support.
For more options, visit https://groups.google.com/groups/opt_out.
Yes, the freemed/data/schema/mysql/acl.sql file does exist and I did a quick check of the freemen database and it appears to agree with the file:+---------------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------------+--------------+------+-----+---------+-------+| id | int(11) | NO | PRI | 0 | || section_value | varchar(240) | NO | MUL | 0 | || value | varchar(240) | NO | | NULL | || order_value | int(11) | NO | | 0 | || name | varchar(255) | NO | | NULL | || hidden | int(11) | NO | MUL | 0 | |+---------------+--------------+------+-----+---------+-------+6 rows in set (0.00 sec)
--
Okay Jeff,I rebuilt the system bottom up capturing output (attached). In addition, I couldn't find much in the apache2 error.log but I did notice a lot of calls for JSON timestamps. But that was it. Additional behavior is that I can't do much with the application because it appears without the modules I can't add patients. I did push the php memory up to 1024M.I'm sorry I can't provide more but I'm stumped at this point. I was hoping to show this to our venture capitalist tomorrow at 1p EST so any help you can provide would be great.
freemed[22704]: ACL : setup(), a6ac7151-bc5a-4ae1-853a-cec0b53a2ea6 0.8.0.1 freemed[22704]: ACL : not installed? freemed[22704]: FreemedDb: _doQuery: [Error message: Could not execute statement] [Last executed query: SELECT COUNT(*) FROM acl] [Native code: 1146] [Native message: Table 'freemed.acl' doesn't exist] freemed[22704]: ACL : _setup returned freemed[22704]: ACL : call module_register freemed[22704]: ACL : exiting setup() with
I'm not sure if that's the root of the issue or not. If you're in a time crunch, you can go to system settings and disable all or part of the ACL checking mechanism. In the meantime, check the table entries to see if they correspond with the entries in acl.sql ; if it's missing module entries, it's probably not going to work.
--
Jeff and you point me to the systems setting in 0.9.x so that I can disable the ACL?
--
Jeff,Feedback. I did the "CALL" and "UPDATE" actions on the freemed database and the system still behaves as it did. I'd really like to get a version of this working reasonably well this coming week. <sigh> users always want something - I know. Does you build system display the help files and allow the user (someone other than the use I add when building) to log in? If so can you tell me what your primary build platform/environment is and I'll attempt to duplicate it.For me I'm currently on Ubuntu 11.10 64-bit and 10.10 64-bit. I'm able to build right on through with only one exception which is the build/make of .../locale. All of the dependencies are installed and it appears to be fine. But the system is definitely broken.