Страница 6 из 35
Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.
Добавлено: Пн июл 14, 2014 6:19 pm
anemcov
electric писал(а):Для полноценной работы системы осталось запустить циклы. Я запускаю их от пользователя www-data.
Для автоматического запуска при загрузке системы открываем на редактирование файл /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
Всяко быват. Гасить ладно, а вот возможность перегружать - надо.