За последние 24 часа нас посетили 68945 программистов и 3560 роботов. Сейчас ищут 3239 программистов ...

Проблемы с zip.dll

Тема в разделе "Сделайте за меня", создана пользователем Dajmon, 30 апр 2024.

  1. Dajmon

    Dajmon Новичок

    С нами с:
    30 апр 2024
    Сообщения:
    3
    Симпатии:
    0
    Всем привет, форумчане!!!
    Столкнулся с идиотской проблемой, пытаюсь писать на php не так давно.

    Вообщем и целом, использую библиотеку PHPWORD для генерации документа(Я думаю это не суть важно).
    И при запуске скрипта или при установке PHPWORD через компосер php говорит, что zip.dll нет. Хотя скачал с pecl закинул, в phpinfo он есть. Подскажите пожалуйста!!! Я с ума уже схожу!!!
     
  2. Дюран

    Дюран Активный пользователь

    С нами с:
    9 мар 2018
    Сообщения:
    291
    Симпатии:
    21
    zip расширение?
    Не знаю где вы запускаете, но Композер консольный php использует, гляньте в нем есть zip?
    Код (Text):
    1. php -m
     
  3. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    945
    Симпатии:
    146
    phpinfo(); запустить, глянуть, есть ли либа.
     
  4. Dajmon

    Dajmon Новичок

    С нами с:
    30 апр 2024
    Сообщения:
    3
    Симпатии:
    0
    Да, в консоли она есть (php -m).
    А вот теперь такая ошибка
    upload_2024-5-3_10-37-21.png
    --- Добавлено ---
    upload_2024-5-3_10-38-22.png
    upload_2024-5-3_10-39-1.png
    --- Добавлено ---
    upload_2024-5-3_10-41-48.png
    Теперь вот этот скрипт что-то не так
     
  5. Дюран

    Дюран Активный пользователь

    С нами с:
    9 мар 2018
    Сообщения:
    291
    Симпатии:
    21
    Это уже внутряки этой библиотеки.
    Вы свой код хотя бы показывайте, что вы делаете, а то не понятно что за архивы
     
  6. Dajmon

    Dajmon Новичок

    С нами с:
    30 апр 2024
    Сообщения:
    3
    Симпатии:
    0
    Теперь ошибка такая)

    Вот мой код:

    PHP:
    1. require_once("../../../../vendor/autoload.php");
    2.     $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('test.docx');
    3.     $templateProcessor->setValue('{test}', 'Like');
    4.     $templateProcessor->saveAs('file/word.docx');
    --- Добавлено ---
    upload_2024-5-6_10-47-26.png

    Вот код этой 117 строки злополучной
     
  7. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.873
    Симпатии:
    753
    Адрес:
    Татарстан
    вангую что используете не ту версию php