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

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

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Чт окт 18, 2012 12:00 pm

Разобрался с авто-запуском. Дело было, как я и думал, в запуске из-под root-а.
Убрал из root-ового cron-а авто запуск и перенёс в cron дефолтного пользователя и всё нормально заработало -- с запуском системы стартует основной цикл и всё в ажуре :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

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

Сообщение Anton_kulibin » Чт окт 18, 2012 1:44 pm

sergejey как выключил notice я уже мозг весь сломал, и php.ini правил, и в .htaccess все равно выдает нотисе.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Чт окт 18, 2012 2:36 pm

Anton_kulibin писал(а):sergejey как выключил notice я уже мозг весь сломал, и php.ini правил, и в .htaccess все равно выдает нотисе.
это только в php.ini правится
надо что б было:

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

error_reporting  =  E_ALL & ~E_NOTICE
в ubuntu, как оказалось, это нужно в двух php.ini менять -- один, который /etc/php5/apache2/php.ini (вроде так), а второй /etc/php5/cli/php.ini , потому что первый относится к веб-серверу, а второй к запуску из командной строки.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

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

Сообщение zverev.sv » Вт окт 23, 2012 3:53 am

Сергей здравствуйте, подскажите пожалуйста!
В чем проблема?
Установил на Ubuntu 12.04, при запуске /var/www/cycle.php выдает вот такие ошибки:
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
CONNECTED TO DB
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
Running startup maintenance
admin_users ...OK
btdevices ...OK
calendar_categories ...OK
calendar_events ...OK
classes ...OK
collections ...OK
commands ...OK
elements ...OK
elm_states ...OK
events ...OK
gpsactions ...OK
gpsdevices ...OK
gpslocations ...OK
gpslog ...OK
history ...OK
jobs ...OK
layouts ...OK
locations ...OK
media_favorites ...OK
methods ...OK
newsletter ...OK
objects ...OK
owdevices ...OK
owdisplays ...OK
owproperties ...OK
patterns ...OK
phistory ...OK
pinghosts ...OK
prod_categories ...OK
product_categories ...OK
product_codes ...OK
product_log ...OK
products ...OK
project_modules ...OK
properties ...OK
pvalues ...OK
rss_channels ...OK
rss_items ...OK
safe_execs ...OK
scenes ...OK
script_categories ...OK
scripts ...OK
settings ...OK
shoplist ...OK
shopping_list_items ...OK
shoutrooms ...OK
shouts ...OK
tdwiki ...OK
terminals ...OK
usbdevices ...OK
userlog ...OK
users ...OK
watchfolders ...OK
webvars ...OK
Starting ./scripts/cycle_rss.php ... OK
Starting ./scripts/cycle_states.php ... OK
Starting ./scripts/cycle_scheduler.php ... OK
Starting ./scripts/cycle_execs.php ... OK
Starting ./scripts/cycle_onewire_starred.php ... OK
Starting ./scripts/cycle_onewire.php ... OK
Starting ./scripts/cycle_watchfolders.php ... OK
Starting ./scripts/cycle_main.php ... OK
Starting ./scripts/cycle_ping.php ... OK
Starting ./scripts/cycle_webvars.php ... OK
ALL CYCLES STARTED
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/xml.class.php on line 54
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
11:53:27 running cycle_main.php
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
11:53:27 running cycle_states.php
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/lib/mysql.class.php on line 397
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
11:53:27 running cycle_onewire.php
11:53:27 running cycle_execs.php
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
11:53:27 running cycle_onewire_starred.php
11:53:27 running cycle_ping.php
11:53:27 running cycle_rss.php
11:53:27 running cycle_webvars.php
Checking device: Rele_2_Test
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
11:53:28 running cycle_watchfolders.php
Checking device: Master
PHP Deprecated: Call-time pass-by-reference has been deprecated in /var/www/modules/control_modules/control_modules.class.php on line 134
11:53:28 running cycle_scheduler.php
11:53:28 running cycle_main.php
11:53:28 running cycle_states.php
11:53:28 running cycle_execs.php
11:53:28 running cycle_ping.php
11:53:28 running cycle_rss.php
Checking device: Rele_Lighting_8
Checking device: Sensor_Motion_
Checking device: Sensor_Water_Leakage
Checking device: Sensor_Humidity_Temperature_Light
11:53:29 running cycle_watchfolders.php
Checking device: Sensor_Voltage
Checking device: Sensor_Temp_Test
11:53:29 running cycle_webvars.php
11:53:29 running cycle_scheduler.php
11:53:29 running cycle_main.php
11:53:29 running cycle_states.php
11:53:29 running cycle_execs.php
11:53:29 running cycle_ping.php
11:53:29 running cycle_rss.php
11:53:29 running cycle_onewire_starred.php
11:53:30 running cycle_watchfolders.php
11:53:30 running cycle_webvars.php
11:53:30 running cycle_scheduler.php
11:53:30 running cycle_onewire.php
Checking device: Rele_2_Test
Checking device: Sensor_Motion_
Checking device: Master
Checking device: Rele_Lighting_8
Checking device: Sensor_Water_Leakage
Checking device: Sensor_Humidity_Temperature_Light
Checking device: Sensor_Voltage
11:53:30 running cycle_main.php
11:53:30 running cycle_states.php
11:53:30 running cycle_execs.php
11:53:30 running cycle_ping.php
11:53:30 running cycle_rss.php
11:53:30 running cycle_onewire_starred.php
11:53:31 running cycle_watchfolders.php
11:53:31 running cycle_webvars.php
11:53:31 running cycle_scheduler.php
11:53:31 running cycle_onewire.php
Checking device: Sensor_Motion_
Checking device: Sensor_Water_Leakage
Checking device: Sensor_Humidity_Temperature_Light
Checking device: Sensor_Voltage
Checking device: Rele_2_Test
Checking device: Master
Checking device: Rele_Lighting_8
11:53:31 running cycle_main.php
11:53:31 running cycle_states.php
11:53:31 running cycle_execs.php
11:53:31 running cycle_ping.php
11:53:31 running cycle_rss.php
11:53:31 running cycle_onewire_starred.php
11:53:32 running cycle_watchfolders.php
11:53:32 running cycle_webvars.php
11:53:32 running cycle_scheduler.php
11:53:32 running cycle_onewire.php
Checking device: Sensor_Motion_
11:53:32 running cycle_main.php
Checking device: Sensor_Water_Leakage
11:53:32 running cycle_states.php
Checking device: Sensor_Humidity_Temperature_Light
Checking device: Sensor_Voltage
11:53:32 running cycle_execs.php
Checking device: Rele_2_Test
Checking device: Master
11:53:32 running cycle_ping.php
11:53:32 running cycle_rss.php
Checking device: Rele_Lighting_8
11:53:32 running cycle_onewire_starred.php
11:53:33 running cycle_watchfolders.php
11:53:33 running cycle_webvars.php
11:53:33 running cycle_scheduler.php
11:53:33 running cycle_main.php
11:53:33 running cycle_states.php
11:53:33 running cycle_execs.php
11:53:33 running cycle_ping.php
11:53:33 running cycle_rss.php
11:53:33 running cycle_onewire_starred.php
11:53:33 running cycle_onewire.php
Checking device: Sensor_Motion_
Checking device: Sensor_Water_Leakage
Checking device: Sensor_Humidity_Temperature_Light
Checking device: Sensor_Voltage
Checking device: Rele_2_Test
11:53:34 running cycle_watchfolders.php
Checking device: Master
Checking device: Rele_Lighting_8
11:53:34 running cycle_webvars.php
11:53:34 running cycle_scheduler.php
11:53:34 running cycle_main.php
11:53:34 running cycle_states.php
11:53:34 running cycle_execs.php
11:53:34 running cycle_ping.php
11:53:34 running cycle_rss.php
11:53:34 running cycle_onewire_starred.php
11:53:35 running cycle_watchfolders.php
11:53:35 running cycle_webvars.php
11:53:35 running cycle_onewire.php
Checking device: Sensor_Motion_
11:53:35 running cycle_scheduler.php
Checking device: Sensor_Water_Leakage
Checking device: Sensor_Humidity_Temperature_Light
Checking device: Sensor_Voltage
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

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

Сообщение sergejey » Вт окт 23, 2012 11:12 am

В php.ini думаю нужно включить

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

allow_call_time_pass_reference = On
Вероятно, это не очень правильно, но по идее проблема должна решиться.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

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

Сообщение zverev.sv » Ср окт 24, 2012 3:30 am

Спасибо большое, cycle.php теперь работает без ошибок.
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

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

Сообщение zverev.sv » Ср окт 24, 2012 10:10 am

Прошу прощения, не доглядел, еще одна ошибка появляется:

PHP Deprecated: Function split() is deprecated in /var/www/modules/onewire/onewire.class.php on line 462

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

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

Сообщение sergejey » Ср окт 24, 2012 11:02 am

подправил. там использовалась функция, которая в новых версиях PHP отключена.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

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

Сообщение zverev.sv » Вт окт 30, 2012 7:53 am

понял, спасибо
dimitriy
Сообщения: 14
Зарегистрирован: Пн ноя 26, 2012 5:39 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение dimitriy » Чт ноя 29, 2012 3:53 pm

sergejey писал(а):Я разберусь почему вики не даёт редактировать пользователям форума -- я это делал, но похоже не работает до конца. После этого можно будет редактировать любую страницу или добавлять новые.
А есть уже вики? Дайте ссылку :)
Ответить