Страница 1 из 2

Ошибки при установке...

Добавлено: 17 сен 2019, 23:59
Antonyous99
PHP 7.3
Ошибок при установке не было, но войти не дает. Может модуля PHP какого не хватает?

А это Apache:

PHP Warning: Use of undefined constant TEXT_FIELD_IS_REQURED - assumed 'TEXT_FIELD_IS_REQURED' (this will throw an Error in a future version of PHP) in /var/www/html/ruk33/install/index.php on line 100
PHP Warning: Use of undefined constant TEXT_FIELD_IS_REQURED_EMAIL - assumed 'TEXT_FIELD_IS_REQURED_EMAIL' (this will throw an Error in a future version of PHP) in /var/www/html/ruk33/install/index.php on line 101
==============
В принципе, это предупреждение не должно мешать...
Модули вроде все на месте... OpenCart 3 рядом стоит и работает без проблем...

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 05:51
support
По какой то причине не стартует сессия. Попробуйте в файле server/config.php в опции STORE_SESSIONS убрать mysql
В результате получится так:

Код: Выделить всё

define('STORE_SESSIONS', '');

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 06:35
Antonyous99
Это ничего не изменило.
Включил лог:

/ruk33/index.php?module=users/login
1. SET sql_mode = '' [0.000]
2. select * from app_configuration [0.000]
3. SET time_zone = '+03:00' [0.000]
4. select * from app_fields where is_heading=1 [0.000]
5. select * from app_fields where is_heading=1 [0.000]
6. select * from app_fields where type not in ('fieldtype_formula') [0.000]
7. select * from app_fields where type in ('fieldtype_formula') [0.000]
8. select id, type, name, entities_id, configuration from app_fields [0.000]
9. select * from app_access_rules_fields [0.000]
10. select * from app_fields where type in ('fieldtype_mysql_query') [0.000]
11. select * from app_entities [0.000]
12. select * from app_fields_choices [0.000]
13. select * from app_global_lists_choices [0.001]
14. select * from app_users_configuration where users_id='' [0.000]
15. select e.* , a.name as group_name, a.id as group_id from app_entity_1 e left join app_access_groups a on a.id=e.field_6 order by e.field_8, e.field_7 [0.000]

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 06:40
support

Код: Выделить всё

PHP Warning: Use of undefined constant TEXT_FIELD_IS_REQURED
Это означает что не подключился языковой файл.
Он не подключился потому что не стартанула сессия. Соответственно и войти не дает по этому же.

В том же файле есть

Код: Выделить всё

//Force the use of sessions when cookies are only enabled.
  define('SESSION_FORCE_COOKIE_USE',true);
  define('SESSION_COOKIE_DOMAIN','');  
  define('SESSION_COOKIE_PATH','');
Добавьте SESSION_COOKIE_DOMAIN и SESSION_COOKIE_PATH
Если не поможет то отключите COOKIE в SESSION_FORCE_COOKIE_USE

Это какой сервер? Глобальный или локальный?

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 06:41
support
А, и еще есть такое

Код: Выделить всё

//If sessions are file based, store them in this directory.
  define('SESSION_WRITE_DIRECTORY','/tmp');
Возможно нету этой директории ли она другая.

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 06:48
Antonyous99

Код: Выделить всё

define('SESSION_FORCE_COOKIE_USE',false);
Так вошел.
Отдельные вирт. сервера а Апаче не делал.
А когда делал, то никаких проблем не было...

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 07:01
Antonyous99
Так и оставить?
... какие-то лишние хлопоты получаются...

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 07:34
support
Оставляйте. На работоспособность это не влияет.

Re: Ошибки при установке...

Добавлено: 18 сен 2019, 21:57
lokses
Странно.У себя поднимал на основном сервере Nginx c php7.3 проблем таких не замечалось.
Да и на связке nginx+ apache тоже

Re: Ошибки при установке...

Добавлено: 19 сен 2019, 00:52
Antonyous99
У меня тоже раньше такого не было...
Может браузер глюканул, куку сессионную не сохранял... с другого то компа не пробовал входить...
Но все-таки это лишнее, получается:

Код: Выделить всё

define('SESSION_FORCE_COOKIE_USE',true);