Search code examples
phpcodeignitertinybutstrong

Allowed memory size error in Tbs library


Hello i am facing the problem of Allowed memory size error. I have created the project in codeigniter, php and I have used Tbs library. Its worked fine but today it display the error:

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 258010 bytes) in /home/abc/public_html/application/libraries/Tbs.php on line 4222

Please give me any suggestions.


Solution

  • If you are using TBS + OpenTBS in order to merge an XLSX file , then there is a known problem fixed with OpenTBS version 1.9.2 : if the number of row to merge is quite numerous, then you can have a very long process or a memory size error when calling $TBS->Show().

    Use OpenTBS 1.9.2 or higher which is optimized for this point, and if the process is still long you can optimize more using the OPENTBS_RELATIVE_CELLS command.