Ошибка установки 2.5.1

Неправильный путь для config

#1 19 апреля 2016 в 08:45
Доброго Insta!
Такая проблема при установке: в инсталяторе неправильно указан путь сохранения файла конфигурации. CMS пытается сохранить config по адресу, например localhost/mysite.rusystem/config, а должно быть localhost/mysite.ru/system/config. То есть пропущен слэш, отсюда ругань на недоступность папки для записи.
Я сделал папку mysite.rusystem, в ней папку config и все прекрасно записалось, только почему-то созданный файл конфигурации при копировании его в нужное место localhost/mysite.ru/system/config все равно не работает.
Возможно уже решили эту проблему или еще нет? Подскажите как быть. Спасибо!
#2 19 апреля 2016 в 09:40
iDrevniy, при установке движок спрашивает пути

Иллюстрация

Вероятно, вы их там неверно указали.
#3 19 апреля 2016 в 10:18
iDrevniy, Если используете php5-ngnix, то в скрипт не всегда правильно передается путь.
Характеристики сервера подскажите.
#4 19 апреля 2016 в 21:22


iDrevniy, Если используете php5-ngnix, то в скрипт не всегда правильно передается путь.
Характеристики сервера подскажите.

kirkr

на сервере можно прикрутить как php 5.3 так и 7.0, но итог всегда один и тот же. И глянул инсталятор, путь там прописан верно.
как крутится php у меня без понятия, прочитал всю документацию к серверу — ответ не нашел

вопрос что с этим делать. я не в первый раз ставлю insta и такая проблема впервые.
#5 19 апреля 2016 в 21:29
Вот что накопал
Версия PHP 5.2.x, 5.3.x, 5.4.x, 5.5.x или 5.6.x на выбор
Схема работы mod_php, возможен запуск через CGI
Права на файлы принадлежат пользователю, запуск от имени пользователя
safe_mode Off
open_basedir Off (можно включить через .htaccess или КП)
allow_url_fopen Off (можно включить по заявке)
register_globals Off (можно включить через .htaccess или КП)
magic_quotes_gpc Off (можно включить через .htaccess или КП)
allow_call_time_pass_reference Off (можно включить через .htaccess или КП)
max_execution_time 30 секунд / 60 секунд на «премиум-аккаунте»
max_input_time 30 секунд / 60 секунд на «премиум-аккаунте»
memory_limit 128 Мбайт / 256 Мбайт на «премиум-аккаунте»
CURL Есть
PEAR Есть
Поддержка SOAP Есть
Mail Есть
Открытие сокетов Разрешено
Функция exec() Есть
Zend Optimizer Есть, версия 3.3.9, только для PHP 5.2
Zend Optimizer+ Есть, OPcache 7.x, кроме PHP 5.2
APCu Есть, кроме PHP 5.2
Guard Loader Есть, только для PHP 5.3
IMAP4 Есть
Поддержка XML/XSL Есть
SQLite Есть
Поддержка FFMPEG Есть, только для PHP 5.2 и PHP 5.3
Поддержка GD Есть, версия 2.2
Библиотека mbstring Есть
Библиотека php_templates Есть
Библиотека iconv Есть
Библиотека Zlib Есть
Библиотека libxml Есть
Библиотека pcre Есть
Поддержка PDO Есть
Библиотека pdo_sqlite Есть, версия 3.7.7
Поддержка ImageMagick Есть
Поддержка ASP Нет
Поддержка NetPBM Нет
IonCube Есть, версия 4.5.x, подключается через КП, кроме PHP 5.6
RAR Есть, подключается через КП
GMP Есть, подключается через КП
HTTP Есть, подключается через КП, кроме PHP 5.6
SSH2 Есть, подключается через КП
SourceGuardian Есть, подключается через КП
GeoIP Есть, подключается через КП
WDDX Есть, подключается через КП
Phar Есть, подключается через КП
MagickWand Есть, подключается через КП, только для PHP 5.2 и PHP 5.3
Intl Есть, подключается через КП
VKext Есть, подключается через КП
Phalcon Есть, подключается через КП, кроме PHP 5.2
MySQL

Версия MySQL 5.5.x
Поддержка mysqli Есть
Возможность создания процедур Да
Возможность создания триггеров Нет (можно включить по заявке)
Возможность создания привилегий Нет
Возможность создания заданий по расписанию Нет (можно включить по заявке)
Поддержка InnoDB Есть
Поддержка транзакций Есть, InnoDB
Поддержка процедур Есть
Поддержка триггеров Есть
Создание дополнительных БД Есть
Создание дополнительных пользователей БД Есть
Доступ к своим базам извне Возможно с указанных IP
Кодировка по умолчанию windows-1251
Лог медленных запросов к БД Есть
Подключение через консоль Есть (при подключении услуги «Поддержка SSH»)
Подключение извне Есть (с ограниченного списка IP, указывается через КП)
Максимальное кол-во одновременных соединений с сервером БД MySQL 50
Максимальное количество подключений в час 100000
Mаксимальное количество запросов в час 300000
Python

Версия Python 2.7.x (также доступны 2.4.x, 2.6.x)
Схема работы mod_wsgi, CGI
Возможность установки собственных модулей Есть
Perl

Версия Perl 5.8.x
Схема работы mod_perl, CGI
Дополнительно

Версия Apache 2.2.x
mod_rewrite Есть
Поддержка .htaccess Есть
Поддержка Cron Есть
Поддержка SSL Есть (необходимо подключить услугу «Выделенный IP» и самостоятельно купить сертификат)
SQLite Есть, версия 3.3.6
Пиковое использование процессора скриптами Не более 10% от общей процессорной мощности / На «премиум-аккаунте» — не более 30%
Поддержка WAP Есть
#6 20 апреля 2016 в 12:47
Получается, что решения нет?
#7 20 апреля 2016 в 13:46
Заполнил config вручную. Все запустилось. Следующая проблема: не могу попасть в админку. Создан пользователь с мылом admin@example.com и без пароля. Пароль нужен обязательно, а в таблице _users он должен быть указан в хэше. Блин, чо делать?
#8 20 апреля 2016 в 14:53
Что получилось сделать.
1. как писал выше запустил cms вручную отредактировав config.
2. покапался в базе данных попробовал изменить учетные данные админа — не получилось.
3. попробовал зарегистрироваться из фронтэнда — потребовалась кпча.
4. получил паблик и приват ключ капчи, прописал их в бд, капча запустилась.
5. регистрация все равно не идет, пишет ошибку в форме.
6. восстановить пароль админа не получилось, пишет ошибка в форме.

Что-то поднадоело. Хочется просто установить cms из инсталятора. Неужели некому мне помочь?
#9 21 апреля 2016 в 05:20
В личке ответил
#10 8 апреля 2017 в 10:44
Здравствуйте! Боюсь прослыть некропостером, но придется… У меня точно такая же проблема, уже второй день подряд не могу установить данную cms из-за схожей ошибки.Вроде все верно устанавливаю.пути прописаны в настройке при инсталляции верно, все права доступа настраивал, и версию php пробовал менять-таже самая проблема с расположением пути к папке конфигурации. Тоже попробовал создать папку-в файле конфигурации все параметры которые создаются при настройке равны Null, а в БД админ с пустым паролем и данными Null.Скрины ниже, прошу откликнуться, не хотелось бы менять планы из-за такой неприятной ситуации
P.S. Забыл указать что ставились версии 2.7.2, 2.7.1 и более поздние, так же ставил версию 2.7.2 на другой хостинг, все работало
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
#11 8 апреля 2017 в 10:55
@xaracken,
А почему Вы 2.7.1 устанавливаете? 2.7.2 уже вышла.
А так, похоже что при копировании файлов на хостинг Вы что-то намудрили с правами на папки и файлы.
#12 8 апреля 2017 в 11:02


@xaracken,
А почему Вы 2.7.1 устанавливаете? 2.7.2 уже вышла.
А так, похоже что при копировании файлов на хостинг Вы что-то намудрили с правами на папки и файлы.

Ris

Блин, забыл указать что и с 2.7.2 такая же ерунда, и с более старыми. Переустанавливал много раз, и в двоичном режиме передачи через ftp клиент и просто переносом архива на хостинг с последующей распаковкой архиватором. Есть идеи как исправить?
#13 8 апреля 2017 в 12:50
@xaracken, А куда у вас слеш делся? На скрине конфигурации перед system/config.
#14 8 апреля 2017 в 12:53


@xaracken, А куда у вас слеш делся? На скрине конфигурации перед system/config.

Lora
Вот мне тоже интересно где он… Уже и в настройках, в параметре "корневой url" прописывал его, все равно такой путь пишет scratch
#15 8 апреля 2017 в 13:00
Тут две причины. Или у вас на хосте путь не так прописан, или вы чтто то мудрите. Третьего не дано. Попробуйте сделать так.
Откройте файл в установочном пакете /install/step/config.php
и поставьте перед system слеш
Здесь
Было
$path = $_SERVER['DOCUMENT_ROOT']. $root. 'system/config';
Стало
$path = $_SERVER['DOCUMENT_ROOT']. $root. '/system/config';
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.