หลังจากโหลด Twig-Template ของฉันโดย Controller และแสดงมัน - ใช้เวลาสักครู่และฉันได้รับข้อผิดพลาดนี้ปรากฏขึ้น: "เกิดข้อผิดพลาดขณะโหลดแถบเครื่องมือดีบักเว็บ (404: ไม่พบ)"
ตอนนี้ฉันค้นคว้ามาประมาณ 2 ชั่วโมงแล้วและไม่พบวิธีแก้ปัญหาที่เหมาะกับฉันเลย! ฉันพบ "สิ่ง" ที่ทำให้เกิดปัญหานี้ - เป็นเส้นทางต่อไปนี้:
showPage:
pattern: /{a}/{b}/{c}
defaults: { _controller: MyBundle:Page:show, a: null, b: null, c: / }
requirements:
b: \d+
c: .+
ฉันเปลี่ยนลำดับใน routing_dev.yml เพื่อให้ routing.yml จะถูกนำเข้าก่อน WDT เพื่อให้สามารถแทนที่ได้ - routing_dev.yml ดูเหมือนว่า:
_main:
resource: routing.yml
_wdt:
resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
prefix: /_wdt
_profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /_profiler
_configurator:
resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
prefix: /_configurator
ฉันใช้ Symfony-Version 2.5.0 ปัจจุบัน - ไฟล์ .htaccess เป็นไฟล์เริ่มต้นจาก Symfony2-Repo - เปิดใช้งาน mod_rewrite และ mod_alias แล้ว!
ถ้าฉันไปที่หน้าที่ไม่มีอยู่และ Symfony แจ้งว่าไม่พบเส้นทางสำหรับ "bla" - แถบเครื่องมือทำงานได้
คุณมีแนวคิดวิธีการยกเว้นสำหรับเส้นทาง WDT หรือไม่?
app/console router:debug
&app/console router:match
สิ่งเหล่านี้อาจให้เบาะแสแก่คุณ - person tawfekov   schedule 08.06.2014_main
ทรัพยากรของคุณ หลังจาก เส้นทางตัวสร้างโปรไฟล์ symfony หรือไม่ - person Igor Pantović   schedule 08.06.2014