Avatar billede elskermad.dk Nybegynder
18. november 2004 - 21:50 Der er 10 kommentarer og
1 løsning

fejlmeddelse efter flytning til ny server

hej eksperter :)

jeg får disse fejl når jeg går ind i en undermappe på mit nye hotel:

---------------------------------------------------------------

Warning: main() [function.main]: open_basedir restriction in effect. File(/conf/db.php) is not within the allowed path(s): (/home/web/wno25451:/var/tmp:/usr/local/lib/php) in /usr/home/web/wno25451/config.php on line 15

Warning: main(conf/db.php) [function.main]: failed to open stream: Operation not permitted in /usr/home/web/wno25451/config.php on line 15

Warning: main() [function.include]: Failed opening 'conf/db.php' for inclusion (include_path='.:') in /usr/home/web/wno25451/config.php on line 15

Warning: main() [function.main]: open_basedir restriction in effect. File(/conf/variable.php) is not within the allowed path(s): (/home/web/wno25451:/var/tmp:/usr/local/lib/php) in /usr/home/web/wno25451/config.php on line 16

Warning: main(conf/variable.php) [function.main]: failed to open stream: Operation not permitted in /usr/home/web/wno25451/config.php on line 16

Warning: main() [function.include]: Failed opening 'conf/variable.php' for inclusion (include_path='.:') in /usr/home/web/wno25451/config.php on line 16

Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/web/wno25451/config.php on line 18

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/home/web/wno25451/config.php on line 18
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

----------------------------------------------------------------

det har virket fint på min gamle server...

nogen der ved hvad grunden kan være? jeg kan ikke gennemskue hvad fejlen betyder! :S
Avatar billede hmortensen Nybegynder
18. november 2004 - 21:53 #1
Du skal enten bruge fuld sti eller uden / foran, når du inkludere en side pga. af safe_mode
Avatar billede elskermad.dk Nybegynder
18. november 2004 - 21:57 #2
altså relativ efter hvilken mappe man befinder sig i?

hvordan skal jeg kunne det? det er jo samme config-fil jeg inkludere på alle siderne ligegyldig hvilken mappe den er i!?
Avatar billede elskermad.dk Nybegynder
18. november 2004 - 21:58 #3
min include på config.php ser således ud:

include("conf/db.php");
include("conf/variable.php");
Avatar billede sukos Juniormester
19. november 2004 - 05:57 #4
<?php
$path = "/usr/home/web/wno25451/";
include($path ."conf/db.php");
include($path ."conf/variable.php");
?>

Det samme skal gøres når du vil include config.php
Avatar billede elskermad.dk Nybegynder
19. november 2004 - 15:06 #5
ej shit os... det er satme mange sider det skal ændres på så :S hvorfor vil safe mode have det?
Avatar billede sukos Juniormester
19. november 2004 - 15:14 #6
Jahhh, det nemmeste vil være at kunne bruge .htaccess til at include en fil på alle php sider.

Men ellers, safe_mode er noget med større sikkerhed...............

Og ændring i mange filer, hvor det er samme linie-indhold som skal ændres, kan vel gøres på under 5 min. med en "Søg - erstat" funktion i en texteditor, eller evt. med PHP :O)
Avatar billede sukos Juniormester
19. november 2004 - 15:28 #7
hmm, du kan nok bruge ini_set til at definere include dir.

Altså i stedet for at ændre en linie, så tilføjer du en linie i et dokument.

<?php
ini_set('include_path', "/usr/home/web/wno25451/");

include("conf/db.php");
include("conf/variable.php");


...................
?>

Eller i en .htaccess, så skal der ikke  ændres i filer! :O)
Avatar billede sukos Juniormester
19. november 2004 - 15:32 #8
Det her virker for mig i en .hatccess

php_value include_path "/usr/home/web/wno25451/"


bare med en anden sti selvf. :O)
Avatar billede elskermad.dk Nybegynder
19. november 2004 - 16:06 #9
hvordan mener du med en anden sti?
Avatar billede elskermad.dk Nybegynder
02. december 2004 - 17:28 #10
fået det til at virke sukos med dit sidste indlæg... lægger du et svar?
Avatar billede sukos Juniormester
04. december 2004 - 12:06 #11
jow da :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester