Hi tshore,
Unfortunately I'm still not able to duplicate this problem. I started with a fresh OCS 2.3.5 installation, created a new conference and scheduled conference, applied the patch for bug #8082, and tried first the command-line import:
- Code: Select all
$ php tools/importExport.php UserImportExportPlugin import /tmp/users-5.xml import test_sched_conf
This had the expected result:
- Code: Select all
The following users were successfully imported into the system:
...followed by a list of 1187 usernames.
Checking the XML you sent for the number of users it includes:
- Code: Select all
xmllint --format /tmp/users-5.xml | grep "<user>" | wc -l
1187
...and the database to see how many users it contains:
- Code: Select all
mysql> select count(*) from users;
+----------+
| count(*) |
+----------+
| 1187 |
+----------+
(Both include the "admin" user, which is the administrator.)
Next, I restored my installation to its fresh state, and tried the same process via a web import. Importing many users that way results in some very long pages, but again, everything behaved as expected.
There are still many variables at play here -- your PHP version (mine is 5.3.3), your MySQL version (mine is 5.1.50), the upgrade and maintenance history of your OCS install, etc. If any of this process differs substantially from what you've been doing, please let me know.
If you're able to duplicate the error message, try turning on the "debug" option in config.inc.php just before you do it. This will result in any requests to OCS also including database statements, which may be relevant. (Note that you'll only want to turn this on briefly.)
Regards,
Alec Smecher
Public Knowledge Project Team