Codeigniter - HTML render almıyor

4 Cevap php

Ben Codeigniter üzerine inşa benim PHP uygulama dağıtmış. Ben kök URL'yi çağırdığınızda, tarayıcı başarıyla görünümünü giriş yönlendirilir ancak HTML işlenir.

Ne sorun olabilir?

4 Cevap

Eğer geliştirme makine farklı bir bilgisayara dağıtmak mı. Belki "güzel adresler" kullanıyor ve hedef sunucu url Htaccess ile yeniden izin vermiyor?

Hiçbir tarayıcıda gösterilen ediliyorsa aşağıdaki kontrol değer:

  1. system / cache yazılabilir
  2. Sistem / günlükleri yazılabilir
  3. GZIP sıkıştırma application / config / config.php devre dışı
  4. telnet port 80 ve geri almak görmek, herhangi başlıkları?
  5. tail the logs hataları izlemek için

Bu görüşlerini yüklemek şekilde ilgili olabilir.

  • A View bu şekilde yüklüyor düz bir tarayıcıya gönderir:

    $this->load->view('foo_view.php', $data);
    
  • Eğer TRUE olarak ayarlanır isteğe bağlı, üçüncü parametre varsa bunu echo zorunda ama, bir dize olarak verileri döndürür:

    echo $this->load->view('foo_view.php', $data, TRUE);
    

Altındaki Daha fazla bilgi this CI User Guide page.

Aksi takdirde sorunları görmek bağlanmıştır uygun dağıtım olmalıdır. Bu sizin için yararlı olabilir.

http://stackoverflow.com/questions/1011363/deploying-codeigniter-or-any-php-projects-to-the-live-site