We have two kind of FOP2 users - without contexts and with contexts. And they have different time to access Phonebook interface in FOP2.
For users without contexts the phonebook opens almost instantly - about 1-2 sec, and the users with contexts have to wait for 40-50 seconds before interface will open. But if the user opened it first time, then closed and will open again there is no problem - it's opening without delay.
In mysql log i can see messages
Connect
INIT DB FOP2
Query Select keyword,parameter,value FROM fop2setup
Quit
and only after 5-6 these messages i see
Query DESC Visual Phonebook
Query Set Names UTF8 ... and so on. In this moment interface is coming up and the user can see records.
For user without contexts only one message
++++++++
Connect
INIT DB FOP2
Query Select keyword,parameter,value FROM fop2setup
++++++
appears.
If we try to open phonebook directly from phonebook.php - it opens well, without delay.
P.S. It doesn't matter how many records in BD, even empty BD opens so for "contexts" users.
Tested on several hosts with different versions of Linux, apache,mysql,php...
What does the request to "fop2setup" mean ? Do we have to create this table in fop2 DB and fill in with some info ?
Best regards,
Sergio.