PHP6 mı?
Kaldırın onu. PHP5.4.17RC1 kurulu örneğin bende. Gerçi Ubuntu'ya geçtim ben. Büyük ihtimalle Windows için yüksek bir sürüm bulamazsınız. Size WampServer kullanmanızı tavsiye ederim.
herşeye baştan başlamaya karar verdim
Öncelikle appserv vardı, onu kaldırdım. Yerine Xampp kurdum ( php versiyon 5.4.7 )
Dökümanları biraz okudum.
Symfony gibi frameworklerin en sevdiğim özellikleri @grafitus arkadaşın da dediği gibi "bundle" mantığı, bunu django,ruby gibi gelişmiş ama pratik dillerde görebilirsin. Mesela bir api yapacaksınız, php ile yapmaya kalkarsanız her şeyiyle ilgilenmeniz gerekiyor, ama django da ruby de hazır paketler mevcut, direk onu çağırıp 10-15 saniyede api sistemi hazırlamış oluyorsunuz
Bundan dolayı benimde izlediğim yol php ile bu tarz frameworkler kullanmakta, symfony bana da biraz zor geliyor ama videolarla falan öğrenmeye çalışıyorum.
Tutorial önerim ise şu arkadaş ;
http://www.youtube.com/playlist?list...LUsUvk3cNAIrCs yaklaşık 10 video var güzel anlatmış
Daha sonra
http://www.youtube.com/playlist?list...LUsUvk3cNAIrCs adresindeki tutorialları izlemeye başladım. videoya göre kurulumu yaptım.
Gel gelelim ilk bundle üretmeye, yine hata yine hata
3. tutorialde adresinde , 4.18 dakikasında konsole komutu giriliyor.
konsole komutu :
php app/console generate:bundle
videodaki adamda sorun yok ama benfde şöyle bir hata döndü.
hata kodu:
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in C:\xampp\htdocs\projects\symfony\ap
p\console on line 13
ilgili dosyada hata veren satırlar şöyle :
11. satır : require_once __DIR__.'/AppKernel.php';
12. satır :
13. satır : use Symfony\Bundle\FrameworkBundle\Console\Application;
14. satır : use Symfony\Component\Console\Input\ArgvInput;
bu use komutunu php bir türlü anlayamadı benim bilgisayarda , extention larda eksik mi var acaba...