Hei,
Osaisiko joku sanoa mikä vialla kun saan tämänkaltaisen virheilmoituksen:
Warning: main(inc/db.php) [function.main]:
failed to open stream: No such file or directory in /home/***/***/public_html/tiedostot/alku.php on line 20
Fatal error: main() [function.require]: Failed opening required 'inc/db.php'
(include_path='.:/usr/local/lib/php') in /home/***/***/public_html/tiedostot/alku.php on line 20
Mitään muutoksia en ole tehnyt, mutta tarkistin kuitenkin, että oikeudet ovat kunnossa ja tiedosto on tuolla missä pitääkin...
Tuo on siis vain tullut yhtäkkiä.
Osaisiko joku sanoa mikä vialla kun saan tämänkaltaisen virheilmoituksen:
Warning: main(inc/db.php) [function.main]:
failed to open stream: No such file or directory in /home/***/***/public_html/tiedostot/alku.php on line 20
Fatal error: main() [function.require]: Failed opening required 'inc/db.php'
(include_path='.:/usr/local/lib/php') in /home/***/***/public_html/tiedostot/alku.php on line 20
Mitään muutoksia en ole tehnyt, mutta tarkistin kuitenkin, että oikeudet ovat kunnossa ja tiedosto on tuolla missä pitääkin...
Tuo on siis vain tullut yhtäkkiä.
Vastaukset 5
Vanhimmat
lukea mitä alku.php:n rivillä 20 lukee.
että tuota inc/db.php tiedostoa ei löydy ilmoittamastasi polusta.
php koittaa ettiä sitä vielä include-polusta /usr/local/lib/php/ mutta sitä ei oo sielläkään.
alku.php-tiedostossa on siis väärä määritys polulle tuohon tiedostoon inc/db.php
eli jos alku.php on polussa
/home/***/***/public_html/tiedostot/alku.php
ja sillä käsket includata tiedoston inc/db.php
niin db.php pitäis olla hakemistossa
/home/***/***/public_html/tiedostot/inc/db.php
tai ainkin jos poluksi on annettu ./inc/db.php
inc/db.php
eli eikö se silloin ole ihan oikeassa kansiossa?
eli /home/***/***/public_html/inc/db.php
siellä se on aina ollut ja on edelleen, mutta yhtäkkiä on tullut virheilmoitus.
inc/db.php
eli eikö se silloin ole ihan oikeassa kansiossa?
eli /home/***/***/public_html/inc/db.php
siellä se on aina ollut ja on edelleen, mutta yhtäkkiä on tullut virheilmoitus.