Home › Forum › Plugin e temi di WP › Feed xml con password
-
AutorePost
-
-
28 Gennaio 2008 alle 23:23 #5659dariodnPartecipante
Dovrei importare in un blog delle info tratte da un feed xml. E fin qui, non ci sono problemi.
Il fatto è che questo feed è protetto da username e password, che ho ovviamente ma che non so come far passare a wordpress.
Sto utilizzando il plugin rssimport e sto inserendo un indirizzo tipo http://user:password@sito…/file.xml ma mi viene restituito errore..
Mi sapete consigliare qualche procedura da seguire?
tnx
-
29 Gennaio 2008 alle 7:18 #50036SteveAglAmministratore del forum
scusa, accedi al feed da browser e ti copi l’intero codice del feed. Poi fai una copia del feed e importi quella.
-
1 Febbraio 2008 alle 11:32 #50219dariodnPartecipante
risolto il problema del feed (il fornitore aveva sbagliato a darmi il nome esatto del file) appare ora il problema del Cron.
Tramite wp-matic implemento la possibilità di prendere il testo del feed e farlo diventare articoli del blog. La questione è che il blog risiede su server Aruba-Windows che, io sappia, non supporta il cron.
Ho provato ad aggirare l’ostacolo, usando in pannello di cron di un mio spazio web che è su linux. Mi sono detto, se invio il comando cron da un altro server puntando sul file php contenente le istruzioni che però risiede su windows, non dovrebbero esserci particolari problemi. Invece il cron mi restituisce errore “No such file or directory” (eppure se io eseguo nel browser il link diretto al file cron.php, questo viene eseguito).
Ho letto da qualche parte che si può aggirare il cron implementando le istruzioni direttamente in una pagina web che, appena vista dall’utente, fa la “chiamata”. Mi sembra un buon sistema ma come funziona? basta un “include cron.php”? e poi, come evitare di fare una chiamata ogni visualizzazione della pagina? (in pratica far si che la chiamata sia effettuata solo alla prima visualizzazione di una determinata fascia oraria).
Il file cron.php di wp-o-matic contiene il seguente codice (noto ora peraltro che la pagina non è chiusa …)
<?php
require_once(dirname(__FILE__) . '/../../../wp-config.php');
nocache_headers();
// if uninstalled, let's not do anything
if(! get_option('wpo_version'))
return false;
// check password
if(isset($_REQUEST) && $_REQUEST == get_option('wpo_croncode'))
{
require_once( dirname(__FILE__) . '/wpomatic.php' );
$wpomatic->runCron();
} else
$wpomatic->log('Warning! cron.php was called with the wrong password or without one!');
-
1 Febbraio 2008 alle 14:40 #50221SteveAglAmministratore del forum
Da una scorsa alla pagina di wp-o-matic pare che usi il sistema pseudocron di WP se non funziona segnala la cosa allo sviluppatore del plugin, la gestione dello paseudocron di WP non è banalissima ti do due link ma sono abbastanza tecnici:
http://wordpress.designpraxis.at/plugins/cron-demo/
http://blog.slaven.net.au/archives/2007/02/01/timing-is-everything-scheduling-in-wordpress/
-
5 Febbraio 2008 alle 13:37 #50321dariodnPartecipante
mmm… non che c’abbia capito molto… nel senso che cron-demo dovrebbe servirmi ad automatizzare lo scheduling…
cmq, sto provando anche feedwordpress che funziona per quanto riguarda il cron ma ha un difetto non di poco conto: i nuovi feed sostituiscono quelli precedenti!!!
nel frattempo tento ancora con wp-o-matic (ho segnalato i problemi anche all’autore).
Tramite un altro sito che supporta il terminale cron, ho programmato il link richiesto da wp-o-matic ogni ora… ma non capisco se effettivamente funziona, sembri andare un pò ad-capocchiam… :p
vi terrò aggiornati.
se nel frattempo qualcuno conosce plugin simili, magari…
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.