Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    feedcreator non mi crea il feed

    sto' cercando di creare dei feed rss con feedcreator ma ricevo sempre questo messaggio
    Error creating feed file, please check write permissions.
    la directory feed dove è presente lo script e la classe ha i permessi su 777.
    Ecco lo script:
    Codice PHP:
    <? 
    include("feedcreator.class.php");

    $rss = new UniversalFeedCreator();
    $rss->useCached();
    $rss->title "PHP news";
    $rss->description "daily news from the PHP scripting world";
    $rss->link "http://www.mondoricette.com";
    $rss->syndicationURL "http://www.mondoricette.com".$PHP_SELF;

    $image = new FeedImage();
    $image->title "www.mondoricette.com logo";
    $image->url "http://www.mondoricette.com/images/logo.gif";
    $image->link "http://www.mondoricette.com";
    $image->description "Feed provided by mondoricette.com Click to visit.";
    $rss->image $image;

    // parametri di connessione al database MySQL

    //mi connetto a mysql

    $db mysql_connect($db_host$db_user$db_password) or die ("Errore nella connessione al db");
    mysql_select_db($db_name$db) or die ("Errore nella selezione del db");

    $res mysql_query("SELECT * FROM rubriche ORDER BY newsdate DESC");
    while (
    $data mysql_fetch_object($res)) {
        
    $item = new FeedItem();
        
    $item->title $data->title;
        
    $item->link $data->url;
        
    $item->description $data->short;
        
    $item->date $data->newsdate;
        
    $item->source "http://www.mondoricette.com";
        
    $item->author "http://www.mondoricette.com";
        
        
    $rss->addItem($item);
    }

    $rss->saveFeed("RSS1.0""feed/feed.xml");
    ?>
    Qualche idea? O qualche buona soluzione alternativa? Ho provato rsscreator funziona ma solo se visualizzo i feed con firefox con ie7 non và

  2. #2
    Direi che l'errore è lampante, non ci sono i permessi.
    Considera che con il codice che hai mostrato il feed non viene scritto nella stessa directory del file, bensì nella sottodirectory feed.

  3. #3
    infatti avevo espresso male il path e quindi la dir a cui si riferiva non esisteva

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.