0

您好我在设置外部 php 脚本时遇到问题。我的外部 php 脚本代码在这里:

<?php
$currdir = getcwd();
//Print "Current dir: $currdir <br/>";
//echo "Document root: " . $_SERVER['DOCUMENT_ROOT'] . "<br/>";
chdir($_SERVER['DOCUMENT_ROOT'] . "/home/");
require_once("./includes/bootstrap.inc");
//until here works fine
drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION);
    //500 internal server error
?>

但是 drupal_bootstrap 函数存在一些问题,它给我一个 500 服务器内部错误。你知道我在这里遇到的任何问题吗?谢谢您的回答

4

2 回答 2

0

好的,要使其与 ajax 一起使用,您还需要将用户登录到 drupal,然后在 Drupal 中使用模块执行 ajax。这是使用 ajax 获取会话 ID 的唯一方法。

于 2013-07-17T03:55:44.930 回答
0

好的,我已经找到答案了。我需要将 settings.php 中的 base_url 更改为我当前的。一切都像魅力一样。这是需要它的人的来源:https ://drupal.org/node/575002

于 2013-07-14T02:56:20.013 回答