Сервер не запускается? Пиши СЮДА!

Обсуждение проблем в работе программного комплекса
vruzin
Сообщения: 5
Зарегистрирован:
23 ноя 2017, 22:03

Re: Сервер не запускается? Пиши СЮДА!

vruzin » 27 ноя 2017, 19:57

Ink0gnit0 писал(а):vruzin,
Добавьте команду "chcp 1251" вслед за "setlocal". Запустите, проверьте. Если всё же будет некорректно отображаться, замените значение 1251 на 65001.
Перепробовал все эти кодировки
437	United States
850	Multilingual (Latin I)
852	Slavic (Latin II)
855	Cyrillic (Russian)
857	Turkish
860	Portuguese
861	Icelandic
863	Canadian-French
865	Nordic
866	Russian
869	Modern Greek
1252	West European Latin
65000	UTF-7 *
65001	UTF-8 *
Все тоже самое. Все буквы так же выглядят вопросами. Ничего не изменилось.
Но... попробовал другую версию PostgreSQL-9.6-x64
Получил: http://take.ms/O7Lxj
Вроде всё русским языком написано, но что с этим делать не понимаю.
Oswind
Сообщения: 3
Зарегистрирован:
01 дек 2017, 18:13

Re: Сервер не запускается? Пиши СЮДА!

Oswind » 01 дек 2017, 18:18

Не знаю, туда ли пишу, никак не могу найти ответ на свой вопрос
Мучаюсь с адресацией и аутентификацие, никак не хочет связываться с БД
Что уже только не перепробовала, не помог даже переход с xampp на open server
Здесь сайт
Создание базы данных с таблицей ↓
CREATE DATABASE userlistdb;
CREATE TABLE `usertbl` ( 
`id` int(11) NOT NULL auto_increment, `full_name` varchar(32) collate utf8_general_ci NOT NULL default '', 
`username` varchar(20) collate utf8_general_ci NOT NULL default '', 
`organization` varchar(32) collate utf8_general_ci NOT NULL default '', 
`function` varchar(32) collate utf8_general_ci NOT NULL default '', 
`email` varchar(32) collate utf8_general_ci NOT NULL default '', 
`password` varchar(32) collate utf8_general_ci NOT NULL default '', 
PRIMARY KEY (`id`), 
UNIQUE KEY `username` (`username`) 
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
Аватара пользователя
Ink0gnit0
Сообщения: 116
Зарегистрирован:
17 мар 2013, 21:16

Re: Сервер не запускается? Пиши СЮДА!

Ink0gnit0 » 01 дек 2017, 20:13

Oswind,
Взгляните внимательно на ваш код к файле common.php. Во-первых, вы используете в SQL-запросах logname, хотя в БД колонка обзывается username. Во-вторых, вызывая функцию mysql_connect(), укажите логин/пароль подключения к БД вторым и третьим параметром. В-третьих, если е у вас используется PHP7, то замените mysql_connect() на mysqli_connect(). В-четвёртых, используя функцию генерации пароля password(), увеличьте длину столбца password до 41 символа, либо замените функцию password(...) на md5(...) во всех запросах к БД в файле common.php.
Oswind
Сообщения: 3
Зарегистрирован:
01 дек 2017, 18:13

Re: Сервер не запускается? Пиши СЮДА!

Oswind » 01 дек 2017, 21:47

Ink0gnit0 писал(а):вы используете в SQL-запросах logname, хотя в БД колонка обзывается username
Вот здесь я забыла переименовать
Ink0gnit0 писал(а): вызывая функцию mysql_connect(), укажите логин/пароль подключения к БД вторым и третьим параметром
там юзер с пустым логином и паролем и всеми привелегиями
в другом проекте работало
Другие рекомендации обязательно посмотрю
Надеюсь, это поможет
Спасибо)
Oswind
Сообщения: 3
Зарегистрирован:
01 дек 2017, 18:13

Re: Сервер не запускается? Пиши СЮДА!

Oswind » 02 дек 2017, 18:18

Ink0gnit0, не сработало
везде поправила, где сказали
вместо пустых логина и пароля использовала mysql:mysql
теперь пишет "Проблема:Невозможно сохранение в БД - пожалуйста, попытайтесь позже."
Аватара пользователя
Ink0gnit0
Сообщения: 116
Зарегистрирован:
17 мар 2013, 21:16

Re: Сервер не запускается? Пиши СЮДА!

Ink0gnit0 » 02 дек 2017, 20:06

Oswind,
Ваш код в common.php замените на следующий:
<?php
function filled_out($form_vars) {
  // Проверить, что каждая переменная имеет значение
  foreach ($form_vars as $key => $value)   {
     if (!isset($key) || ($value == ''))
        return false;
  }
  return true;
}
function register($full_name, $username, $organization, $function, $email, $password) {
$conn = mysqli_connect('localhost', 'root', '');
 mysqli_select_db($conn, 'userlistdb');
  // Проверить, уникально ли имя пользователя
  $result = mysqli_query($conn, "select * from `usertbl` where `username`='$username'");
  if (!$result)
     return 'Невозможно выполнить запрос к БД';
  if (mysqli_num_rows($result)>0)
     return 'Это имя пользователя уже занято - вернитесь на форму регистрации и выберите другое имя.';
  // Если все в порядке, сохранить информацию в БД
  $result = mysqli_query($conn, "insert into `usertbl` values ('$full_name', '$username', '$organization', '$function', '$email', md5('$password'))");
  if (!$result)
    return 'Невозможно сохранение в БД - пожалуйста, попытайтесь позже.';
  return true;
}
function check_valid_user()  {
    if (isset($_SESSION['valid_user']))  {return true;}
  else { return false; }
}
function login($username, $password)  {
   $conn = mysqli_connect('localhost', 'root', '');
 mysqli_select_db($conn, 'userlistdb');
  $result = mysqli_query($conn, "select * from `usertbl` where `username`='$username' and `password` = md5('$password')");
       if (!$result)    return 0;
       if (mysqli_num_rows($result)>0)  return 1;
  else  return 0;
}
?>
Вместо пользователя root во всех вызовах функции mysqli_connect(), укажите созданного. И ещё, поищите информацию касательно SQL-инъекций и методов борьбы с ними.
desad
Сообщения: 3
Зарегистрирован:
21 дек 2017, 14:01

Re: Сервер не запускается? Пиши СЮДА!

desad » 21 дек 2017, 14:28

винда 8.1 професиональная, работаю от админки, защиту винды отключил, антивирус выключен и удален даже из трея. версия ОС последняя, минималка, скачана вчера
 [main]
start=30
allow=1
autowait=0
emformat=txt
maxmemcache=64
cgiprocess=6
pginitencode=UTF8
pginitlocale=Russian_Russia.1251
ip=127.0.0.1
http_log=1
mysql_log=1
postgresql_log=0
mongodb_log=0
dns_log=0
memcache_log=0
redis_log=0
debugmail=0
mysqlcharset=utf8_general_ci
phpdriver="PHP-5.5"
httpdriver="Apache-2.4"
mysql_driver="MySQL-5.6"
pg_driver=none
mongo_driver=none
memcachedriver=none
redisdriver=none
dnsdriver=none
httpcharset=notset
logreadsize=256
showversion=0
astart=0
crdisk=1
crpath=0
crdomain=0
showfvr=0
showprogs=1
hdomains=0
balloon=0
favorite=0
showswitch=1
debugmode=1
stext=1
sbrowser=1
email=0
vdisk=W
selfhosts=0
webdir="domains"
browser="%realprogdir%\progs\_Internet\GoogleChromePortable\GoogleChromePortable.exe"
textred="%realprogdir%\progs\_Office\Notepad++\notepad++.exe"
filebrowser=""
sfilebrowser=0
maxrequests=0
folders=""

[ports]
mysqlport=3306
postgresqlport=5432
mongodbport=27017
httpport=80
httpsport=443
httpbackport=8080
ftpport=21
sftpport=990
phpport=9000
redisport=6379
memcacheport=11211

[ftp]
ftp=0
ftpcommandtimeout=600
ftpconnecttimeout=60

[sendmail]
smtp_server=""
smtp_port=""
auth_username=""
auth_password=""
smtp_ssl=0
pop3_server=""
pop3_username=""
pop3_password=""
force_sender=""  
2017-12-21 14:11:39  --------------------------------------------
2017-12-21 14:11:39  Начало процедуры запуска сервера
2017-12-21 14:11:39  Обновление Hosts файла
2017-12-21 14:11:39  Обновление конфигурации MySQL-5.6
2017-12-21 14:11:39  Обновление конфигурации Sendmail
2017-12-21 14:11:39  Обновление конфигурации PHP-5.5
2017-12-21 14:11:39  Обновление конфигурации PHPMyAdmin
2017-12-21 14:11:40  Обновление конфигурации Apache-2.4
2017-12-21 14:11:40  Запуск MySQL-5.6
2017-12-21 14:11:40  Запуск Apache-2.4
2017-12-21 14:11:40  Проверка состояния сервера
2017-12-21 14:12:17  Не удалось запустить Apache-2.4
2017-12-21 14:12:17  Сбой запуска!
2017-12-21 14:12:17  --------------------------------------------
2017-12-21 14:12:17  Начало процедуры остановки сервера
2017-12-21 14:12:17  Остановка системных модулей
2017-12-21 14:12:19  Отключение виртуального диска
2017-12-21 14:12:19  Сервер успешно остановлен за 2,188 секунд!
2017-12-21 14:12:17 196 [Note] Giving 0 client threads a chance to die gracefully
2017-12-21 14:12:17 196 [Note] Event Scheduler: Purging the queue. 0 events
2017-12-21 14:12:17 196 [Note] Shutting down slave threads
2017-12-21 14:12:17 196 [Note] Forcefully disconnecting 0 remaining clients
2017-12-21 14:12:17 196 [Note] Binlog end
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'partition'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_METRICS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMPMEM'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_CMP'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_LOCKS'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'INNODB_TRX'
2017-12-21 14:12:17 196 [Note] Shutting down plugin 'InnoDB'
2017-12-21 14:12:17 196 [Note] InnoDB: FTS optimize thread exiting.
2017-12-21 14:12:17 196 [Note] InnoDB: Starting shutdown...
2017-12-21 14:12:19 196 [Note] InnoDB: Shutdown completed; log sequence number 1626706
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'BLACKHOLE'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'ARCHIVE'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'MRG_MYISAM'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'MyISAM'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'MEMORY'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'CSV'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'sha256_password'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'mysql_old_password'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'mysql_native_password'
2017-12-21 14:12:19 196 [Note] Shutting down plugin 'binlog'
2017-12-21 14:12:19 196 [Note] c:\ospanel\modules\database\MySQL-5.6\bin\mysqld.exe: Shutdown complete
Вложения
32.png
Аватара пользователя
Максим
Сообщения: 5405
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Сервер не запускается? Пиши СЮДА!

Максим » 21 дек 2017, 16:26

desad, выполняйте процедуру первого запуска согласно руководства пользователя.
desad
Сообщения: 3
Зарегистрирован:
21 дек 2017, 14:01

Re: Сервер не запускается? Пиши СЮДА!

desad » 21 дек 2017, 16:39

Максим писал(а):desad, выполняйте процедуру первого запуска согласно руководства пользователя.
библиотеки устанавливал и перезагружал. но так как возникли эти сложности, обратился к вам.
Аватара пользователя
Максим
Сообщения: 5405
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Сервер не запускается? Пиши СЮДА!

Максим » 21 дек 2017, 16:44

desad, попробуйте установить дополнительные библиотеки еще раз, но уже не через меню программы, а вручную.

Вручную запустить:
/modules/system/setup-0.bat (от имени администратора)
/modules/system/setup-1.exe
/modules/system/setup-2.exe
+ перезагрузка компьютера.
Ответить