簡體   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