На главной странице пхпмайадмин нашёл такую возможность. Поставил пароль root, при сохранении попросил логин, там тоже root написал. Наверное так...

Yar
Lora, создал базу yar. При создании не требовал никакого пароля нигде вводить. Кстати, пришлось перейти на дефолтный профиль в опенсервере с пхпп 7.2, ибо с моим 5.6 появлялась ошибка. Может вся гадость из-за 5.6...
Lora, очень не нравится! )) Подумалось, что просто для проверки открывается или нет.
Вобщем начал установку и завис на этапе создания базы. Ввёл имя пользователя, поставил галку «Если не существует будет создана» и нажал Далее. Минут уж десять, как висит.
Evg, Папку я уже раз восемь пересоздавал. А то и девять… ) Дефолтный сайт-то запускается... Или сервер переустановить?
Lora, Не, мазахизмом я занимался, когда работал над сайтом на сервере (html и просто уйма css). Особенно было весело, когда я делал свой шаблон и постоянно в настройках переключал его быстренько туда-сюда, чтоб посетитель на него не нарвались. Вот это мазахизм. Натуральный. И решил я, в конце-концов, установить локально и тут… 😧
Сделал, как вы сказали. И да, появился мастер установки… дальше устанавливать не стал, ибо понятно, что работает и что-то в моих файлах мешается...
Evg, Так и я так думал! Ну, думаю, ща как установлю себе на комп и буду ваять спокойно, а потом просто перекину на сервер и всё! Фигушки!
Ris, Удалил, пересоздал и перезалил.
В нетронутом конфиге в 'clear_sql_mode' вместо NULL поставил единицу. Не помогло.
Затем снова добавил:
'root' => '/', 'host' => 'https://siltelocal', 'upload_root' => '/upload/', 'upload_host' => 'https://siltelocal/upload', 'cache_root' => '/cache/',
Снова не получилось.
Да, только что 😊 … и появилось сообщение:Server sent charset unknown to the client. Please, report to the developers
О, так они ещё и отличаются, что ли?!,,,😊 А мне показалось, что двойная
'db_pass' => ''
Исправил. Но чуда не произошло… 🤪
Loadырь, у меня 82-я строка последняя и там ничего нет. Выложу лучше содержимое (с рекомендуемыми правками):
<?php return array( 'root' => '/', 'host' => 'https://siltelocal', 'upload_root' => '/upload/', 'upload_host' => 'https://siltelocal/upload', 'cache_root' => '/cache/', 'is_site_on' => 1, 'off_reason' => 'Идут технические работы', 'sitename' => 'СКРЫТО', 'hometitle' => 'СКРЫТО', 'date_format' => 'd.m.Y', 'date_format_js' => 'dd.mm.yy', 'time_zone' => 'Europe/Moscow', 'template' => 'laz', 'template_admin' => 'admincoreui', 'template_mobile' => 'compact_mobil', 'template_tablet' => '', 'db_host' => 'localhost', 'db_base' => 'laz', 'db_user' => 'root', 'db_pass' => ", 'db_prefix' => 'cms_', 'db_engine' => 'InnoDB', 'clear_sql_mode' => 1, 'db_users_table' => 'cms_users', 'language' => 'ru', 'metakeys' => 'СКРЫТО', 'metadesc' => 'СКРЫТО', 'ct_autoload' => 'frontpage', 'ct_default' => 'content', 'frontpage' => 'none', 'debug' => NULL, 'emulate_lag' => NULL, 'cache_enabled' => 1, 'cache_method' => 'memcached', 'cache_ttl' => 300, 'cache_host' => 'localhost', 'cache_port' => 11211, 'min_html' => NULL, 'merge_css' => NULL, 'merge_js' => NULL, 'mail_transport' => 'mail', 'mail_from' => 'admin@СКРЫТО', 'mail_from_name' => 'СКРЫТО', 'mail_smtp_server' => 'smtp.СКРЫТО', 'mail_smtp_port' => 25, 'mail_smtp_auth' => 1, 'mail_smtp_user' => 'admin@СКРЫТО', 'mail_smtp_pass' => '', 'is_check_updates' => 1, 'detect_ip_key' => 'REMOTE_ADDR', 'allow_ips' => '', 'default_editor' => 'redactor', 'show_breadcrumbs' => 1, 'ctype_default' => NULL, 'is_no_meta' => 1, 'is_sitename_in_title' => NULL, 'is_user_change_lang' => NULL, 'mail_smtp_enc' => '0', 'is_site_only_auth_users' => NULL, 'check_spoofing_type' => '0', 'cookie_domain' => '', 'manifest_from_files' => NULL, 'controllers_without_widgets' => array ( 0 => 'admin', ), 'production_time' => 161, 'session_save_path' => '/var/www/www-root/data/mod-tmp', 'session_save_handler' => 'files', 'disable_metakeys' => NULL, 'page_num_in_title' => NULL, 'set_head_preload' => NULL, 'session_maxlifetime' => 24, 'db_charset' => 'utf8', 'session_name' => 'ICMSSID', 'native_yaml' => 0, 'allow_users_time_zone' => 1, );
Loadырь, да, базу импортировал. Но, как я понял, что даже если с базой ошибка, должно появляться сообщение об ошибке с базой, а у меня даже индекс не запускается.
Попробовал внести указанные настойки в конфиг (не знаю правильно ли получилось), но кроме следующей ошибки ничего нет:Parse error: syntax error, unexpected end of file, expecting variable (T_VARIABLE) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN) in C:\OpenServer\domains\sitelocal\system\config\config.php on line 82
… хотя, в этот раз на вкладке отобразилась favicon.
Поменяйте ваш .htfccess на это
Поменял. Ничего.
А ещё лучше. Установите свежую систему, вашей версии, а потом замените файлы.Только конфиги не меняйте.
У меня последняя версия 2.14.3.
Lora, vpn и ничего подобного не включал.
Lora, Loadырь, Ясно, сделал:
Это при моём профиле:
Fatal error: Call to a member function get() on null in C:\OpenServer\domains\sitelocal\system\core\cachememcached.php on line 28
А это при дефолтном:
Fatal error: Uncaught Error: Call to a member function get() on null in C:\OpenServer\domains\sitelocal\system\core\cachememcached.php:28 Stack trace: #0 C:\OpenServer\domains\sitelocal\system\core\cache.php(85): cmsCacheMemcached->get('controllers.eb1...') #1 C:\OpenServer\domains\sitelocal\system\core\cache.php(46): cmsCache->_get('controllers.eb1...') #2 C:\OpenServer\domains\sitelocal\system\core\model.php(1767): cmsCache->__call('get', Array) #3 C:\OpenServer\domains\sitelocal\system\core\controller.php(314): cmsModel->get('controllers', Object(Closure), 'name') #4 C:\OpenServer\domains\sitelocal\system\core\controller.php(284): cmsController::loadControllers() #5 C:\OpenServer\domains\sitelocal\system\core\core.php(400): cmsController::getControllersMapping() #6 C:\OpenServer\domains\sitelocal\system\core\template.php(242): cmsCore::getControllerNameByAlias('') #7 C:\OpenServer\domains\sitelocal\system\core\template.php(214): cmsTemplate->__construct() #8 C:\OpenServer\domains\sitelocal\system\core\core.php(1013): c in C:\OpenServer\domains\sitelocal\system\core\cachememcached.php on line 28
Loadырь, А с config.php попробую...
Lora,
# InstantCMS rewriting rules
# Initialization
AddDefaultCharset utf-8
Options -Indexes
RewriteEngine on
# To redirect all users to access the site without the www. prefix
# RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
# RewriteRule ^ %1%{REQUEST_URI} [L,R=301]
# HTTPS redirect if available
# RewriteCond %{HTTPS} !=on
# RewriteRule ^(.*)$ %{HTTP_HOST}/$1 [R=301,L]
# Hide text files
RewriteRule ^.htaccess$ — [F]
RewriteRule ^credits.txt$ — [F]
RewriteRule ^readme.txt$ — [F]
RewriteRule ^license.(.*).txt$ — [F]
# Remove trailing slash from URLs
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
# Sitemaps
RewriteRule ^sitemap(.*).xml$ ./cache/static/sitemaps/sitemap$1.xml [L]
# Engine routing
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php [L]
Order Allow,Deny
Allow from all
Deny from 89.179.119.216
Zau4man, не, не помогло.
Олег Васильевич я, хочется немного помучаться ). Если не получится, то обязательно.
Lora, Содержимое реального сайта из архива с сервера. Папки system, templates… файлы htaccess, index...
А index.html это просто файл от другого простенького сайта. Просто проверил и вот он запустился в этой папке, а index.php нет.
Loadырь, режим отладки?.. Я же его, сайт, как раз таки и не могу запустить на локалке.
Но логи в опенсервере есть, выложу.
Итак. У меня open_server_5_4_0. Всё настраивал по инструкции. Этот этап не сложный, создаем папку и копируем туда файлы сайта. Далее он появляется в меню «Мои проекты» и должен открываться, но пока с ошибкой подключения к базе. Но он у меня не открывается и появляется та самая ошибка «Страница недоступна». Но index.html открывается. Получается не открывается именно index.php и я начинаю подозревать, что дело в пхп и лезу в настройки...
Вот мои параметры:
Версия InstantCMS: 2.14.3
Веб сервер: Apache/2.4.6 (CentOS) mpm-itk/2.4.7-04 OpenSSL/1.0.2k-fips PHP/5.6.40
Mysql сервер: 10.2.32
Версия PHP: 5.6.40, apache2handler
А вот параметры профиля по умолчанию в опенсервере:
Apache_2.4-php_7.0-7.1
php_7.1
Создаю свой профиль с параметрами:
Apache_2.4-php_5.5-5.6
php_5.6
Сайт не открывается при любом профиле.Пробовал разные параметры с использованием совета от Zau4man.
Теперь логи.
Вкладка основная:2021-10-14 21:17:03 --------------------------------------------
2021-10-14 21:17:03 Начало процедуры запуска сервера
2021-10-14 21:17:03 Обновление Hosts файла
2021-10-14 21:17:03 Обновление конфигурации MySQL-8.0-Win10
2021-10-14 21:17:03 Обновление конфигурации Sendmail
2021-10-14 21:17:03 Обновление конфигурации PHP_5.6
2021-10-14 21:17:03 Обновление конфигурации PHPMyAdmin
2021-10-14 21:17:03 Обновление конфигурации Apache_2.4-PHP_5.5-5.6
2021-10-14 21:17:03 Запуск MySQL-8.0-Win10
2021-10-14 21:17:03 Запуск Apache_2.4-PHP_5.5-5.6
2021-10-14 21:17:03 Проверка состояния сервера
2021-10-14 21:17:07 Cервер успешно запущен за 3,828 секунд!
Вкладка Apache отладка:
[Thu Oct 14 21:17:04.995795 2021] [ssl:warn] [pid 10532:tid 228] AH01909: sitelocal:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:04.996795 2021] [ssl:warn] [pid 10532:tid 228] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:05.305598 2021] [ssl:warn] [pid 10532:tid 228] AH01909: sitelocal:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:05.307596 2021] [ssl:warn] [pid 10532:tid 228] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:05.391543 2021] [mpm_winnt:notice] [pid 10532:tid 228] AH00455: Apache/2.4.38 (Win32) OpenSSL/1.0.2q configured — resuming normal operations
[Thu Oct 14 21:17:05.391543 2021] [mpm_winnt:notice] [pid 10532:tid 228] AH00456: Apache Lounge VC11 Server built: Jan 21 2019 12:11:57
[Thu Oct 14 21:17:05.391543 2021] [core:notice] [pid 10532:tid 228] AH00094: Command line: 'C:\\openserver\\modules\\http\\Apache_2.4-PHP_5.5-5.6\\bin\\httpd.exe -d C:/OpenServer/modules/http/Apache_2.4-PHP_5.5-5.6 -f c:\\openserver\\modules\\http\\Apache_2.4-PHP_5.5-5.6\\conf\\httpd.conf'
[Thu Oct 14 21:17:05.401536 2021] [mpm_winnt:notice] [pid 10532:tid 228] AH00418: Parent: Created child process 3240
[Thu Oct 14 21:17:06.392901 2021] [ssl:warn] [pid 3240:tid 472] AH01909: sitelocal:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:06.394900 2021] [ssl:warn] [pid 3240:tid 472] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:06.549800 2021] [ssl:warn] [pid 3240:tid 472] AH01909: sitelocal:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:06.550799 2021] [ssl:warn] [pid 3240:tid 472] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Thu Oct 14 21:17:06.595771 2021] [mpm_winnt:notice] [pid 3240:tid 472] AH00354: Child: Starting 150 worker threads.
Добавил к site.local /index.php — результат тот же.
Последовал совету и убрал точку, теперь sitelocal. К сожалению таже ошибка.
А может быть это связано как-то с версией пхп?.. У меня «Версия PHP: 5.6.40», а в опенсервере 7.2, причём, если ставишь там 5.6, то он отказывается запускаться...
Да, попробовал на сервере в настройках поставить 7.2 и на действующем сайте вылезла точно такая же ошибка. Тоже самое с 7.0 и 7.1.
Пытаюсь настроить сайт на локальном компьютере.Вроде всё делал по схеме — в папке openserver — domains создал папку с названием site.local, куда сложил содержимое сайта. В меню пункт появился и в браузере страница открывается, но с ошибкой:
Причём, если я уберу оттуда index.php и вставлю index.html от другого сайта, то он успешно открывается.
Может кто сталкивался с таким, подскажите, пожалуйста.
Тема актуальная, но есть немного другая идея: показывать скрытые записи в определённом наборе (например с названием «архив»). + в том, что url записи останется прежним. Осталось за малым: добавить в фильтр набора «дата снятия»), и понять как это сделать
Я учинил так. Создал поле Текст с названием Статус. Если запись нужно скрыть, то в поле пишу что-то вроде «Организация больше не работает. Смотрите другие организации (ссылка на все или на категорию)». Далее делаю наборы. Один с названием Архив, доступный только админу, где показываются только те, где это поле заполнено. Ну а второй, с названием Все, исключил записи с заполненным этим полем.