Nasıl Zend Framework Geliştirmeden üretime taşırım?

2 Cevap php

Başkasının sorunları üretim geliştirme Zend Framework hareket etti, ben sadece merak ediyorum.

Benim kütüphane yolunu güncellenen, ortak klasöre benim docroot değişti, ama benim için hala yürümüyor. IndexController gayet güzel çalışıyor, ama benim ServiceController bana bir iç sunucu hatası veriyor.

ServiceController

<?php

class ServiceController extends Zend_Controller_Action
{
  public function amfAction()
  {
   require_once APPLICATION_PATH . '/models/MyClass.php';
   $srv = new Zend_Amf_Server();
   $srv->setClass('Model_MyClass', 'MyClass');
   echo $srv->handle();
   exit;
  }
}

2 Cevap

Yardımlarınız bugün Jason için teşekkürler. Ben aslında varsayılan başka bir şey benim. Htaccess dosyasını ayarlayarak çalışma var. Görünüşe göre ZF 1and1 ile güzel oynamıyor. Bu benim bu çalışma almak için ne yaptım:

AddType x-mapp-php5 .php

<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>

Eğer doğru yolu varsa görmek APPLICATION_PATH yankılanıyordu çalışın. Ayrıca, (sonra yapmanız dahil), senin model Zend başlatmasını ilgili tüm kodu yorum ry ve hata kadar gelirse bakın.

Ayrıca,. Htaccess dosyası ile denemeye. sadece yanlış bir şey hosting sağlayıcısı ile caz değil ki orada olacak olabilir.