Back to top

Autore Topic: Da Win a Linux, cambiare Path manualmente!  (Letto 2325 volte)

Offline Benia

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Da Win a Linux, cambiare Path manualmente!
« il: 25 Ago 2007, 23:10:15 »
Ciao ragazzi, voglio spostare il mio portale da un server windows ad uno linux, mantenendo il server mysql. Il problema ora è uno... io copio l'intero portale sullo spazio linux, ma quando voglio visitarlo ricevo l'errore che la Path è inesistente, perchè effettivamente su linux non è più D: etc...
In che file si trova il codice che indica questa patch? In questo modo potrei cambiarla manualmente! Risolverei?
Grazie ;D

Offline wosky

  • Abituale
  • ****
  • Post: 1056
  • Sesso: Maschio
  • Delfino curioso
    • Mostra profilo
Re: Da Win a Linux, cambiare Path manualmente!
« Risposta #1 il: 25 Ago 2007, 23:49:04 »
Ciao Benia, di quale patch parli?



Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Da Win a Linux, cambiare Path manualmente!
« Risposta #2 il: 26 Ago 2007, 00:42:46 »
Ciao.

Tutti i percorsi, assoluti o relativi, sono contenuti nel file configuration.php che trovi nella root del sito.

Se poi il tuo problema è che non ti si apre proprio il sito allora è un problema di configurazione di apache.

Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Benia

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re: Da Win a Linux, cambiare Path manualmente!
« Risposta #3 il: 26 Ago 2007, 07:32:07 »
Ecco l'errore:

Warning: main(D:/inetpub/webs/playerzoneit/public/portale/includes/version.php) [function.main]: failed to open stream: No such file or directory in /web/htdocs/www.playerzone.it/home/portale2/includes/joomla.php on line 71

Fatal error: main() [function.require]: Failed opening required 'D:/inetpub/webs/playerzoneit/public/portale/includes/version.php' (include_path='.:/php/lib/php/') in /web/htdocs/www.playerzone.it/home/portale2/includes/joomla.php on line 71

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Da Win a Linux, cambiare Path manualmente!
« Risposta #4 il: 26 Ago 2007, 10:05:04 »
Ciao Benia.

Era come pensavo.
Il primo messaggio si riferisce a questa istruzione contenuta alla linea 71 del file joomla.php
Citazione
require_once( $mosConfig_absolute_path . '/includes/version.php' );
L'interprete php tenta di includere all'interno del codice di joomla.php il file version.php... ma non lo trova!
Perchè la variabile $mosConfig_absolute_path, definita nel file configuration.php, punta ad un percorso locale.

Soluzione? Aprire il file configuration.php (è nella root del sito) e modificare manualmente il percorso assegnato alla variabile.

Ad esempio:
Citazione
$mosConfig_absolute_path =  '/web/htdocs/www.playerzone.it/home/portale2'

Non sapendo come è strutturato il sito posso solo indicarti dove agire, ma quale path assegnare non posso.

Un'altra variabile che dovresti dover modificare è la $mosConfig_cachepath ma solo se hai abilitato la cache delle pagine (di solito si lascia disabilitata) dal pannello di amministrazione del sito

Fammi sapere.
Ciao
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

 



Web Design Bolzano Kreatif