PHPExcel, MPDF a spol. – error 500, bílá stránka

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
chikeet
Člen | 160
+
0
-

Narazila jsem dnes na stejný problém, jako řešil westrem v tomto vlákně: https://forum.nette.org/…server-error. Při povolení autoloadingu nebo require třídy PHPExcel byl výsledkem error 500 ve firebugu, na localhostu jen bílá stránka při zapnuté laděnce, v error logu nette ani apache nic. Memory limit 128 MB, což westremovi stačilo. Takže, když to stačilo westremovi, proč mně to nestačí?

Pes byl zakopaný v MPDF, kterému jsem v netterobots.txt nastavila špatně disallow – aktualizovala jsem z verze 5.4 na 5.7 a v netterobots zapomněla změnit jméno adresáře na novou verzi. Samotné MPDF se do memory limitu ještě vlezlo, ale když se k němu přidal i PHPExcel, už z toho byla memory vražda. Pěkně jsem se s tím potrápila, takže sdílím, třeba to někomu ulehčí život :-)

enumag
Člen | 2118
+
0
-

Instalování knihoven přes composer tyhle problémy řeší. Obě zmíněné knihovny instalaci přes composer podporují.

chikeet
Člen | 160
+
0
-

enumag napsal(a):

Instalování knihoven přes composer tyhle problémy řeší. Obě zmíněné knihovny instalaci přes composer podporují.

Díky za rozšíření obzorů, asi konečně začnu composer používat :-)

enumag
Člen | 2118
+
0
-

@chikeet: Jen si dej pozor ať RobotLoader nesahá do složky kam instaluje composer. Nesmysly jako tohle doporučuji odstranit.