Dompdf 0.8.3 не загружает удаленный CSS в PHP 7.2 и CodeIgniter 3 - PullRequest
3 голосов
/ 12 марта 2019

Я обновляю свою среду до PHP7.3 (с PHP5.5), и моя новая установка DomPDF (с 0.6 до 0.8.3) не извлекает какие-либо внешние CSS-файлы. Все настройки, связанные с сервером, кажутся нормальными, но загружаются только относительные файлы CSS.

Чего мне не хватает?

Я использую следующие строки для создания PDF:

require_once("dompdf_0-8-3/autoload.inc.php");

$options = new Dompdf\Options();
$options->set(array('isPhpEnabled'          => true, 
                    'isRemoteEnabled'       => true, 
                    'isJavascriptEnabled'   => false, 
                    'isHtml5ParserEnabled'  => true, 
                    'tempDir'               => sys_get_temp_dir())
        );

$dompdf = new Dompdf\Dompdf();
$dompdf->setOptions($options);    
$dompdf->loadHtml($html);    
$dompdf->setPaper($size, $orientation);            
$dompdf->render();
$dompdf->stream($filename.".pdf");

Примечание. Я использую base_url () в теге ссылки href внутри представления HTML.

У кого-нибудь есть такая же проблема или какие-либо предложения по решению?

...