Also, the installer is asking for your web root.
So I think your '/var/www/html/' in init should be '/'
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
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.
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)
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');
}
}
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');
}
}
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 !
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