Страница 6 из 35

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Пн июл 14, 2014 6:19 pm
anemcov
electric писал(а):Для полноценной работы системы осталось запустить циклы. Я запускаю их от пользователя www-data.
Для автоматического запуска при загрузке системы открываем на редактирование файл /etc/crontab:

Код: Выделить всё

root@cubie:~# nano /etc/crontab 
В конец добавляем следующую строчку:

Код: Выделить всё

@reboot www-data /usr/bin/php /srv/www/cycle.php
Можно перезагружать систему командой reboot.
А зачем эта запись в crontab?
MJD умеет сам эти скрипты запускать - главное пройти первоначальную настройку через web-морду. Тогда устанавливаются все модули и стартуют скрипты

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Пн июл 14, 2014 10:06 pm
figaro001
Урааааааааааа! Заработала система! Перекодировку делал с работы по ssh, пришел домой, залил базу, перезагрузился и сайт запустился! Буду дальше разбираться.


Еще не было папки /var/www/page из-за чего неотображалась страница: "Добро пожаловать!"

Кстати у меня сайт не запрашивает пароль для просмотра и редактирования, что прискорбно ... позволяет все менять, просто зайдя на сайт.

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Чт июл 17, 2014 10:46 pm
electric
figaro001 писал(а):Сегодня скачал проект по-новой. Вот файлы где я нашел "^M" cycle.php, obj.bat, README.md, lib/add.class.php, lib/errors.class.php, lib/htmlMimeMail.class.php возможно еще где-то.

В общем написал скриптик:

root@cubie:/var/www# cat dos2unix_decode.sh
#!/bin/bash

find . -type f -name "*.php" -exec dos2unix {} \;
find . -type f -name "*.html" -exec dos2unix {} \;
find . -type f -name "*.js" -exec dos2unix {} \;
find . -type f -name "*.css" -exec dos2unix {} \;
find . -type f -name ".htaccess" -exec dos2unix {} \;
Пробовал устанавливать проект на малинке, для тестов.
Заметил особенность:
- если качаешь архив и распаковываешь с помощью консоли, т.е. по ssh, то кодировка файлов PHP нормальная, все работает, запускается...
- если скачать архив на ПК, потом распаковать, например, 7zip и с помощью WinSCP закачать на малину, то кодировка некоторых PHP действительно почему то 1251, при запуске выскакивает ошибка из-за символа "^M"
anemcov писал(а):А зачем эта запись в crontab?
MJD умеет сам эти скрипты запускать - главное пройти первоначальную настройку через web-морду. Тогда устанавливаются все модули и стартуют скрипты
Укажите мне пожалуйста на механизм самозапуска MDM на Debian/Raspbian/Cubian...
figaro001 писал(а):Кстати у меня сайт не запрашивает пароль для просмотра и редактирования, что прискорбно ... позволяет все менять, просто зайдя на сайт.
У меня тоже ниразу система не запрашивала пароль.
Думаю надо покопать файл config.php

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Пт июл 18, 2014 8:14 am
ErmolenkoM
electric писал(а): У меня тоже ниразу система не запрашивала пароль.
Думаю надо покопать файл config.php
http://smartliving.ru/Main/AdvancedSetup

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Пт июл 18, 2014 11:45 am
figaro001
Ведь читал же и просто забыл. Спасибо!

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Ср июл 23, 2014 2:45 pm
PAV
а как от имени www-data сделать reboot? sh: 16: reboot: not found

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Ср июл 23, 2014 10:57 pm
figaro001
Насколько я знаю, напрамую никак. Или sudo или su - и вводить пароль root.

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Чт июл 24, 2014 10:16 am
PAV
Не, нормально.
www-data добавляем в suddo

visudo далее добавляем

# Cmnd alias specification
Cmnd_Alias Cmnd_Alias SHUTDOWN = /sbin/reboot, /sbin/poweroff

# User privilege specification
root ALL=(ALL:ALL) ALL
www-data ALL=(ALL) NOPASSWD: SHUTDOWN

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Чт июл 24, 2014 11:43 am
electric
PAV писал(а):Не, нормально.
www-data добавляем в suddo

visudo далее добавляем

# Cmnd alias specification
Cmnd_Alias Cmnd_Alias SHUTDOWN = /sbin/reboot, /sbin/poweroff

# User privilege specification
root ALL=(ALL:ALL) ALL
www-data ALL=(ALL) NOPASSWD: SHUTDOWN
Хм, а зачем понадобилось гасить сервер из MDM?

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Добавлено: Чт июл 24, 2014 12:28 pm
PAV
Всяко быват. Гасить ладно, а вот возможность перегружать - надо.