Php 脚本的基目录

Php 脚本的基目录,php,twitter,Php,Twitter,当我调用callback.php时,我正在制作twitter应用程序,它显示了一些错误 这里是callback.php的一部分,我认为它有一些问题 ////// First establish base directory for app define('QA_BASE_DIR', dirname(empty($_SERVER['SCRIPT_FILENAME']) ? __FILE__ : $_SERVER['SCRIPT_FILENAME']).'/../../'); $qainc=$_S

当我调用callback.php时,我正在制作twitter应用程序,它显示了一些错误 这里是callback.php的一部分,我认为它有一些问题

////// First establish base directory for app
define('QA_BASE_DIR', dirname(empty($_SERVER['SCRIPT_FILENAME']) ? __FILE__ : $_SERVER['SCRIPT_FILENAME']).'/../../');

$qainc=$_SERVER['DOCUMENT_ROOT'] . '/qa-include';        //second

$piinc=$_SERVER['DOCUMENT_ROOT'] . '/qa-plugin';

/* Start session and load lib */
session_start();

require_once $piinc. '/twitter-oauth-login/twitteroauth/twitteroauth.php';
require_once $piinc. '/twitter-oauth-login/config.php';
我想要我的目录url,所以我写第二行 www.domain.com/qa-plugin------我想要这个url,但这个命令返回这个地址 “/usr/local/apache/htdocs/qa include” 如何更正错误请帮助我解决…

请参阅

$\u服务器['HTTP\u主机]

更冗长


$\u服务器['DOCUMENT\u ROOT']
更改为
$\u服务器['SERVER\u NAME']

getcwd(); //returns the current directory