Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/34: Рейтинг темы: голосов - 34, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 31.10.2016
Сообщений: 5

Установка phpword через composer

22.03.2018, 17:12. Показов 7109. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, не могу найти в чем проблема, при установке phpword через composer выдает ошибку:

C:\xampp\PHPWord-develop>composer require phpoffice/phpword

Using version ^0.14.0 for phpoffice/phpword ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.

Problem 1 - The requested package phpoffice/phpword No version set (parsed as 1.0.0) is satisfiable by phpoffice/phpword[No version set (parsed as 1.0.0)] but these conflict with your requirements or minimum-stability.

Installation failed, reverting ./composer.json to its original content.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.03.2018, 17:12
Ответы с готовыми решениями:

Генерация таблицы в PhpWord
Всем доброго времени суток! Часто приходится делать кредитные договора. Для упрощения решил написать программку, которая будет...

PhpWord использование шаблонов
Есть шаблонный .docx Как при вызове метода $templateProcessor->setValue передать туда не просто текст, а текст со стилем? Или...

Установка composer в Open Server
Всем привет только начал работать с Open Server и возник вопрос пытаюсь установить композер composer init а он просит какие то...

9
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
22.03.2018, 17:20
Code
1
composer require phpoffice/phpword:~0.14.0
0
 Аватар для otto-fukin
14 / 60 / 21
Регистрация: 15.06.2017
Сообщений: 572
22.03.2018, 17:30
жертва компостера.а проще ведь головой думать..
0
0 / 0 / 0
Регистрация: 31.10.2016
Сообщений: 5
22.03.2018, 17:37  [ТС]
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Code
1
composer require phpoffice/phpword:~0.14.0
не работает
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
22.03.2018, 17:38
Цитата Сообщение от nastya_barr Посмотреть сообщение
не работает
Какая ошибка конкретно? А лучше composer.json сюда
0
0 / 0 / 0
Регистрация: 31.10.2016
Сообщений: 5
22.03.2018, 17:45  [ТС]
та же, что выше

composer.json
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
{
    "name": "phpoffice/phpword",
    "description": "PHPWord - A pure PHP library for reading and writing word processing documents (OOXML, ODF, RTF, HTML, PDF)",
    "keywords": [
        "PHP", "PHPOffice", "office", "PHPWord", "word", "template", "template processor", "reader", "writer",
        "docx", "OOXML", "OpenXML", "Office Open XML", "ISO IEC 29500", "WordprocessingML",
        "RTF", "Rich Text Format", "doc", "odt", "ODF", "OpenDocument", "PDF", "HTML"
    ],
    "homepage": "http://phpoffice.github.io",
    "type": "library",
    "license": "LGPL-3.0",
    "authors": [
        {
            "name": "Mark Baker"
        },
        {
            "name": "Gabriel Bull",
            "email": "me@gabrielbull.com",
            "homepage": "http://gabrielbull.com/"
        },
        {
            "name": "Franck Lefevre",
            "homepage": "https://rootslabs.net/blog/"
        },
        {
            "name": "Ivan Lanin",
            "homepage": "http://ivan.lanin.org"
        },
        {
            "name": "Roman Syroeshko",
            "homepage": "http://ru.linkedin.com/pub/roman-syroeshko/34/a53/994/"
        },
        {
            "name": "Antoine de Troostembergh"
        }
    ],
    "scripts": {
        "test": [
            "phpunit --color=always"
        ],
        "test-no-coverage": [
            "phpunit --color=always --no-coverage"
        ],
        "check": [
            "php-cs-fixer fix --ansi --dry-run --diff",
            "phpcs --report-width=200 --report-summary  --report-full samples/ src/ tests/ --ignore=src/PhpWord/Shared/PCLZip --standard=PSR2 -n",
            "phpmd src/,tests/ text ./phpmd.xml.dist --exclude pclzip.lib.php",
            "@test"
        ],
        "fix": [
            "php-cs-fixer fix --ansi"
        ]
    },
    "scripts-descriptions": {
        "test": "Runs all unit tests",
        "test-no-coverage": "Runs all unit tests, without code coverage",
        "check": "Runs PHP CheckStyle and PHP Mess detector",
        "fix": "Fixes issues found by PHP-CS"
    },
    "require": {
        "php": "^5.3.3 || ^7.0",
        "ext-xml": "*",
        "zendframework/zend-escaper": "^2.2",
        "phpoffice/common": "^0.2"
    },
    "require-dev": {
        "phpunit/phpunit": "^4.8.36 || ^5.0",
        "phpdocumentor/phpdocumentor":"2.*",
        "squizlabs/php_codesniffer": "^2.7",
        "friendsofphp/php-cs-fixer": "^2.0",
        "phpmd/phpmd": "2.*",
        "phploc/phploc": "2.* || 3.* || 4.*",
        "dompdf/dompdf":"0.8.*",
        "tecnickcom/tcpdf": "6.*",
        "mpdf/mpdf": "5.* || 6.* || 7.*"
    },
    "suggest": {
        "ext-zip": "Allows writing OOXML and ODF",
        "ext-gd2": "Allows adding images",
        "ext-xmlwriter": "Allows writing OOXML and ODF",
        "ext-xsl": "Allows applying XSL style sheet to headers, to main document part, and to footers of an OOXML template",
        "dompdf/dompdf": "Allows writing PDF"
    },
    "autoload": {
        "psr-4": {
            "PhpOffice\\PhpWord\\": "src/PhpWord"
        }
    },
    "extra": {
        "branch-alias": {
            "dev-develop": "0.15-dev"
        }
    }
}
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
22.03.2018, 17:48
Цитата Сообщение от nastya_barr Посмотреть сообщение
composer.json
Этот тут при чем? Нужен не composer.json из phpword, а composer.json относящийся к твоему проекту
0
0 / 0 / 0
Регистрация: 31.10.2016
Сообщений: 5
22.03.2018, 18:05  [ТС]
PHP
1
2
3
4
5
{
    "require": {
        "phpoffice/phpword": "^0.14.0"
    }
}
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
22.03.2018, 18:26
Code
1
composer install
0
 Аватар для otto-fukin
14 / 60 / 21
Регистрация: 15.06.2017
Сообщений: 572
22.03.2018, 19:22
жертвы абстракций как есть. есть и лекари для этих жертв
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.03.2018, 19:22
Помогаю со студенческими работами здесь

Конвертация .docx в .pdf через PHPWord
Как конвертнуть файл .docx в .pdf а затем вывести его на страницу? Если есть другие варианты вывода .docx файла на страницу,...

Создание файла с phpword
Написал такой скрипт для заполнения шаблона word-файла, но не могу понять, как сделать так, чтобы файл не скачивался а просто сохранялся на...

PhpWord сохранение документа
В общем, продолжаю осваивать PHPWord и столкнулся с такой задачей: необходимо перед формированием документа, вывести запрос на сохранение...

PhpWord границы таблицы
В общем, начал осваивать библиотеку phpWord и столкнулся с 2 неприятностями: 1) $tableStyle = array( 'borderColor' => '000000', ...

Настройка библиотеки PHPWord
Добрый день, подскажите пожалуйста как установить PHPWord. Имеется бесплатный хостинг, залил туда весь архив, но он не работает. Дайте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru