|
Posted by Rik Wasmus on 01/12/08 06:01
On Sat, 12 Jan 2008 06:41:43 +0100, <big.sexy.jcw@gmail.com> wrote:
> Okay, I just set up my first dedicated server and everything is
> running fine, except one script that calls a file on another server.
>
> Failed opening required 'http://www.example.com/
> somefile.txt' (include_path=3D'.:/usr/lib/php:/usr/local/lib/php') in =
/
> home/example/public_html/includes/common.inc(1201) : eval()'d code on
> line 43
>
> The code that's throwing the error is:
>
> $fp =3D @fsockopen("www.example.com", "80",$errno, $errstr,
> $timeout=3D"5"); if($fp) { require ''http://www.example.com/act/partne=
r/
> inclusion.php"; }
>
> And for what it's worth I changed require with include and it then
> threw:
>
> URL file-access is disabled in the server configuration
>
> Now, I've checked and made sure that allow_url_fopen is on and
> safe_mode is off. But I still get an error so I'm missing something
> somewhere. What other settings should I be looking at?
allow_url_include
(which is something you don't want, way to risky normally to include =
'foreign' code, if your just looking for it's output, use =
file_get_contents() or the like)
-- =
Rik Wasmus
Navigation:
[Reply to this message]
|