Страница 14 из 29

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

Добавлено: Пт авг 08, 2014 10:12 pm
savenko_egor
msh555 писал(а):ИМХО: для МЖД только линух.
Я так же думаю! ;)
msh555 писал(а): PS. Мысль пришла, а может apt-get репозиторий? с зависимостями и прочими скриптами? Может кто умеет такое делать?
Было бы здорово запилить.

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

sudo apt-get install majordomo
Я читал тут на форуме, что уже кто-то делал такое. Но я так понял что проект забросили. Потому-что там старая версия сейчас.
msh555 писал(а):Пиши что за ошибки, выкладывай скрины.
Многое уже разбирали на форуме - только поискать.
Спасибо! Если что буду обращаться.
Завтра приедет Arduin-ка, обратно поставлю Debian и буду ковырять что к чему.

Ещё раз спасибо за поддержку!

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

Добавлено: Чт сен 11, 2014 10:19 am
Tolstopuz
Пока знакомился с системой ставил на Win7 x64, Ubuntu server 12.04 x86. Всё работало.
Но, вот собрал систему для постоянной работы. Установил Ubuntu server 14.04 amd64.
В результате установки Majordomo получаю страницу на которой выводится содержимое config.php, и красное сообщение о том что страница недоступна.
Пробовал ставить предыдущую версию, менять пользователя БД, переустанавливать Apache, PHP.
Форум читал, пользовался поиском. Такой же проблемы пока не нашёл. Схожые сводились к подключению к базе данных или правам на файлы. Это уже не однократно перепроверил.
Подскажите куда копать.

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

Добавлено: Чт сен 11, 2014 12:19 pm
sergejey
Может быть что-то конкретно с config.php не то? Или может подключается config.php.sample ?

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

Добавлено: Чт сен 11, 2014 12:45 pm
Tolstopuz
config.php и весь дистрибутив брался с сайта без изменений. Только менялся логин и пароль для доступа к базе.
На странице выводится содержимое нужного файла.

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

Добавлено: Чт сен 11, 2014 12:55 pm
dmw
Если при входе на сайт выводится содержимое файла config.php, то в первой строке этого файла нужно добавить <?php
Пройтись по всем остальным файлам: Файлы должны заключаться в теге <?php ?>

P/s Если установлен Webmin, то можно изменить параметр: Прочее - PHP Configuration - Manage-Other Settings - Allow PHP scripts starting with <? ? = “Да”

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

Добавлено: Чт сен 11, 2014 12:56 pm
sergejey
Tolstopuz писал(а):config.php и весь дистрибутив брался с сайта без изменений. Только менялся логин и пароль для доступа к базе.
На странице выводится содержимое нужного файла.
Ещё вариант -- в config.php в начале идёт <? а не <?php
Это где-то в исходниках исправлялось, но в дистрибутиве по-старому и при выключенной опции short tags оно может не работать.

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

Добавлено: Чт сен 11, 2014 1:24 pm
Tolstopuz
Спасибо. Оба совета действенные. Действительно в дистрибутиве было объявлено <?, а в конфиге PHP обработка сокращённых объявлений запрещена. Всё работает.

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

Добавлено: Вт окт 14, 2014 9:28 pm
Vittaly
Всем здравствуйте! Принимайте новенького :)
Устанавливаю сейчас систему на Cubietrunk. ОС - сборка на базе Debian. В принципе, все встало хорошо (спасибо за подробную инструкцию!), но есть нюанс с основным циклом: я его добавлял первым методом, через cron. Он стартует, но почему-то при загрузке системы скрипт запускается два раза, т.е. существуют две копии процесса. Стартую его под рутом:

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

root@cubie:~# ps -ef |grep cycle.php
root      1986  1956  0 22:24 ?        00:00:00 /bin/sh -c /usr/bin/php /var/www/cycle.php
root      1987  1986  1 22:24 ?        00:00:00 /usr/bin/php /var/www/cycle.php
При этом один из них можно убить руками, и тогда остаётся только один, как положено:

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

root@cubie:~# kill 1986
root@cubie:~# ps -ef |grep cycle.php
root      1987     1  0 22:24 ?        00:00:00 /usr/bin/php /var/www/cycle.php
Не подскажете, куда копать?

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

Добавлено: Ср окт 15, 2014 3:22 pm
ErmolenkoM
Vittaly писал(а): Не подскажете, куда копать?

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

/bin/sh -c /usr/bin/php /var/www/cycle.php

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

/usr/bin/php /var/www/cycle.php
строчки разные. Ты их сам прописывал руками. Вспоминай куда.
Попробуй удалить из крона, посмотри что произойдет.

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

Добавлено: Ср окт 15, 2014 6:28 pm
Vittaly
Да, строчки разные. Но если убратьзапись из крона, то вообще не запускается. Буду искать и вспоминать...
Самое главное я понял - чудес не бывает и один крон не может запустить процесс два раза.

Проверил ещё раз: сделал при установке только это:

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

sudo nano /etc/crontab -e
@reboot /usr/bin/php /var/www/cycle.php