Errore array_intersect()

  • Iacky
  • Autore della discussione
  • Offline
  • Nuovo Utente
  • Nuovo Utente
Di più
10 Anni 10 Mesi fa - 10 Anni 10 Mesi fa #1671 da Iacky
Errore array_intersect() è stato creato da Iacky
Buongiorno,
ho comprato il componente Custom Properties per Joomla 2.5 qualche giorno fa.... qualcuno lo ricorderà :)

Installato e funzionante perfettamente nella versione in locale del sito che sto creando.

Caricando il sito in remoto però ottengo questo errore:
Code:
Warning: array_intersect() [function.array-intersect]: Argument #1 is not an array in /web/htdocs/***/components/com_customproperties/models/search.php on line 116

seguito dal messaggio
Code:
Questo servizio è riservato agli utenti registrati. Fai login oppure registrati.

La porzione di codice interessata è questa:
Code:
116 if(!count(array_intersect($params->get('result_acl') , $valid_groups))) { $this->setError("result_acl"); $this->_data = false; return false; }

I permessi sono gli stessi (Public).
Da cosa può dipendere?

Grazie.
Ultima Modifica 10 Anni 10 Mesi fa da Iacky.

Si prega Accesso o Crea un account a partecipare alla conversazione.

Di più
10 Anni 10 Mesi fa #1672 da andrea_4g
Risposta da andrea_4g al topic Errore array_intersect()
Sembrerebbe che i parametri della configurazione di Custom Properties non siano salvati, o siano salvati in modo non corretto.
Credo che salvandoli , dopo averne controllato i valori,si possa risolvere il problema.
I seguenti utenti hanno detto grazie : Iacky

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • Iacky
  • Autore della discussione
  • Offline
  • Nuovo Utente
  • Nuovo Utente
Di più
10 Anni 10 Mesi fa - 10 Anni 10 Mesi fa #1673 da Iacky
Risposta da Iacky al topic Errore array_intersect()
Non riesco a capire, sembra tutto a posto.

Anche perchè, come dicevo, in locale funziona tutto alla perfezione e io non ho fatto altro che esportare il database per caricarlo in remoto.

C'è qualcosa che posso sistemare a mano?


EDIT: dopo un paio di tentativi, cliccando solo su SALVA, senza modificare nulla è tornato a funzionare.


Grazie Andrea! :)
Ultima Modifica 10 Anni 10 Mesi fa da Iacky.

Si prega Accesso o Crea un account a partecipare alla conversazione.

Di più
10 Anni 10 Mesi fa #1674 da andrea_4g
Risposta da andrea_4g al topic Errore array_intersect()
Probabilmente il server di sviluppo e quello pubblico hanno una diversa configurazione.
Alcune funzioni, tipo quelle di serializzazione, dipendono anche dalla configurazione di PHP.

E' possibile che il valore della variable 'magic_quotes_gpc' abbia valori diversi sui due server. Di conseguenza la rappresentazione dei medesimi parametri (salvati in cp_config.php) è differente sulle due macchine.
Se la mia teoria è giusta dovresti vedere il parametro $cp_config formattato diversamente sul server locale e su quello pubblico.

Salvando i parametri forzi la sovrascrittura del file di configurazione, con il formato appropriato.

Si prega Accesso o Crea un account a partecipare alla conversazione.

  • Iacky
  • Autore della discussione
  • Offline
  • Nuovo Utente
  • Nuovo Utente
Di più
10 Anni 10 Mesi fa #1677 da Iacky
Risposta da Iacky al topic Errore array_intersect()
Sì, evidentemente la configurazione server di XAMPP e Aruba (in questo caso) sono differenti.
Ad ogni modo ho risolto e terrò presente questi consigli per la prossima volta!

Grazie!

Si prega Accesso o Crea un account a partecipare alla conversazione.

Tempo creazione pagina: 0.168 secondi