[PHP] function include() warning na server wissel.

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • sjolmers
  • Registratie: September 2000
  • Laatst online: 30-06 17:05

sjolmers

het leven is té kort, geniet!

Topicstarter
Ik ben ten einde raad. Na een server wissel afgelopen week, krijg ik alleen maar errors op mijn website.
http://www.jolmers.com/adr/

Er staan allemaal funtion include() errors en kan niet uitvinden wat het betekend. :? :'(
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 6

Warning: include(http://www.jolmers.com/layout/meta.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 6

Warning: include() [function.include]: Failed opening 'http://www.jolmers.com/layout/meta.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 6

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 15

Warning: include(http://www.jolmers.com/layout/logo.php) [function.include]: failed to open stream: no suitable wrapper could be found in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 15

Warning: include() [function.include]: Failed opening 'http://www.jolmers.com/layout/logo.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/sjolmers/domains/jolmers.com/public_html/adr/index.php on line 15

ENZOVOORTD


De code die van mijn site is de volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl"><head>
<title>ADR opleiding - Jolmers ook voor basis, stukgoed, tank, klasse 1, klasse 7, verlenging en herhaling</title>
<?
{
include "http://www.jolmers.com/layout/meta.php";
}
?>
<body>
<div id="container">
    <div id="header">
        <div id="header_top">
            <?
            {
            include "http://www.jolmers.com/layout/logo.php";
            }
            ?> 
            <div id="header_top_right">
            <?
            {
            include "http://www.jolmers.com/layout/google.php";
            }
            ?> 
            </div>
        </div>
        <div id="header_bottom">
            <div id="header_bottom_menu_main">
            <?
            {
            include "http://www.jolmers.com/adr/menu.php";
            }
            ?> 
            </div>
            <div id="header_bottom_menu_low">
            <?
            {
            include "http://www.jolmers.com/adr/menu_opleidingen.php";
            }
            ?>
            </div>
        </div>
    </div> 
    <div id="content">
        <div id="content_left">
            <div id="content_left_banner">
            <?                       
            {
            include "http://www.jolmers.com/layout/rotate.php";
            }
            ?> 
            </div>
                  <div id="content_left_content">
              <?
                {
                include "links.php";
                }
                ?>
                </div>
                <br class="clear" />
                </div>
                <div id="content_right">
                <?
                {
                include "rechts.php";
                }
                ?> 
                </div>
    </div>
    <div id="footer">
        <div id="footer_menu">
        <?
        {
        include "http://www.jolmers.com/layout/footer.php";
        }
        ?> 
        </div>
        <div id="footer_image">
        </div>
    </div>
</div> 

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-4762801-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>

</body>
</html>



Ik ben echt ten einde raad na 3 dagen puzzelen. Google en kennissen boden helaas ook geen soelaas....

Ik begreep dat ik apache moet restarten nadat je allow_url_fopen aan het gezet in php.ini, maar ik begrijp hier niets van, kan ik dit zelf of is dat iets van mijn hostingprovider

[ Voor 27% gewijzigd door sjolmers op 08-10-2008 21:35 ]

adr opleidingen en meer adr opleidingen


Acties:
  • 0 Henk 'm!

  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

Er staat: URL file access denied by host.

Dat houd in dat je je includes fout hebt..

includes hoeven heel geen http://domein te hebben

gewoon:
PHP:
1
include ('/pad/bestand.php');


Succes ;)

Ey!! Macarena \o/


Acties:
  • 0 Henk 'm!

  • KC_Kaas
  • Registratie: Mei 2003
  • Niet online
Ik neem aan dat iemand anders de site gemaakt heeft? Misschien is hetdat het makkelijkste / snelst om die persoon er naar te laten kijken. Die kent de structuur van de site en kan de includes makkelijk fixen....

Mocht je het zelf willen doen (zou niet moeilijk moeten zijn)
PHP:
1
2
3
4
5
<?
    {
        include "links.php";
    }
?>


Op regel 56, zoek even het bestand links.php op (staat vast ergens in een mapje op de webserver) en pas de include link aan.

[ Voor 38% gewijzigd door KC_Kaas op 08-10-2008 21:54 ]


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 14:53

MueR

Admin Tweakers Discord

is niet lief

allow_url_fopen staat uit in php.ini. Maar de foutmelding zou duidelijk genoeg moeten zijn.

Overigens wil je nooit includen of requiren met urls. Cross site scripting gevaar ftw.

Anyone who gets in between me and my morning coffee should be insecure.


Acties:
  • 0 Henk 'm!

  • sjolmers
  • Registratie: September 2000
  • Laatst online: 30-06 17:05

sjolmers

het leven is té kort, geniet!

Topicstarter
MueR schreef op woensdag 08 oktober 2008 @ 21:52:
allow_url_fopen staat uit in php.ini. Maar de foutmelding zou duidelijk genoeg moeten zijn.

Overigens wil je nooit includen of requiren met urls. Cross site scripting gevaar ftw.
Bedankt! dat is het!

kijken of deze ook aankan....of dat er een andere oploissing te vinden is...

[ Voor 11% gewijzigd door sjolmers op 08-10-2008 21:59 ]

adr opleidingen en meer adr opleidingen


Acties:
  • 0 Henk 'm!

  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
kijken of deze ook aankan
Neen, dat ga je niet doen ;)
of dat er een andere oploissing te vinden is
Ja, dat ga je doen ;)

Zoek maar even op google waarom allow_url_fopen niet zo'n veilge methode is.

March of the Eagles


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Hacku schreef op woensdag 08 oktober 2008 @ 23:12:
Zoek maar even op google waarom allow_url_fopen niet zo'n veilge methode is.
allow_url_fopen is in principe niet veel mis mee kwa security. Pas als je URL's gebruikt bij het includen ben je "dom" en insecure bezig.

Acties:
  • 0 Henk 'm!

  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Mja, dat bedoel ik ook. In elk geval, wanneer het aanstaat en mensen weten niet waarmee ze bezig zijn, krijg je zulke onveilige code.

March of the Eagles


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1