hab mal angefangen n paar Sachen mit php zu machen. Ich will News und Forum per include einbinden, dabei bekomme ich aber folgende Fehler:
index.php:
[PHP]<?php
$titel = "Test";
include "header.inc.php";
include "../board/main.php";
include "footer.inc.php";
?> [/PHP]
Warning: main() [function.main]: open_basedir restriction in effect. File(/usr/local/lib/php/global.php) is not within the allowed path(s): (/web/data/www.xyz.ch/ftp) in /web/data/www.xyz.ch/ftp/htdocs/board/main.php on line 2
Warning: main(global.php) [function.main]: failed to create stream: Operation not permitted in /web/data/www.xyz.ch/ftp/htdocs/board/main.php on line 2
Fatal error: main() [function.main]: Failed opening required 'global.php' (include_path='.:/usr/local/lib/php') in /web/data/www.xyz.ch/ftp/htdocs/board/main.php on line 2
@include hilft da nicht weiter, es wird dann einfach nix angezeigt (header und footer gehen)
ich könnte auch include "../board/index.php" machen welche so aussieht:
[PHP]<?php
header ("Location: main.php");
exit;
?>[/PHP]
das endet in
Warning: Cannot modify header information - headers already sent by (output started at /web/data/www.xyz.ch/ftp/htdocs/index.php:20) in /web/data/www.xyz.ch/ftp/htdocs/board/index.php on line 2
Irgendwie muss ich den Server dazu bringen, nach global.php nicht in /usr/local/lib/php zu suchen sondern eben in /web/data/www.xyz.ch/ftp/htdocs/board/. main.php inkludiert global.php mit "include "./global.php" Wenn ich main.php oder index.php so im Browser aufrufe, gehts. Wie könnte das klappen?
mfg duke3ooo