Я использую скомпилированную библиотеку Cairo в проекте: все нормально, если она запускается из командной строки:
C:\>pdf2svg test.pdf test.svg all
Но он выдает ошибку «BAD Status: out of memory», когда запускается под «системной» функцией PHP:
system("pdf2svg test.pdf test.svg all");
Раньше он работал правильно с такими же большими файлами PDF, но внезапно он больше не работал с большими файлами PDF.
Кстати, ограничение памяти PHP составляет 1G …
Почему он так себя ведет?
Задача ещё не решена.
Других решений пока нет …