2016-11-27 16 views
0

Я пытаюсь установить phpdocx Я пытаюсь установить его с помощью композитора я выполнил эту командуНе удалось найти файл «/autoload.php

php composer.json install 

Тогда я набрал этот адрес:

http://localhost/PHPWord/samples/Sample_01_SimpleText.php 

Но я получаю эту ошибку:

Fatal error: Uncaught exception 'Exception' with message 'Could not find file '/autoload.php'. It is generated by Composer. Use 'install --prefer-source' or 'update --prefer-source' Composer commands to move forward.' in C:\xampp\htdocs\PHPWord\bootstrap.php:22 Stack trace: #0 C:\xampp\htdocs\PHPWord\samples\Sample_Header.php(2): require_once() #1 C:\xampp\htdocs\PHPWord\samples\Sample_01_SimpleText.php(2): include_once('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\PHPWord\bootstrap.php on line 22 

Как я могу так Это ошибка? Пожалуйста, помогите мне ? Я новичок в PHP. Итак, пожалуйста, расскажите, как удалить эту ошибку?

+0

Кажется, что сообщение об ошибке сообщает вам, что именно делать: 'Использовать 'install -prefer-source' или 'update -prefer-source' команды Composer для перемещения вперед. '' ... Вы также можете попробовать [следуя инструкциям в документации] (https://github.com/loicfavory/phpdocx). – Carpetsmoker

+0

Я пробовал установить - предпочитаю. Но «install» не распознается как внутренняя или внешняя команда, операционная программа или командный файл. получен мной. –

+0

'php composer.json install --prefer-source' – Carpetsmoker

ответ

1

Я не устанавливаю композитор. Вот почему я получаю эту ошибку. Чтобы установить композитор, я загрузил composer.exe. Тогда я его запустил. После этого в командной строке я запустил следующую команду.

php C:\ProgramData\ComposerSetup\bin\composer.phar install 

Затем я запустить эту команду:

php composer.json install 

Тогда проблема решена.