Ok, according to that error, a variable isn't being set that should be set.
With that information it can be determined that either something has been manually modified in the configuration file with some editor instead of using the control panel OR the script's own absolute path configuration is offset in two different places.
You have two options:
1. You can try what is below.
2. You can send me a private message on these forums with your ftp username & password and I can try to figure out what has happened.
3. You can reinstall and start over
.
First, did you ever manually modify the configuration file significantly?
Open up the configuration file, config/config.php and make sure the following exists in the file (should be near the very end of the file):
Code:
/* ------------------------------
CHANGING THE VALUES BELOW WILL
CAUSE THE ADMIN PANEL TO STOP WORKING
------------------------------ */
$this->SCRIPT['files']['news'] = $this->SCRIPT['absolute_path'] . "news.php";
$this->SCRIPT['folders']['classes'] = $this->SCRIPT['absolute_path'] . "classes/";
$this->SCRIPT['folders']['config'] = $this->SCRIPT['absolute_path'] . "config/";
$this->SCRIPT['folders']['cache'] = $this->SCRIPT['absolute_path'] . "cache/";
$this->SCRIPT['folders']['access'] = $this->SCRIPT['folders']['classes'] . "access/";
$this->SCRIPT['files']['xml'] = $this->SCRIPT['folders']['access'] . "xml.php";
$this->SCRIPT['files']['mysql'] = $this->SCRIPT['folders']['access'] . "mysql.php";
$this->SCRIPT['files']['display'] = $this->SCRIPT['folders']['classes'] . "display.php";
$this->SCRIPT['files']['template'] = $this->SCRIPT['folders']['config'] . "template.php";
$this->SCRIPT['folders']['forums'] = $this->SCRIPT['folders']['classes'] . "sources/";
$this->SCRIPT['version'] = "2.20";
If that looks ok, then it may be that your absolute paths are not matching.
In the same config/config.php file, find:
Code:
$this->SCRIPT['absolute_path'] =
It should appear as the following:
Code:
$this->SCRIPT['absolute_path'] = "/home/gamerzn/public_html/forum-news/";
If it appears as something different, then manually edit it to look like the above.
Now open news.php and find:
Code:
$this->absolute_path =
It should appear as the following:
Code:
$this->absolute_path = "/home/gamerzn/public_html/forum-news/";
If it appears as something different, then manually edit it to look like the above.
That is all that I can think of at the moment unless
a ) I can go in and do some additional tests.
b ) Some other information becomes available (such as PHP version number, etc).
I can assure that the script DOES do all that it claims and it works great. EP-Dev.com uses it as well as numerous of other websites. I have tested it on multiple servers with multiple configurations and I use it for my own websites (originally it was a private script for a friend's website that I then decided to develop and add many features to).