Alex13 писал(а): Пн июн 10, 2019 8:27 pm
Сначала выскакивали два сообщения:
"Прекращена работа программы Apache HTTP Server" и "Прекращена работа программы CLI",
после того как подменил две папки как советовал Сергей тут viewtopic.php?f=3&t=1600#p11313
цитирую: "внутри архива папка new_php и в ней две папки (config_tpl и php), так вот эти папки нужно переписать поверх имеющихся. "
После этого при запуске мажора (уже в окне мажора) выскакивает :
Warning: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 25
Warning: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 26
Warning: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 27
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\_majordomo\htdocs\lib\mysql.class.php:124 Stack trace: #0 C:\_majordomo\htdocs\lib\mysql.class.php(104): mysql->Connect() #1 C:\_majordomo\htdocs\lib\loader.php(46): mysql->__construct('127.0.0.1', '', 'root', 'Alex13-48', 'db_terminal') #2 C:\_majordomo\htdocs\index.php(16): include_once('C:\\_majordomo\\h...') #3 {main} thrown in C:\_majordomo\htdocs\lib\mysql.class.php on line 124
Ссылку эту видел, не мой случай...
У меня в логе красным было все связано с mysql
viewtopic.php?f=3&t=1600#p11313 совет от 2014 года((
в приведенной ссылке на блог описывается общее решение проблемы "Прекращена работа программы Apache HTTP Server" и "Прекращена работа программы CLI"
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; htmlMimeMail has a deprecated constructor in C:\_majordomo\htdocs\lib\htmlMimeMail.class.php on line 23
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Mail_mimePart has a deprecated constructor in C:\_majordomo\htdocs\lib\htmlMimeMail.class.php on line 873
Warning: Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 25
Warning: Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 26
Warning: Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' (this will throw an Error in a future version of PHP) in C:\_majordomo\htdocs\lib\mysql.class.php on line 27
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; application has a deprecated constructor in C:\_majordomo\htdocs\modules\application.class.php on line 11
Warning: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in C:\_majordomo\htdocs\lib\session.class.php on line 42
Warning: session_set_cookie_params(): Cannot change session cookie parameters when headers already sent in C:\_majordomo\htdocs\lib\session.class.php on line 46
Warning: session_name(): Cannot change session name when headers already sent in C:\_majordomo\htdocs\lib\session.class.php on line 47
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\_majordomo\htdocs\lib\mysql.class.php:113 Stack trace: #0 C:\_majordomo\htdocs\lib\mysql.class.php(102): mysql->Connect() #1 C:\_majordomo\htdocs\index.php(25): mysql->__construct('127.0.0.1', '', 'root', '', 'db_terminal') #2 {main} thrown in C:\_majordomo\htdocs\lib\mysql.class.php on line 113
Alex13 писал(а): Пн июн 10, 2019 8:03 pm
Я делал вот так:
0. Остановил систему
1. Переименовал папку c:\_majordomo в c:\majordomo_old
2. Установил систему с нуля
Результат что получилось писал выше.
Мажор не запускается (ошибки писал выше), поэтому обновиться не могу.
...
В моём случае была проблема с php_snmp.dll. Т.к. я не использую модуль поддержки SNMP протокола, то я просто отключил использование этой DLL. Для этого я зашёл в папку и отредактировал файл:
C:\_majordomo\server\config_tpl\php.ini
А точнее, закомментировал упоминание этой DLL:
;extension=snmp
...