Подготовка
В интересах поставщика Я понимаю, что я проведу все шаги, которые я использую, чтобы сделать эту работу в Windows с Wamp.
Когда вы устанавливаете Wamp на окна, корень документа Apache устанавливается равным c:/wamp64/www
или что-то подобное по умолчанию. Это хорошо, потому что вы можете настроить виртуальные хосты на своей машине Windows, что позволит вам посещать фактические URL-адреса в вашем браузере (например, dev.mpdftest.com) вместо того, чтобы посещать каталог localhost/my-project ,
Итак, первое, что нужно сделать, это создать папку в каталоге www, назвав ее как угодно (я назвал mpdf_test).
Затем настройте виртуальный хост для этого проекта. Для этого:
- Щелкните левой кнопкой мыши значок Wamp на панели задач.
- В пункте меню «Apache» щелкните файл «httpd-vhosts.conf» - это откроет его в текстовом редакторе.
Если вы никогда не добавили виртуального хоста, будет только одна запись в этом файле (для локального хоста), который выглядит следующим образом:
Скопируйте весь этот элемент и вставить его внизу, сделав соответствующие изменения, чтобы указать на ваш новый каталог проекта. Вот как выглядит шахты (вы можете сделать ваше же, просто изменить имя папки проекта все, что вы под названием вас):
Сохранить этот файл.
Открыть 'C: \ Windows \ System32 \ drivers \ etc \ hosts' в текстовом редакторе.
Создайте запись для своего нового сайта непосредственно ниже входа для локального хоста, используя ServerName из записи виртуальных хостов, например:
Сохранить этот файл.
Перезапустите службу Wamp, щелкнув левой кнопкой мыши значок «Wamp» на панели задач и нажав «Перезагрузить все службы».
Теперь вы должны посетить dev.yourprojectname.com в своем браузере. Вы можете добавить простой файл index.php в свой проект, который просто распечатает «Hello World», чтобы проверить это.
Установка Composer
Чтобы установить композитор на Windows, вы должны иметь возможность просто загрузить и выполнить (дважды щелкните) this file. Просто примите все значения по умолчанию.
Установка MPDF в вашем проекте
коммутатора в директорию вашего проекта в окне терминала (командная строка на Windows) и выполните следующую команду:
- композитора требует MPDF/mpdf
Это добавит каталог вашего поставщика (который включает mpdf) в ваш проект. Структура проекта будет выглядеть следующим образом:
Вы должны изменить разрешения для трех вложенных каталогов. Если у вас его еще нет, установите Git for Windows.
Одна из программ, которые будут установлены, называется Git BASH. Это дает вам возможность устанавливать права доступа к файлам так же, как в Linux или на Mac.Запустить эту программу и перейдите в каталог проекта:
- кд/с/wamp64/WWW/your_project_directory/
Выполнение команды ниже:
- CHMOD 775 поставщика/MPDF/MPDF/ttfontdata
- CHMOD 775 поставщика/MPDF/MPDF/TMP
- CHMOD 775 поставщика/MPDF/MPDF/graph_cache
Тестирование Ваш MPDF Установка
Если вы еще не сделали этого, создайте файл index.php в каталоге проекта с помощью следующего кода:
Сохранить этот файл и посетите свой сайт в своем браузере (dev.yoursitename.com). Если вы все сделали правильно, вы должны быть немедленно перенаправлены в PDF-файл. Единственным содержимым этого PDF будет h1, который вы определили в своем коде. Вот мой:
как вы делаете местное развитие? вы используете Mac или Windows? вы используете mamp/wamp для своего локального сервера? – trevor
эй, я использую wamp на окнах – itzikb