2012-04-07, 09:16 AM
Since I'm not getting any views or help in my support thread I'll try it here.
I have MyBB installed under <domain>/forum/
But no matter what I do it always says $forumdir invalid
I tried:
$forumdir = "/forum/";
$forumdir = "/forum";
$forumdir = "http://www.dedeno.net/forum/";
$forumdir = "/users/dutchharbor/public_html/forum/";
But none of them work !
I'm really missing something vital here,
<?php
/**
* Website: http://vbirc.com
* EzIRC originally for vBulletin by Billy Ewing (toonySNN)
* EzIRC name used with permission.
* You are free to modify this file, but please do not remove this copyright notice.
* This chat.php script uses code from this thread; http://community.mybb.com/thread-72204.html
* Without the Open Source MyBB community, this mod would probably not be here.
*/
$forumdir = "/"; // change this if you want the script to work outside your forums..
//end editing
define("IN_MYBB", 1);
if(substr($_SERVER['SCRIPT_NAME'],0,1) == "/")
{
define('THIS_SCRIPT', substr($_SERVER['SCRIPT_NAME'],1));
}
else
{
define('THIS_SCRIPT', $_SERVER['SCRIPT_NAME']);
}
$current_dir = getcwd();
//change working directory to allow board includes to work
$forumdirslash = $forumdir."/";
$change_dir = "./";
if(!@chdir($forumdir) && !empty($forumdir))
{
if(@is_dir($forumdir))
{
$change_dir = $forumdir;
}
else
{
die("\$forumdir is invalid!");
}
}
//include board files
require_once $change_dir."/global.php";
require_once MYBB_ROOT."inc/functions.php";
require_once MYBB_ROOT."inc/functions_post.php";
require_once MYBB_ROOT."inc/functions_user.php";
require_once MYBB_ROOT."inc/class_parser.php";
// output the page.
if($mybb->user['uid'])
{
eval("\$chat = \"".$templates->get("ezirc_chat")."\";");
output_page($chat);
}
else
{
$error = "Sorry, you need to be logged in to access EzIRC.";
eval("\$chat = \"".$templates->get("error")."\";");
output_page($chat);
}
//change directory back to current where script is
@chdir($current_dir);
I have MyBB installed under <domain>/forum/
But no matter what I do it always says $forumdir invalid
I tried:
$forumdir = "/forum/";
$forumdir = "/forum";
$forumdir = "http://www.dedeno.net/forum/";
$forumdir = "/users/dutchharbor/public_html/forum/";
But none of them work !
I'm really missing something vital here,