php包括导致内部服务器错误500

时间:2014-03-07 10:52:41

标签: javascript php

在我的PHP网站上添加include('1.php');导致“内部服务器错误500”的函数内的行

function load()
{
    include("lib/data/1.php");
}

此功能通过URL

调用
http://localhost/xm/index.php?p=events&q=load

'q'参数用于加载功能

但是当我直接调用1.php文件时:

http://localhost/xm/lib/data/1.php

一切正常

1.php生成类似String的XML文件。

现在在js中我想调用加载函数

scheduler.load('index.php?p=events&q=load');

此函数使用url返回XML文件,如string。我希望load函数包含1.php文件并像字符串一样返回XML。

1 个答案:

答案 0 :(得分:0)

将php页面包含到另一个页面中。 你应该使用这个<?php include "1.php";?>在include命令中给出1.php的确切路径。 如果您需要将任何值从一个页面发送到另一个页面,请使用查询字符串并使用GET方法捕获值并进行导航。