2016-04-08 16 views
0

Vagrant kullanarak önceden oluşturulmuş bir dev ortamı yüklemeye çalışıyorum. Son bileşen symfony2'dir. Konsol bir hata atıyor (aşağıda verilmiştir). Fikrin ne olabileceği hakkında bir fikrin var mı? Onları şanssız bırakmaya çalıştım. Herhangi bir anlayış için teşekkürler!Symfony2 Yükleme Hatası - Hata 1866 ('yol' özniteliğine izin verilmiyor)/FileLoaderLoadException (kaynak aktarılamıyor)

Günlüğü yükleyin:

==> default: 
==> default:                                           
==> default: [Symfony\Component\Config\Exception\FileLoaderLoadException]                           
==> default: Cannot import resource "/srv/wealthbot/vendor/friendsofsymfony/jsrouting-bundle/Resources/config/routing/routing.xml" from "/srv/wealthbot/app/config/routing.yml". 
==> default:                                           
==> default: 
==> default:                                          
==> default: [InvalidArgumentException]                                  
==> default: [ERROR 1866] Element '{http://symfony.com/schema/routing}route', attribute 'path': The attribute 'path' is not allowed. (in /srv/wealthbot/ - line 6, column 0) 
==> default:                                          
==> default: 
==> default: cache:warmup [--no-optional-warmers] 
==> default: Warming up the cache for the prod environment with debug false 
==> default: 

/srv/wealthbot/vendor/friendsofsymfony/jsrouting-bundle/Resources/config/routing/routing.xml gelen routing.xml:

<?xml version="1.0" encoding="UTF-8" ?> 
<routes xmlns="http://symfony.com/schema/routing" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://symfony.com/schema/routing http://symfony.com/schema/routing/routing-1.0.xsd"> 

    <route id="fos_js_routing_js" path="/js/routing.{_format}"> 
     <default key="_controller">fos_js_routing.controller:indexAction</default> 
     <default key="_format">js</default> 
     <requirement key="_format">js|json</requirement> 
    </route> 
</routes> 

/sRV/wealthbot/uygulama/yapılandırma/den routing.yml:

+0

Hangi Symfony sürümünü kullanıyorsunuz? – xabbuh

+0

Bu, ana composer.json dosyasında "require" olarak belirtilen bileşen ve sürümlerin kümesidir. Yükleme komut dosyası, composer install --prefer-source komutunu çalıştırır. https://gist.github.com/sidatgt/b216533b1ad7cef630286f550c17f79e – SCP

+0

Hızlı güncelleştirme: Şimdi bu betiğin, yükleme komut dosyasındaki önbellek temizle ve ısınma komutları tarafından tetiklendiğini görüyorum. Bu, yükleme komut dosyasıdır: https://gist.github.com/sidatgt/1db49d813937ea6cc11d058621d04d9d 4 önbellek komutu vardır ve bunların her biri aynı hataları yeniden tetikler. routing.xml dosyasındaki geçersiz bağımsız değişkenler – SCP

cevap

0

Symfony 2.1 (bu arada uzun bir süre önce desteğini düşürdü) yollar için path özniteliğine sahip değildi. O zaman pattern özniteliğini kullanmanız gerekiyordu.