Arama butonu
Bu konudaki kullanıcılar: 1 misafir
9
Cevap
727
Tıklama
0
Öne Çıkarma
Aldığım Hata! 'Fatal error: Class 'Zend\Mvc\Application' not found in...'
E
13 yıl (16 mesaj)
Er
Konu Sahibi

Merhaba arkadaşlar,

Öncelikle durumumun çok ciddi olduğunu belirtmek isterim müsaadenizle.

Müşterimin başka bir vatandaşa yaptırdığı bir uygulamayı uzun zamandır yeni aldığı serverda yayınlamayla uğraşıyorum.

Ama öncesinde kendi bilgisayarımda WampServer kurarak çalıştırmak istedim.

Lakin aşağıdaki hatayı vermekte.

Fatal error: Class 'Zend\Mvc\Application' not found in C:\wamp\www\sanalSitem\index.php on line 12


ZendSkeleton, Zent Framework, vs... birçok kurulum gerçekleştirdim ama bir türlü hatadan kurtulamadım.

Şimdiden ilgilenen arkadaşlara çok teşekkür ederim...

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
13 yıl (421 mesaj)
Yüzbaşı

Zend\Mvc\Application diye bir dizin varmı projende?


Bu mesaja 1 cevap geldi.
E
13 yıl (16 mesaj)
Er
Konu Sahibi

Maalesef. Öyle bir dizin bulunmuyor.


Bu mesaja 1 cevap geldi.
E
13 yıl (16 mesaj)
Er
Konu Sahibi

Bu arada 12. satırdaki kod aşağıdaki şekilde;

// Run the application!
Zend\Mvc\Application::init(include 'send/config/application.config.php')->run()->send();


Bu mesaja 1 cevap geldi.
S
13 yıl (421 mesaj)
Yüzbaşı

Hatanın da kaynağı burası zaten. Öyle bir dizin bulunmadığı için config dosyasını include edemiyor. Projenizde kullanmak istediğiniz config dosyanın yolunu düzgün belirterek deneyebilirmisiniz?


Bu mesaja 1 cevap geldi.
S
13 yıl (421 mesaj)
Yüzbaşı

Zend'in nasıl çalıştığı hakkında fikrim yok ama dediğim gibi ::init fonksiyonunu kullanmak istediğiniz class'ı ki bu Application olarak görünüyor düzgün belirtmeniz gerekiyor. Düzgünden kastım projenizdeki dosyaları inceleyin ve ona göre path'i yazın. Yada kullandığınız ide'de search özelliği varsa application sınıfını aratıp düzgün çalışan bir sınıf örneğine bakabilirsiniz.


Bu mesaja 1 cevap geldi.
E
13 yıl (16 mesaj)
Er
Konu Sahibi

öncelikle ilgin için teşekkür ederim.

Ancak projenin elimde .tar.gz uzantılı eski sunucudan alınmış yedeği var. Lakin bu yedek içerisinde www klasörünün içerisinde değil, www klasörüyle aynı dizinden çetrefilli bir şekilde açılan bir yolda bulabiliyorum sadece bahsi geçen Zend/Mvc/Application dizinini!

Ve lokalimde o şekilde bir çalıştırmayı nasıl yaparım hiçbir fikrim yok açıkçası?


Bu mesaja 1 cevap geldi.
S
13 yıl (421 mesaj)
Yüzbaşı

7-zip kullanarak dosyayı açmayı deneyin. Tar.gz linux altında rahatlıkla açılabilen bir sıkıştırma biçimi. Yapamazsanız bana gönderin açıp zipli geri göndereyim. Bunun dışında elimden birşey gelmiyor malesef.


Bu mesaja 1 cevap geldi.
E
13 yıl (16 mesaj)
Er
Konu Sahibi

İlginiz için tekrar teşekkür ederim. tar.gz dosyasını zaten açtım local'de. ama işte frameworklerle alakalı bir sorun var. onu çözmem gerekiyor.

bakalım artık hayırlısı...


Bu mesaja 1 cevap geldi.
E
12 yıl (70 mesaj)
Çavuş

Sitenin daha önce çalıştığı sunucuda Zend fw ortak olarak kurulmuştur ondan çalışıyordur (Ubuntu vb. sistemlerde zend-framework adındaki paket). Senin de internetten zend fw indirip sistemin tarafından erişilebilir bir dizine yüklemen gerekiyor bu sorunun düzelmesi için.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.