Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : gianluca84 18 Nov 2007, 11:48:56
-
quando vado in uno dei menù(da backend) e faccio nuovo, per creare una nuova voce, i altro mi compare questa scritta
Warning: menuitem(/web/htdocs/www.tacticalpescara.it/home/administrator/components/com_menus/contact_item_link/contact_item_link.class.php) [function.menuitem]: failed to open stream: No such file or directory in /web/htdocs/www.tacticalpescara.it/home/includes/joomla.php on line 5291
Warning: menuitem() [function.include]: Failed opening '/web/htdocs/www.tacticalpescara.it/home/administrator/components/com_menus/contact_item_link/contact_item_link.class.php' for inclusion (include_path='.:/php_4.4.7/lib/php') in /web/htdocs/www.tacticalpescara.it/home/includes/joomla.php on line 5291
ma comunque posso sempre creare i menù senza problemi
-
Ciao.
Fai un controllo a "ritroso" sui permessi di accesso partendo dal file contact_item_link.class.php e poi salendo di cartella in cartella.
/web/htdocs/www.tacticalpescara.it/home/administrator/components/com_menus/contact_item_link/
L'errore è che non riesce a includere all'interno del file joomla.php il file in questione. Quindi il file o non c'è (!) o non riesce a leggerlo.
-
content_item_link.class.php 755
cartella contact_item_link 755
cartella com_menus 755
cartella components 755
cartella administrator 755
neòòa cartella includes il file joomla.php c'è ed ha i permessi 755
-
Mha!
Prova un'altra cosa.
Nel percorso dell'errore viene visualizzato questo path:
/web/htdocs/www.tacticalpescara.it/home
Accedi come amministratore e guarda nelle Info SIstema -> php info cosa è riportato nelle variabili:
doc_root
open_basedir
PHP_DOCUMENT_ROOT
DOCUMENT_ROOT
C'è lo stesso percorso?
-
open_basedir no value no value
doc_root no value no value
sono le uniceh cose che trovo con queste parole
-
Hoi hoi!
Ma che versione di php hai sul server?
In quelle variabili che ti ho segnato (che sono poi di php) doveva essere riportato il path del tuo sito.
Potrebbe essere questo uno dei motivi dell'errore.
Ciao
-
arub*a che php
-
Sospettavo che fosse lui! ;D
Come sospetto che il tuo server sia windows e non linux
E' così??
-
no no è linux ;D
non sono nabbo
so che joomla vuole il php e che linux ha di base il php
cmq ho da poco trasferito il sito da netsons ad arub*a
-
cosa dice l'error log?
lo visualizza dal pannello di controllo dell'host.
sicuramente ti dice il file non accessibile, cambia i permessi a quel file (o cartella).
-
ho appena fatto la: Riparazione degli script di Permissions
il log errori è vuoto
ecco che php ho: Linux webx48.ad.aruba.it 2.6.9-55.0.2.ELsmp #1 SMP Tue Jun 26 14:30:58 EDT 2007 i686
OS: linux
Perl [version] : 5.008005
spero che sono utili
-
il log errori è vuoto
Sei certo? strano....
-
si è vuoto
-
prova a settare anche se non si dovrebbe la seguente cartella con 777
administrator\components\com_menus
se non funziona prova anche con tutte le sotto-cartelle
dovresti risolvere.
Poi però installa xplorer e controlla il chown delle cartelle in questione e verifica se è nobody (99)
-
quella cartella messa in 777 da sempre l'errore.
domani provo con tutte le sottocartelle.
cmq i menù li posso creare.