Я хотел бы использовать propel 2, используя .zip-файл в окнах, но я не могу заставить его работать в соответствии с документами 1 (я использую wamp и ampps, разные серверов) , поэтому я разархивировал файл в своей папке WWW на моем сервере (wamp)
Я пытаюсь позвонить http://server/test/propel/bin/propel.php и получить страницу с ошибкой 500; наблюдая файл журнала php, я вижу:Как установить и запустить propel2 в окнах с помощью wamp или ampps
- PHP Fatal error: Class 'Symfony\Component\Finder\Finder' not found in ...\bin\propel.php on line 16
- PHP Stack trace:
- PHP 1. {main}() ...\propel.php:0
затем я попытался использовать командную строку; и я установить переменную PHPBIN в мою папку PHP (потому что один не существует в моей среде) запустить propel.bat и я получаю:
..\php5.5 is not reconigzed as a internal or external command ...
но тогда документы не говоря уже о том, как продолжить позже для настройки соединения
, пожалуйста, кто-нибудь попробовал это? что делать?
благодарит заранее!
Кажется, что нет возможности установить propel, используя только zip-файл, но, тем не менее, его документы говорят иначе. – camilo
Большое спасибо, @anarkopsykotik. , но могу ли я создать композитор в моей машине разработки и php-сервере (wamp) в другом? и как я собираюсь заставить его генерировать свои модели из файла .js ??? я очень смущен ... – camilo
Composer - это просто менеджер зависимостей, он будет извлекать все необходимые библиотеки для проекта из его конфигурационного файла и помещать его в папку «vendor». После этого вы действительно можете скопировать его с вашего компьютера-разработчика на ваш сервер. Не забудьте включить сгенерированный «autoloading.php» в ваш сценарий установки, чтобы все librairies автоматически загружались в ваш код. Команда «init» propel проведет вас через несколько шагов, чтобы настроить конфигурацию соединения с вашей БД, а затем сгенерировать классы/sql. – Anarkopsykotik