Symfony с XAMPP в Windows XP SP3 / Снова / - PullRequest
0 голосов
/ 28 апреля 2011

Это то, что я получаю, когда пытаюсь запустить "generate: app frontend":

C:\>php xampp\htdocs\development\sfprojects\jobeet\lib\vendor\symfony\data\bin\s
ymfony generate:app frontend
PHP Warning:  require_once(C:\config/..xampp/htdocs/development/sfprojects/jobee
t/lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php): failed to open stre
am: No such file or directory in C:\config\ProjectConfiguration.class.php on lin
e 3

Warning: require_once(C:\config/..xampp/htdocs/development/sfprojects/jobeet/lib
/vendor/symfony/lib/autoload/sfCoreAutoload.class.php): failed to open stream: N
o such file or directory in C:\config\ProjectConfiguration.class.php on line 3
PHP Fatal error:  require_once(): Failed opening required 'C:\config/..xampp/htd
ocs/development/sfprojects/jobeet/lib/vendor/symfony/lib/autoload/sfCoreAutoload
.class.php' (include_path='.;C:C:\xampp\php\pear') in C:\config\ProjectConfigura
tion.class.php on line 3

Fatal error: require_once(): Failed opening required 'C:\config/..xampp/htdocs/d
evelopment/sfprojects/jobeet/lib/vendor/symfony/lib/autoload/sfCoreAutoload.clas
s.php' (include_path='.;C:C:\xampp\php\pear') in C:\config\ProjectConfiguration.
class.php on line 3

C:\>

Я думал, что это что-то с PEAR, но я не могу найти способ выяснить это, и я не на 100% это PEAR, так что ... рад получить помощь по этому вопросу. Я уже пытался несколько раз переписать php.ini, если есть проблема с определением местоположения pear.php, но я думаю, что перепробовал все возможные сценарии, но это не решение. Так что теперь делать. Спасибо -Leron

1 Ответ

2 голосов
/ 28 апреля 2011

cd в xampp\htdocs\development\sfprojects\jobeet и запустите команду.

Также вы можете указать неверный путь к файлу, если вы создали его как встраиваемую установку (т. Е. Вы ввели symfony в lib/vendor проекта) Вам не хватает косой черты:

C:\config/..xampp/htdocs/development/sfprojects/jobeet/lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php

должно быть:

C:\config/../xampp/htdocs/development/sfprojects/jobeet/lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php

Поэтому вам необходимо изменить оператор require_once в projectConfiguration.class.php.

Но это может быть просто потому, что вы вызываете команду из-за пределов проекта (хотя технически это должно работать, если все настроено правильно) ...

...