Warning

Salve ragazzi,

so che è scritto già in giro, infatti credo di aver capito il problema, ma proprio non riesco a risolverlo;

questo è l'errore che mi presenta:

Warning: require_once(.../includes/db_conn.php) [function.require-once]: failed to open stream: No such file or directory in /home/miosito/public_html/news/pages/leggi_news.php on line 2

ho cambiato il path numerosissime volte, infatti non so proprio più cosa provare!  :D

Potreste darmi una mano per favore?

Vi indico i percorsi:

dove sono: miosito.it/news/pages/leggi_news.php

dove devo andare: miosito.it/news/includes/db_conn.php

Grazie mille

inviato 5 anni fa
MrKid
X 0 X

Ciao MrKid,

l'errore è nel percorso che non può avere ... (3 punti) ma solo . (1 punto) o .. (2 punti).

Nel tuo caso la sintassi corretta dovrebbe essere:

require_once('../includes/db_conn.php');

Spero di esserti stato utile.

Ciao

Zeta

risposto 5 anni fa
zeta80
X 0 X

Ciao MrKid,

l'errore è nel percorso che non può avere ... (3 punti) ma solo . (1 punto) o .. (2 punti).

Nel tuo caso la sintassi corretta dovrebbe essere:

require_once('../includes/db_conn.php');

Ciao zeta80, scusa la distrazione nell'aver postato quella porzione di codice, ma è stato un caso, perchè io le ho provate tutte; so che il php richiede solo due punti, ma non mi funziona lo stesso, questo di seguito è il blocco di codice così come c'è nel mio file:

<?php 
require_once('../includes/db_conn.php');
require_once('../includes/funzioni_php.php');
?>

Potrebbe dipendere da qualche altra cosa?

ah, per sicurezza vi posto anche questa parte di errore che mi restituisce, l'avevo ritenuta superflua, ma forse non lo è:

Fatal error: require_once() [function.require]: Failed opening required './includes/db_conn.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dccampan/public_html/news/pages/leggi_news.php on line 2
risposto 5 anni fa
MrKid
X 0 X

Ciao MrKid,

queste 2 righe

<?php 
require_once('../includes/db_conn.php');
require_once('../includes/funzioni_php.php');
?>

in che file sono state inserite? in leggi_news.php?

Ciao

Zeta

risposto 5 anni fa
zeta80
X 0 X

Ciao MrKid,

queste 2 righe

<?php 
require_once('../includes/db_conn.php');
require_once('../includes/funzioni_php.php');
?>

in che file sono state inserite? in leggi_news.php?

Ciao

Zeta

si, sono state inserite in leggi_news.php

risposto 5 anni fa
MrKid
X 0 X

Ciao MrKid,

da questa tua citazione

Fatal error: require_once() [function.require]: Failed opening required './includes/db_conn.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dccampan/public_html/news/pages/leggi_news.php on line 2

si fa riferimento al percorso ./includes/db_conn.php con 1 punto solo mentre tu l'hai impostato con 2. Cosa strana...

Ciao

Zeta

risposto 5 anni fa
zeta80
X 0 X

Sto creando una confusione impressionante, scusami!!

L'errore l'ho copiato quando ho provato con un solo punto, per questo motivo ne segna uno solo, ma il risultato è lo stesso anche con due punti o altri percorsi che ho praticamente cominciato ad inventare!

Ciao

MrKid

risposto 5 anni fa
MrKid
X 0 X

Ciao MrKid,

purtroppo più delle indicazioni che ti ho dato nei post precedenti non posso fare visto le tue poche indicazioni.

Potrei darti maggiore supporto facendo un test sui file su cui stai lavorando, sempre se ti va e la cosa è possibile.

Ciao

Zeta

risposto 5 anni fa
zeta80
X 0 X

Ciao MrKid,

purtroppo più delle indicazioni che ti ho dato nei post precedenti non posso fare visto le tue poche indicazioni.

Potrei darti maggiore supporto facendo un test sui file su cui stai lavorando, sempre se ti va e la cosa è possibile.

Ciao

Zeta

Te ne sarei grato, anche perchè davvero non riesco a risolvere!

Non capisco perchè tutto ciò funzionava in locale ed ora che è in rete non più! Bah  ???

Come possiamo fare?

Cosa potrei mandarti in pvt?

Grazie mille Zeta

risposto 5 anni fa
MrKid
X 0 X
Non capisco perchè tutto ciò funzionava in locale ed ora che è in rete non più! Bah  ???

Perché php è basato su delle variabili di configurazione.

Se cambi server, devi assicurarti che le configurazioni siano compatibili.

phpinfo() è tuo amico

risposto 5 anni fa
Massimiliano Arione
X 0 X
Non capisco perchè tutto ciò funzionava in locale ed ora che è in rete non più! Bah  ???

Perché php è basato su delle variabili di configurazione.

Se cambi server, devi assicurarti che le configurazioni siano compatibili.

phpinfo() è tuo amico

Ciao Garak,

non ti nego che sto scoprendo sempre più amici e ora anche phpinfo()!

Mi cercherò una guida per comprendere come ovviare alle eventuali differenze!

Grazie comunque per questo suggerimento!

Ciao

MrKid

risposto 5 anni fa
MrKid
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda