Установка на Ubuntu

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Установка на Ubuntu

Сообщение ErmolenkoM » Чт окт 16, 2014 7:35 am

Vittaly писал(а): Устанавливаю сейчас систему на Cubietrunk. ОС - сборка на базе Debian.
скрипт запускается два раза, т.е. существуют две копии процесса.
Не подскажете, куда копать?
Посмотрел у себя. Все так же : 2 штуки. Работе не мешает (события не двоятся).
Если разберешься - напиши плиз.
Как вариант можно в тот же крон повесить скрипт Убивать лишний процесс.
aka msh555
Cubian на Cubietruck, Connect
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Установка на Ubuntu

Сообщение skysilver » Чт окт 16, 2014 9:41 am

У меня тоже два процесса. Думаю, так и должно быть, и можно не заморачиваться. ))
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm
Благодарил (а): 48 раз
Поблагодарили: 12 раз

Re: Установка на Ubuntu

Сообщение Vittaly » Чт окт 16, 2014 11:02 am

msh555 писал(а):
Vittaly писал(а): Как вариант можно в тот же крон повесить скрипт Убивать лишний процесс.
Да, тоже об этом подумываю. Ведь два процесса - это же неправильно. Как минимум, второй процесс жрёт дополнительные ресурсы, а на кубике их и так немного. Да и ошибка может всплыть какая-нибудь потом. Единственное, что ещё приходит в голову - попробовать в кроне запускать не от рута, а от www-data (пользователь, от которого работает система). Вечером, если успею, попробую.
Cubietrunck + Debian
Limyr
Сообщения: 16
Зарегистрирован: Пн ноя 03, 2014 10:01 am
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение Limyr » Вт ноя 04, 2014 10:40 pm

http://smartliving.ru/ * @version 1.1 */ Define('DB_HOST', 'localhost'); Define('DB_NAME', 'db_terminal'); Define('DB_USER', 'root'); Define('DB_PASSWORD', '570125'); Define('DIR_TEMPLATES', "./templates/"); Define('DIR_MODULES', "./modules/"); Define('DEBUG_MODE', 1); Define('UPDATES_REPOSITORY_NAME', 'smarthome'); Define('PROJECT_TITLE', 'MajordomoSL'); Define('PROJECT_BUGTRACK', "bugtrack@smartliving.ru"); if ($_ENV["COMPUTERNAME"]) { Define('COMPUTER_NAME', strtolower($_ENV["COMPUTERNAME"])); } else { Define('COMPUTER_NAME', 'mycomp'); // Your computer name (optional) } Define('DOC_ROOT', dirname(__FILE__)); // Your htdocs location (should be detected automatically) Define('SERVER_ROOT', 'c:/_majordomo'); if ($_ENV["S2G_BASE_URL"]) { Define('BASE_URL', $_ENV["S2G_BASE_URL"]); } else { Define('BASE_URL', 'http://127.0.0.1:80'); // Your base URL:port (!!!) } Define('ROOT', DOC_ROOT."/"); Define('ROOTHTML', "/"); Define('PROJECT_DOMAIN', $_SERVER['SERVER_NAME']); //Define('ONEWIRE_SERVER', 'tcp://localhost:8234'); // 1-wire OWFS server /* Define('HOME_NETWORK', '192.168.0.*'); // home network (optional) Define('EXT_ACCESS_USERNAME', 'user'); // access details for external network (internet) Define('EXT_ACCESS_PASSWORD', 'password'); */ //Define('DROPBOX_SHOPPING_LIST', 'c:/data/dropbox/list.txt'); // (Optional) ?>

Вот такая ошибка вываливается!!! Система Linux Ubuntu 14...... Устанавливал по мануалу...... В чем может проблема быть???
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка на Ubuntu

Сообщение sergejey » Ср ноя 05, 2014 12:58 pm

Сервер отдал исходный код, а не выполнил php-файл, как должен был. Надо искать причину.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Limyr
Сообщения: 16
Зарегистрирован: Пн ноя 03, 2014 10:01 am
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение Limyr » Ср ноя 05, 2014 1:31 pm

sergejey писал(а):Сервер отдал исходный код, а не выполнил php-файл, как должен был. Надо искать причину.
В phpmyadmin заходит спокойно ни чего не ругается...... А вот сдесь не как..... файл .httaces скопирован лежит в папке с сайтом!!!! Может еще че надо где то прописать в настройках??? Подскажите пожалуйста для ubuntu 14 Где все настройки и че менять????
Stratior
Сообщения: 9
Зарегистрирован: Пн мар 31, 2014 2:25 pm
Благодарил (а): 8 раз
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение Stratior » Ср ноя 05, 2014 3:16 pm

был такой же глюк, поборол только удалив оригинальный config.php и скопировав config.php.sample плюс за комментировал в нем первую секцию environment и по тексту путь к php и серверу изменил с виндового на нормальный
можешь скопировать мой, только пользователя sql на своего поменяй
СпойлерПоказать
<?php
/**
* Project Config
*
* @package MajorDoMo
* @author Serge Dzheigalo <jey@tut.by> http://smartliving.ru/
* @version 1.1
*/
/**
define('ENVIRONMENT', 'dev');

switch (ENVIRONMENT)
{
case 'dev':
error_reporting(-1);
ini_set('display_errors', 1);
break;

case 'prod':
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_STRICT);
ini_set('display_errors', 0);
break;

default:
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
exit('The application env is incorrect');
}
**/

Define('DB_HOST', 'localhost');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'root');
Define('DB_PASSWORD', '');

Define('DIR_TEMPLATES', "./templates/");
Define('DIR_MODULES', "./modules/");
Define('DEBUG_MODE', 1);
Define('UPDATES_REPOSITORY_NAME', 'smarthome');

Define('PROJECT_TITLE', 'MajordomoSL');
Define('PROJECT_BUGTRACK', "bugtrack@smartliving.ru");

date_default_timezone_set('UTC');

if (isset($_ENV["COMPUTERNAME"]) && $_ENV["COMPUTERNAME"])
{
Define('COMPUTER_NAME', strtolower($_ENV["COMPUTERNAME"]));
}
else
{
// Your computer name (optional)
Define('COMPUTER_NAME', 'mycomp');
}

Define('DOC_ROOT', dirname(__FILE__)); // Your htdocs location (should be detected automatically)

Define('SERVER_ROOT', '/var/www/');
Define('PATH_TO_PHP', 'php');
// Define('PATH_TO_MYSQLDUMP', SERVER_ROOT."/server/mysql/bin/mysqldump");


if (isset($_ENV["S2G_BASE_URL"]) && $_ENV["S2G_BASE_URL"])
{
Define('BASE_URL', $_ENV["S2G_BASE_URL"]);
}
else
{
// Your base URL:port (!!!)
Define('BASE_URL', '127.0.0.1:80');
}

Define('ROOT', DOC_ROOT."/");
Define('ROOTHTML', "/");
Define('PROJECT_DOMAIN', $_SERVER['SERVER_NAME']);

// 1-wire OWFS server
//Define('ONEWIRE_SERVER', 'tcp://localhost:8234');


Define('HOME_NETWORK', '192.168.1.*'); // home network (optional)
/* Define('EXT_ACCESS_USERNAME', 'user'); // access details for external network (internet)
Define('EXT_ACCESS_PASSWORD', 'password');
*/

/// (Optional)
//Define('DROPBOX_SHOPPING_LIST', 'c:/data/dropbox/list.txt');

?>
Правда косяк пока остался при обновлении - при обновлении из панели управления в конце выплевывает тоже код - но при обновлении страницы - все ОК
и еще один косяк - нельзя редактировать и добавлять веб-переменные, те что показывают погоду на стартовой странице... :?: с этим пока не разобрался
Limyr
Сообщения: 16
Зарегистрирован: Пн ноя 03, 2014 10:01 am
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение Limyr » Ср ноя 05, 2014 3:50 pm

Stratior писал(а):был такой же глюк, поборол только удалив оригинальный config.php и скопировав config.php.sample плюс за комментировал в нем первую секцию environment и по тексту путь к php и серверу изменил с виндового на нормальный
можешь скопировать мой, только пользователя sql на своего поменяй
СпойлерПоказать
<?php
/**
* Project Config
*
* @package MajorDoMo
* @author Serge Dzheigalo <jey@tut.by> http://smartliving.ru/
* @version 1.1
*/
/**
define('ENVIRONMENT', 'dev');

switch (ENVIRONMENT)
{
case 'dev':
error_reporting(-1);
ini_set('display_errors', 1);
break;

case 'prod':
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_STRICT);
ini_set('display_errors', 0);
break;

default:
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
exit('The application env is incorrect');
}
**/

Define('DB_HOST', 'localhost');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'root');
Define('DB_PASSWORD', '');

Define('DIR_TEMPLATES', "./templates/");
Define('DIR_MODULES', "./modules/");
Define('DEBUG_MODE', 1);
Define('UPDATES_REPOSITORY_NAME', 'smarthome');

Define('PROJECT_TITLE', 'MajordomoSL');
Define('PROJECT_BUGTRACK', "bugtrack@smartliving.ru");

date_default_timezone_set('UTC');

if (isset($_ENV["COMPUTERNAME"]) && $_ENV["COMPUTERNAME"])
{
Define('COMPUTER_NAME', strtolower($_ENV["COMPUTERNAME"]));
}
else
{
// Your computer name (optional)
Define('COMPUTER_NAME', 'mycomp');
}

Define('DOC_ROOT', dirname(__FILE__)); // Your htdocs location (should be detected automatically)

Define('SERVER_ROOT', '/var/www/');
Define('PATH_TO_PHP', 'php');
// Define('PATH_TO_MYSQLDUMP', SERVER_ROOT."/server/mysql/bin/mysqldump");


if (isset($_ENV["S2G_BASE_URL"]) && $_ENV["S2G_BASE_URL"])
{
Define('BASE_URL', $_ENV["S2G_BASE_URL"]);
}
else
{
// Your base URL:port (!!!)
Define('BASE_URL', '127.0.0.1:80');
}

Define('ROOT', DOC_ROOT."/");
Define('ROOTHTML', "/");
Define('PROJECT_DOMAIN', $_SERVER['SERVER_NAME']);

// 1-wire OWFS server
//Define('ONEWIRE_SERVER', 'tcp://localhost:8234');


Define('HOME_NETWORK', '192.168.1.*'); // home network (optional)
/* Define('EXT_ACCESS_USERNAME', 'user'); // access details for external network (internet)
Define('EXT_ACCESS_PASSWORD', 'password');
*/

/// (Optional)
//Define('DROPBOX_SHOPPING_LIST', 'c:/data/dropbox/list.txt');

?>
Правда косяк пока остался при обновлении - при обновлении из панели управления в конце выплевывает тоже код - но при обновлении страницы - все ОК
и еще один косяк - нельзя редактировать и добавлять веб-переменные, те что показывают погоду на стартовой странице... :?: с этим пока не разобрался
Спасибо за ответ. дома попробую.... Думаю проще будет на windows все делать на win все работает без проблем установилось.....
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Установка на Ubuntu

Сообщение ErmolenkoM » Ср ноя 05, 2014 5:15 pm

Limyr писал(а): Спасибо за ответ. дома попробую.... Думаю проще будет на windows все делать на win все работает без проблем установилось.....
в очередной раз посоветую LINUX. Ubuntu - ставится без проблем и очень дружественна. Установка разжевана до мелочей http://smartliving.ru/Main/SetupLinux
Если есть комп для экспериментов - самое оно.

ну а рабочий большой у меня под вин, разумеется :-)
aka msh555
Cubian на Cubietruck, Connect
Stratior
Сообщения: 9
Зарегистрирован: Пн мар 31, 2014 2:25 pm
Благодарил (а): 8 раз
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение Stratior » Ср ноя 05, 2014 7:27 pm

Нашел из-за какого модуля ошибка на страницах редактирования когда отображается исходный код
Мешает модуль - blockly_code
без него даёт редактировать, но ругается что не может найти модуль, а с ним - показывает содержание blockly_code.class.php
Обновился на последнюю версию 0.8b, перед этим полностью удалив все файлы - не помогло
с модулем
Изображение
без модуля
Изображение

А при установке любого дополнения в маркете выдаёт такой код:
Изображение
Ответить