I am experiencing a strange problem after upgrading ojs from version 2.2 to 2.4.2.
First, let me say that in the same server we have many installations of ojs of various versions from 2.2 to 2.4.2 and every installation works smoothly.
This problem occurs to two installations that were upgraded from ojs version 2.2.
In order to upgrade these two journals, we upgraded only the database (no errors during the process) and used a fresh new installation of ojs 2.4.2, since we wanted to get rid some previous customizations we had in version 2.2.
Now, during indexing, if I activate the pdftotext in order to index the files, the following error occurs when I run phpRebuildSearchIndex.php:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 89 bytes) in /web/hr242.ojs.dev.ekt.gr/lib/pkp/classes/core/Registry.inc.php on line 35
If I run phpRebuildSearchIndex.php without pdftotext, everything works fine.
Since I suspect that there is something wrong with the files in the database or the directory, I have searched the forum and I have tried the following two suggestions but to no avail:
(1) Bug #8264: Upgrade bug with article_files transition and "temp" file type -> All article files were batch imported, there were no temp files in article_files table as I checked from the database backup.
(2) Based on Alec suggestions regarding memory problems (viewtopic.php?f=8&t=10058
) , I patched the HookRegistry.inc.php, just in case the problem was generated from that, but again nothing!
Any help would be deeply appreciated!