Onderwerp bekijken
Algemene support omtrent algemene gebruik- en installatieproblemen.
Pagina 1 van 2: 12
|
[Opgelost] Update probleem
|
|
showa |
Geplaatst op 22 August 2009, 07:41
|
Lid Berichten: 78 Lid sinds: 15 Dec 2008, 06:01 |
Beste, Ik heb een update gedaan van v6 naar v7 nu krijg ik deze waarschuwing als ik de site wil benaderen Warning: open_basedir restriction in effect. File is in wrong directory in /home/httpd/vhosts/chairtherapist.nl/httpdocs/maincore.php on line 63 Fatal error: Failed opening required 'includes/multisite_include.php' (include_path='.:/usr/share/php/PEAR' in /home/httpd/vhosts/chairtherapist.nl/httpdocs/maincore.php on line 63 kan iemand mij helpen hoe dit op te lossen? Gewijzigd door Steff op 26 August 2009, 17:13 de wijze heeft geen onwrikbare beginselen
Hij past zich aan bij anderen. |
|
|
Steff |
Geplaatst op 22 August 2009, 08:46
|
Senior Lid Berichten: 484 Lid sinds: 30 Nov 2008, 11:32 |
Is PHP Safe Mode aan ? (Systeem Beheer > PHP Info > Zoek "safe_mode"). Als dit aan staat is dit waarschijnlijk de oorzaak. Door Safe Mode zijn een aantal php functies uitgeschakeld of gelimiteerd (Waaronder file_exists die gebruikt wordt om de BASEDIR te berekenen.). Als je zelf je site host op een eigen server, open je php/php.ini zoek je naar safe_mode en zet je "off". Als je je website host op een externe server en geen toegang hebt tot apache/php, vraag je je server beheerder waarom deze aanstaat en of hij deze uit kan zetten. Soms is het ook mogelijk om op je host control panel dit aan/uit te zetten. |
|
|
showa |
Geplaatst op 22 August 2009, 10:37
|
Lid Berichten: 78 Lid sinds: 15 Dec 2008, 06:01 |
ik heb even gezocht bij mijn host en vindt dan deze info In de meeste gevallen heeft een open_basedir restriction te maken met bestanden die niet gevonden kunnen worden. Dan zouden we het volledige server path moeten opgeven. Dat wordt dan zoiets als: /home/httpd/vhosts/jouwdomeinnaam.com/httpdocs/willekeurigedirectory (geldt voor server versie: Lion) of /var/www/vhosts/jouwdomeinnaam.com/httpdocs/willekeurigedirectory (geldt voor server versie: Tiger). Je zou het path direct kunnen opgeven bij de include. Maar in de meeste gevallen, zou je dat path willen kunnen hergebruiken. Dit kunnen we doen op meerdere manieren. Hier volgen er twee: Je kunt in jouw PHP-pagina het path instellen met: ini_set('include_path', '/some/path/to/includes'; en oproepen met: echo ini_get('include_path'; Je kunt dan /some/locatie zelf aanpassen naar wat voor jou van toepassing is, rekening houdend met de informatie hierboven. Een andere manier om dit te realiseren is het include_path in een .htaccess bestand verwerken. Een groot voordeel hiervan is dat het dan maar één keer gedeclareerd wordt en daar houdt de server natuurlijk rekening mee als jij het in de pagina's gaat oproepen. In het .htaccess bestand plaats je de volgende regel: php_value include_path '/some/path/to/includes Hiermee heb je het in principe globaal gedeclareerd en je kunt het daarmee ook altijd oproepen vanuit iedere willekeurige PHP-pagina. Dit kunnen we op dezelfde manier doen als hierboven beschreven. Ik heb een serverversie lion waar moet ik dan de aanpassing plaatsen? de wijze heeft geen onwrikbare beginselen
Hij past zich aan bij anderen. |
|
|
Steff |
Geplaatst op 22 August 2009, 10:44
|
Senior Lid Berichten: 484 Lid sinds: 30 Nov 2008, 11:32 |
Dat was de 2de oplossing die ik zou voorstellen . Je maakt dus een .htaccess (root) bestand aan en zet in dat bestand: php_value include_path '/home/httpd/vhosts/chairtherapist.nl/httpdocs |
|
|
showa |
Geplaatst op 22 August 2009, 11:00
|
Lid Berichten: 78 Lid sinds: 15 Dec 2008, 06:01 |
geplaatst, maar nu krijg ik deze waarschuwing Fatal error: Failed opening required 'includes/multisite_include.php' (include_path='/home/httpd/vhosts/chairtherapist.nl/httpdocs' in /home/httpd/vhosts/chairtherapist.nl/httpdocs/maincore.php on line 63 de wijze heeft geen onwrikbare beginselen
Hij past zich aan bij anderen. |
|
|
Steff |
Geplaatst op 22 August 2009, 11:41
|
Senior Lid Berichten: 484 Lid sinds: 30 Nov 2008, 11:32 |
Je kan denk ik het best je server beheerder contacteren, dit probleem ligt aan de server en niet aan php-fusion. Zelf ken ik er niet veel van . |
|
|
showa |
Geplaatst op 22 August 2009, 16:34
|
Lid Berichten: 78 Lid sinds: 15 Dec 2008, 06:01 |
met een totale nieuwe installatie van v7 zal ik ook het probleem hebben?? de wijze heeft geen onwrikbare beginselen
Hij past zich aan bij anderen. |
|
|
Steff |
Geplaatst op 23 August 2009, 09:38
|
Senior Lid Berichten: 484 Lid sinds: 30 Nov 2008, 11:32 |
Waarschijnlijk wel ja. |
|
|
showa |
Geplaatst op 23 August 2009, 14:10
|
Lid Berichten: 78 Lid sinds: 15 Dec 2008, 06:01 |
kan het zijn dat de versie 4 van php die op de server draait het probleem is?
de wijze heeft geen onwrikbare beginselen
Hij past zich aan bij anderen. |
|
|
Steff |
Geplaatst op 23 August 2009, 14:28
|
Senior Lid Berichten: 484 Lid sinds: 30 Nov 2008, 11:32 |
Nu je het zegt, ik heb de changelog nog eens overlezen. En wat blijkt dat je gelijk kan hebben: Quote Fixed bug #41518 (file_exists() warns of open_basedir restriction on non-existent file). (Tony) Bron: PHP |
|
Pagina 1 van 2: 12
Spring naar forum: |
Gebruik BBcode of HTML om naar; '[Opgelost] Update probleem', te verwijzen!
BBcode: | |
HTML: |
Vergelijkbare onderwerpen
Onderwerp | Forum | Laatste bericht | |
---|---|---|---|
Veiligheids update! Nieuwe versie PHP-Fusion-7.02.07 | Algemene v7 support | : 2 | 22 Jun 2013, 11:10 |
Probleem met panel | Algemene v7 support | : 2 | 14 Jun 2013, 15:33 |
Ik heb zelfde probleem | Algemene v7 support | : 4 | 27 May 2013, 20:46 |
update | Algemene v7 support | : 2 | 02 Oct 2012, 19:26 |
Fotoalbum probleem | Algemene v7 support | : 8 | 19 Sep 2012, 10:40 |