Стоит в подвале. Без клавиатуры/мыши/монитора.
Доступ по RDP.
Используется как Файл сервер (кино/музыка/фото и т.п. )
и как DVBLink сервер для кабельного ТВ (DVB-C)
Установил MJD, в дефаултной настройке все запустилось нормально.
- Запуск сервера как сервис
- Грабли со звуком в консольной ОС
В том числе и серверная часть Apache/MySQL
Но надо запустить как Сервис!
Берем напильник....
rem start server2go.exe
ручками переписал пути в файле httpd.conf для хранения всего в одном месте
PidFile "C:\_majordomo\server\pids\httpd.pid"
ErrorLog "C:\_majordomo\server\logs\httpd_error.log"
CustomLog "C:\_majordomo\server\logs\httpd_access.log" common
и в my.ini
log-error=C:\\_majordomo\\server\\logs\\/mysql_err.log
pid-file=C:\\_majordomo\\server\\pids\\mysql.pid
Прописал Apache и MySQL в сервисы не забыв указать пути к конф файлам
Добавил в исключения порт для Mysql 3306
Прописываем сервисы набирая в командной строке
Код: Выделить всё
sc config MySQL binPath= "\"C:\_majordomo\server\mysql\bin>mysqld-nt.exe\" --defaults-file=\"c:\_majordomo\server\mysql\my.ini\" MySQL"
Код: Выделить всё
C:\_majordomo\server\Apache\bin\httpd.exe -k install -f "C:\_majordomo\server\Apache\conf\httpd.conf"
db_terminal.admin_users Table is already up to date
.......
все таблицы up to date
........
C:\_majordomo>cd .\htdocs
C:\_majordomo\htdocs>..\server\php\php.exe cycle.php
Connecting to database...
CONNECTED TO DB
Running startup maintenance
Checking modules.
Clearing the cache.
Target: C:\_majordomo\htdocs/backup/20151117
Full backup: 0
Checking table [admin_users] ...OK
.......
все таблицы ок
.......
Starting ./scripts/cycle_bluetooth.php ... OK
......
ALL CYCLES STARTED
18:52:32 working thread: cycle_bluetooth.php
.......
Дальше крутится цикл
лишь с парой ошибок
PHP Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `Skype4COM.Skype': Синтаксическа ошибка' in C:\_majordomo\htdocs\scripts\cycle_skype.php:40
Stack trace: #0 C:\_majordomo\htdocs\scripts\cycle_skype.php(40): com->com('Skype4COM.Skype')
#1 {main}
thrown in C:\_majordomo\htdocs\scripts\cycle_skype.php on line 40
PHP Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71
fsockopen() 10061, Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
2) в httpd_access.log >
Код: Выделить всё
127.0.0.1 - - [17/Nov/2015:18:38:14 +0300] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [17/Nov/2015:18:38:14 +0300] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [17/Nov/2015:18:44:00 +0300] "GET /objects/?object=ClockChime&op=m&m=onNewMinute HTTP/1.1" 200 -
213.87.148.*** - - [17/Nov/2015:18:44:29 +0300] "POST /gps.php HTTP/1.1" 200 -
3) test2.php с функцией phpinfo();
обрабатывается на ура - выдавая всю положенную инфу
Код: Выделить всё
PHP Version 5.4.30
System Windows NT SERVER 6.1 build 7601 (Windows Server 2008 R2 Enterprise Edition Service Pack 1) i586
Файл htdocs\index.php не имеет в конце закрывающего ?> или я не прав?
....... пилим дальше