CodeIgniter ve XAMPP ile SimplePie kullanma

3 Cevap php

Ben bir Windows bilgisayarında XAMPP 1.7.2 ile CodeIgniter 1.7.2 kullanıyorum.

Ben SimplePie yararlanmak için çalışıyorum.

I followed all the instructions I could find: a copy of simplepie.inc is in my applications/libraries folder, renamed to simplepie.php I enabled curl on Apache. I attempt to load SimplePie as follows:

this->load->library('simplepie');

Bu noktada, Apache kilitleniyor. . Bunun bilinmeyen bir hata durduktan söyleyerek Sonra Apache bir messagebox almak port 443 ve port 80 dinlediğini sadece bir gösterge - Hata günlüğü değil, gerçek hatalar var.

Diğer insanlar için çalışmak gibi birçok CodeIgniter / SimplePie dersler vardır, çünkü büyük olasılıkla XAMPP ile ilgili üç takım bir arada olması gerektiğini sanıyorum.

Herkes sorunu herhangi bir fikir var mı? Eğer değilse, herkes CodeIgniter ile Magpie çalıştı? Ben oldukça umutsuz alıyorum çünkü ben bunu denemeyi düşünüyorum.

3 Cevap

Ben bu son gece ilanıyla denedim ama benim internet ile sorunları vardı, üzgünüm.

Elliot kütüphane ağırlıklı PHP 5.3 ile uyumlu değildir SimplePie 1.2 sürümü etrafında sarıcı. Bu önemli nedeni, pek çok önerilmeyen hatalar (bana oldu) bazen Apache sadece yukarı verir atılıyor olmasıdır.

Bu çözmek PHP 5.3 ile çalışıyor kendi GitHub deposundan SimplePie 1.2.1-dev kullanın.

http://github.com/rmccue/simplepie/

SimplePie kütüphanede bu sürümü PHP 5.3 ile uyumlu değildir. İndir PyroCMS Codeigniter üzerine inşa ve CI için SimplePie kütüphanenin güncel sürümünü kullanan edilmektedir.

Burada Haughin en kitaplığı kullanabilirsiniz: Ben geçmişte kullanmış ve büyük işler var!

http://www.haughin.com/code/simplepie/

sayfasından alıntı:

Senin kontrolörleri, sadece kitaplığı yüklenemedi besleme url set .. ve uzaktayız!

$this->load->library('simplepie');
$this->simplepie->set_feed_url('http://feeds.haughin.com/haughin');
$this->simplepie->set_cache_location(APPPATH.'cache/rss');
$this->simplepie->init();
$this->simplepie->handle_content_type();

$data['rss_items'] = $this->simplepie->get_items();

Ardından, besleme verilerini kullanmak için:

    echo "<li>";
    foreach($rss_items as $item) {
        echo "<li>";
        echo "<a href='" .$item->get_link() . "'>";
        echo $item->get_title();
        echo "</a>";
        echo "</li>";
    }

    echo "</li>";