The following warnings occurred:
Warning [2] Undefined variable $unreadreports - Line: 26 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/global.php(961) : eval()'d code 26 errorHandler->error
/global.php 961 eval
/showthread.php 28 require_once





× This forum is read only. As of July 23, 2019, the UserSpice forums have been closed. To receive support, please join our Discord by clicking here. Thank you!

  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fresh userspice install
#31
Also, the installer is asking for your web root.

So I think your '/var/www/html/' in init should be '/'
  Reply
#32
you have all the php5 dependencies installed right id make sure

if your running ubuntu server or desktop use this command to install all dependiencs for php its jsut simpler then trying to make sure you have them all as you need them imo its worth the space it takes up

if your on the root account use
apt-get build-dep php5

if your on a user account w/ sudo perms use
sudo apt-get build-dep php5

if you need the yum commands here

root account
yum-builddep php5

user account
sudo yum-builddep php5
  Reply
#33
I feel that this is a complicated enough issue that I should probably make a walkthrough on it. As I've said a bunch of times, I'm not a linux guru. I would have assumed that installing LAMP did all this for you on Ubuntu.
  Reply
#34
tbh idk i never installed lamp on my ubuntu just java and ssh when i installed it the rest i manually added. and the biggest thing is what web server is it running?
apache2 or nginx or (im sure theres others)
  Reply
#35
Pretty sure the OP was taking the defaults - if he did take the Ubuntu option with the method I suggested then the environment should be all set - with Apache.

We identified an error in their init.php - waiting on feedback from this Smile
  Reply
#36
apache2

another error

Parse error: syntax error, unexpected 'return' (T_RETURN) in /var/www/html/core/init.php on line 10

`<?php
session_start();

function env($type='server'){
if($type == 'server'){
if($_SERVER['HTTP_HOST'] == 'localhost'){
return $_SERVER['DOCUMENT_ROOT'].'
'/

return $_SERVER['DOCUMENT_ROOT'].
'/';
}
}else{
if($_SERVER['HTTP_HOST'] == 'localhost'){
return
'/';
}else{
return
'/var/www/html/';
}
}
}
require_once env().'users/helpers/helpers.php';
// Set config
$GLOBALS['config'] = array(
'mysql' => array(
'//'
}else{
return $_SERVER['DOCUMENT_ROOT'].
'/';
}
}else{
if($_SERVER['HTTP_HOST'] == 'localhost'){
return
'/';
}else{
return
'/';
}
}
}
require_once env().'users/helpers/helpers.php';
// Set config
$GLOBALS['config'] = array(
'mysql' => array(
'host' => 'localhost',
'username' => 'root',
'password' => 'booker14',
'db' => 'hollandheating',
),
'remember' => array(
'cookie_name' => 'pmqesoxiw318374csb',
'cookie_expiry' => 604800 //One week, feel free to make it longer
),
'session' => array(
'session_name' => 'user',
'token_name' => 'token',
)
);

//If you changed your UserSpice or UserCake database prefix
//put it here.
$db_table_prefix = "uc_"; //Old database prefix
$copyright_message = '24oz Innovations Patents Pending';
$your_private_key = '6LfLzBsTAAAAAOXdroTOGEZ4fNnPmQkC_rPyg5tZ';
$your_public_key = '6LfLzBsTAAAAAInlTyw51DLNU2Zv8kZ5QYCxoqLB';
$publickey = $your_public_key;
$privatekey = $your_private_key;

//Put Your Stripe Keys Here (if you have them)
$test_secret = "Insert_Your_Own_Key_Here";
$test_public = "Insert_Your_Own_Key_Here";
$live_secret = "Insert_Your_Own_Key_Here";
$live_public = "Insert_Your_Own_Key_Here";

//If you use composer, include the link below
require env().'users/vendor/autoload.php';

// Auto Load Classes
spl_autoload_register(function($class){
if(file_exists(env().'classes/'.$class.'.php') == 1){
require_once env().'classes/' . $class . '.php';
}
});

$currentPage = currentPage();

//Check to see if user has a remember me cookie
if(Cookie::exists(Config::get('remember/cookie_name')) && !Session::exists(Config::get('session/session_name'))){
$hash = Cookie::get(Config::get('remember/cookie_name'));
$hashCheck = DB::getInstance()->query("SELECT * FROM users_session WHERE hash = ? AND uagent = ?",array($hash,Session::uagent_no_version()));

if ($hashCheck->count()) {
$user = new User($hashCheck->first()->user_id);
$user->login();

}
}

//Check to see that user is logged in on a temporary password
$user = new User();

//Check to see that user is verified
if($user->isLoggedIn()){
if($user->data()->email_verified == 0 && $currentPage != 'verify.php' && $currentPage != 'logout.php' && $currentPage != 'verify_thankyou.php'){
Redirect::to('verify.php');
}
}
  Reply
#37
Ignore the post above this, this is where iam at now.

Parse error: syntax error, unexpected '}', expecting ')' in /var/www/html/core/init.php on line 28

`<?php
session_start();

function env($type='server'){
if($type == 'server'){
if($_SERVER['HTTP_HOST'] == 'localhost'){
return $_SERVER['DOCUMENT_ROOT'].
'/var/www/html/';
}else{
return $_SERVER['DOCUMENT_ROOT'].
'/var/www/html/';
}
}else{
if($_SERVER['HTTP_HOST'] == 'localhost'){
return
'/var/www/html/';
}else{
return
'/var/www/html/';
}
}
}
require_once env().'users/helpers/helpers.php';
// Set config
$GLOBALS['config'] = array(
'mysql' => array(
'/var/www/html/'
}else{
return $_SERVER['DOCUMENT_ROOT'].
'/var/www/html/';
}
}else{
if($_SERVER['HTTP_HOST'] == 'localhost'){
return
'/var/www/html/';
}else{
return
'/var/www/html/';
}
}
}
require_once env().'users/helpers/helpers.php';
// Set config
$GLOBALS['config'] = array(
'mysql' => array(
'host' => 'localhost',
'username' => 'root',
'password' => 'booker14',
'db' => 'hollandheating',
),
'remember' => array(
'cookie_name' => 'pmqesoxiw318374csb',
'cookie_expiry' => 604800 //One week, feel free to make it longer
),
'session' => array(
'session_name' => 'user',
'token_name' => 'token',
)
);

//If you changed your UserSpice or UserCake database prefix
//put it here.
$db_table_prefix = "uc_"; //Old database prefix
$copyright_message = '24oz Innovations Patents Pending';
$your_private_key = '6LfLzBsTAAAAAOXdroTOGEZ4fNnPmQkC_rPyg5tZ';
$your_public_key = '6LfLzBsTAAAAAInlTyw51DLNU2Zv8kZ5QYCxoqLB';
$publickey = $your_public_key;
$privatekey = $your_private_key;

//Put Your Stripe Keys Here (if you have them)
$test_secret = "Insert_Your_Own_Key_Here";
$test_public = "Insert_Your_Own_Key_Here";
$live_secret = "Insert_Your_Own_Key_Here";
$live_public = "Insert_Your_Own_Key_Here";

//If you use composer, include the link below
require env().'users/vendor/autoload.php';

// Auto Load Classes
spl_autoload_register(function($class){
if(file_exists(env().'classes/'.$class.'.php') == 1){
require_once env().'classes/' . $class . '.php';
}
});

$currentPage = currentPage();

//Check to see if user has a remember me cookie
if(Cookie::exists(Config::get('remember/cookie_name')) && !Session::exists(Config::get('session/session_name'))){
$hash = Cookie::get(Config::get('remember/cookie_name'));
$hashCheck = DB::getInstance()->query("SELECT * FROM users_session WHERE hash = ? AND uagent = ?",array($hash,Session::uagent_no_version()));

if ($hashCheck->count()) {
$user = new User($hashCheck->first()->user_id);
$user->login();

}
}

//Check to see that user is logged in on a temporary password
$user = new User();

//Check to see that user is verified
if($user->isLoggedIn()){
if($user->data()->email_verified == 0 && $currentPage != 'verify.php' && $currentPage != 'logout.php' && $currentPage != 'verify_thankyou.php'){
Redirect::to('verify.php');
}
}
  Reply
#38
You seem to have picked up a whole other // Set config section.

You could try and pick out the wrong code, better to start afresh if you have the chance.

Avoid posting DB credentials !
  Reply
#39
how can i delete that
  Reply
#40
Check the if_install_fails directory

move the corrupted init.php out of the way (rename)

mv init.php old_init.php

copy the vanilla init.php from if_install_fails to /core

cp init.php ../core/init.php

  Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)