2015-12-01 8 views
17

Am सिम्फोनी के लिए और पिछले महीने से नया लगातार टर्मिनलSymfony 3.0 स्थापना

# Linux, Mac OS X 
$ symfony new my_project_name 

से ubuntu पर निम्न आदेश का उपयोग कर नए सिम्फोनी परियोजना स्थापित करने कर रहा हूँ और यह पूरी तरह आज तक काम कर रहा था, लेकिन सिर्फ नए संस्करण की जाँच की तुलना में जारी है, लेकिन अब यह मुझे त्रुटि निम्नलिखित देने शुरू कर दिया मैं

Downloading Symfony... 

    4.93 MB/4.93 MB ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100% 

Preparing project... 

PHP Warning: require(/var/www/projectname/app/SymfonyRequirements.php): failed to open stream: No such file or directory in phar:///usr/local/bin/symfony/src/Symfony/Installer/DownloadCommand.php on line 265 
PHP Stack trace: 
PHP 1. {main}() /usr/local/bin/symfony:0 
PHP 2. require() /usr/local/bin/symfony:10 
PHP 3. Symfony\Component\Console\Application->run() phar:///usr/local/bin/symfony/symfony:35 
PHP 4. Symfony\Component\Console\Application->doRun() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:126 
PHP 5. Symfony\Component\Console\Application->doRunCommand() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:195 
PHP 6. Symfony\Component\Console\Command\Command->run() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:878 
PHP 7. Symfony\Installer\NewCommand->execute() phar:///usr/local/bin/symfony/vendor/symfony/console/Command/Command.php:259 
PHP 8. Symfony\Installer\DownloadCommand->checkSymfonyRequirements() phar:///usr/local/bin/symfony/src/Symfony/Installer/NewCommand.php:65 
PHP Fatal error: require(): Failed opening required '/var/www/projectname/app/SymfonyRequirements.php' (include_path='.:/usr/share/php:/usr/share/pear') in phar:///usr/local/bin/symfony/src/Symfony/Installer/DownloadCommand.php on line 265 
PHP Stack trace: 
PHP 1. {main}() /usr/local/bin/symfony:0 
PHP 2. require() /usr/local/bin/symfony:10 
PHP 3. Symfony\Component\Console\Application->run() phar:///usr/local/bin/symfony/symfony:35 
PHP 4. Symfony\Component\Console\Application->doRun() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:126 
PHP 5. Symfony\Component\Console\Application->doRunCommand() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:195 
PHP 6. Symfony\Component\Console\Command\Command->run() phar:///usr/local/bin/symfony/vendor/symfony/console/Application.php:878 
PHP 7. Symfony\Installer\NewCommand->execute() phar:///usr/local/bin/symfony/vendor/symfony/console/Command/Command.php:259 
PHP 8. Symfony\Installer\DownloadCommand->checkSymfonyRequirements() phar:///usr/local/bin/symfony/src/Symfony/Installer/NewCommand.php:65 

है भी स्थान usr/स्थानीय/bin/सिम्फोनी पर सिम्फोनी की जाँच करें और यह नहीं था।

उत्तर

28

यह एक हल मुद्दा है कि आपको उस संस्करण को निर्दिष्ट करने की आवश्यकता है जिसे आप इंस्टॉल करना चाहते हैं।

  1. अद्यतन अपने संस्थापक

    >symfony self-update 
    

    या sudo के साथ, कैसे आप इसे स्थापित पर निर्भर करता है: here और here बताया गया है, आप की जरूरत है

    >sudo symfony self-update 
    
  2. संस्करण का उल्लेख करें:

    >symfony new my_project_name 3.0 
    

उम्मीद है कि इससे मदद मिलती है।

अद्यतन

Symfony संस्थापक पर बग का सही संकल्प के साथ

, अब 3.0 डिफ़ॉल्ट संस्करण है। दूसरे मामले में, आप निम्न संस्करण (मामूली और प्रमुख के साथ) निर्दिष्ट कर सकते हैं:

>symfony new my_project_name 3.0.0