The following warnings occurred:
Warning [2] Undefined variable $unreadreports - Line: 26 - File: global.php(961) : eval()'d code PHP 8.2.25 (Linux)
File Line Function
/global.php(961) : eval()'d code 26 errorHandler->error
/global.php 961 eval
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
File Line Function
/printthread.php(287) : eval()'d code 2 errorHandler->error
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



UserSpice
Fresh userspice install - Printable Version

+- UserSpice (https://userspice.com/forums)
+-- Forum: Miscellaneous (https://userspice.com/forums/forumdisplay.php?fid=28)
+--- Forum: Documentation (https://userspice.com/forums/forumdisplay.php?fid=30)
+--- Thread: Fresh userspice install (/showthread.php?tid=109)

Pages: 1 2 3 4 5


Fresh userspice install - astropos - 03-30-2016

ahh, what version of PHP is available to you on that VPS?

php5 --version


Fresh userspice install - mudmin - 03-30-2016

My VM experiment didn't go well at the office. I may try again tonight at home.


Fresh userspice install - rbfritz - 03-30-2016

ok, what files do i need to edit? they are different from the video


Fresh userspice install - mudmin - 04-01-2016

@astropos I think this question is for you.


Fresh userspice install - astropos - 04-01-2016

Yo, I stepped through an install of 4.0.0e on Ubuntu Server 14.04 LTS (15.04 LAMP will likely be unchanged)

Download latest from userspice.org
Upload zip to remote host
SSH to remote host
cd /path/to/your/apache/root
unzipped filename
chmod -R 777 ./core
Created MySQL user and DB
Open installer
Step1 OK
Step2 installation is in root of the live host so I enter / in both fields OK
Step3 DB installation details entered, tested OK
Step4 Copied the example keys and a value in the copyright field OK
Step5 OK

Follow the link to UserSpice -> Parse error: syntax error, unexpected 'DOCUMENT_ROOT' (T_STRING) in /var/www/vhosts/myhostname/core/init.php on line 10

At Line 7 find:
return $_SERVER['DOCUMENT_ROOT'].'

Change to:
return $_SERVER['DOCUMENT_ROOT'].

OK

Now CHMOD ./core/init.php to something safe like 0644




Fresh userspice install - rbfritz - 04-02-2016

everything has gone good, but i get this error

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


Fresh userspice install - rbfritz - 04-02-2016

Parse error: syntax error, unexpected ''else{ ' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /var/www/html/core/init.php on line 29

now this


Fresh userspice install - rbfritz - 04-02-2016

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

back to this


Fresh userspice install - rbfritz - 04-02-2016


<pre>
Code:
<?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');
}
}
</pre>



Fresh userspice install - astropos - 04-02-2016

There is at least one extra ' in your init.

Approx Line 8 find:
return $_SERVER[‘DOCUMENT_ROOT’].’

Change to:
return $_SERVER[‘DOCUMENT_ROOT’].

Check to see if this error is repeated further down the file too.