Ik krijg de volgende error, wat betekent dit precies?

Fatal error: require_once() [function.require]: Failed opening required '/public_html/Bikes/fietsen/smarty/libs/Smarty.class.php' (include_path='.:/usr/share/php') in /home/Bikes.nl/public_html/bikes/fietsen/include/config.php on line 27
Ja hij staat in de map, de namen kloppen ook (met en zonder hoofdletters)...

snap er niks meer van.

Bedankt voor je hulp tot zover.
maak dit eens van je base dir.

$config['basedir'] = '/home/Bikes.nl/public_html/bikes/fietsen';
Wat is je huidige directory, met andere woorden, waar staat het bestand dat je opent?
Het kan namelijk zo zijn dat je eerst nog een directory terug moet om in je root te komen.

[size=xsmall]Toevoeging op 05/06/2012 13:46:30:[/size]

PS. bij het opzetten van mijn eerste site heeft dit specifieke probleem mij ongeveer een hele dag gekost :-)
Erwin,

Dit is zijn Include die hij niet kan vinden.
'/public_html/Bikes/fietsen/smarty/libs/Smarty.class.php'

Dit is waar zijn config staat die het zoekt.
/home/Bikes.nl/public_html/bikes/fietsen/include/config.php

Zijn root begint dus ergens anders. Ik weet niet of dit zijn locale Apache is of niet. Maar hij heeft zoiezo meer domeinen.
Chris NVT op 05/06/2012 13:39:46

maak dit eens van je base dir.

$config['basedir'] = '/home/Bikes.nl/public_html/bikes/fietsen';


Nee helpt ook niet, nog steeds zelfde error
Je weet zeker dat '/smarty/libs/Smarty.class.php' bestaat he? Want alle andere includes staan in '/libraries/ bijv deze '/libraries/mysmarty.class.php' wat ook eem mysmarty class is.
Chris NVT op 05/06/2012 13:51:28

Zijn root begint dus ergens anders. Ik weet niet of dit zijn locale Apache is of niet. Maar hij heeft zoiezo meer domeinen.

Dat is de config, maar de config bepaalt de working directory niet, dat is de pagina die wordt opgevraagd in de browser. Vandaaruit moet het pad worden bepaald, of je moet het pad aanpassen via chdir().

@Erwin,

Das een goeie, ben benieuwt.

@Alex,

Om welk pakket gaat het eigenlijk?

Reageren