繁体   English   中英

php include导致内部服务器错误500

[英]php include cause internal server error 500

在我的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,该URL返回XML文件(例如字符串)。 我想加载功能包括1.php文件并返回XML,如字符串。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM