Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка синхронизации #76

Closed
inemo1987 opened this issue Jul 15, 2024 · 3 comments
Closed

Ошибка синхронизации #76

inemo1987 opened this issue Jul 15, 2024 · 3 comments

Comments

@inemo1987
Copy link

Всем добрый день!
Проверял настройки crontab для автоматического обновления и после этого не выдает список на главной. Вкладка "Показать все" - показывает.
При запуске php -f /var/www/pb/pb.php -- --user username --password password --path contacts_sync выдает:

PHP Deprecated: setcookie(): Passing null to parameter #2 ($value) of type string is deprecated in /var/www/pb/modules/UserAuth.php on line 286
PHP Deprecated: setcookie(): Passing null to parameter #2 ($value) of type string is deprecated in /var/www/pb/modules/UserAuth.php on line 287
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/pb/inc.utils.php on line 774
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/pb/inc.utils.php on line 774
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/pb/inc.utils.php on line 774
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/pb/inc.utils.php on line 774

как победить?

@inemo1987 inemo1987 changed the title Автоматизация синхронизации Ошибка синхронизации Jul 15, 2024
@inemo1987
Copy link
Author

Решил пересозданием БД.
Однако, так и не нашел решение:
В меню "Показать все" отображает всех пользователей, но если во вкладке "Главная" пропадает пользователь или несколько, как их вернуть в "главную" скриптом - не понятно.

@pfzim
Copy link
Owner

pfzim commented Jul 16, 2024

Подозреваю, что не может подключить к AD и загрузить данные о пользователях, поэтому скрывает всё, что было загружено ранее, как уже не существующие контакты.
Ошибки, которые видите при запуске скрипта, из-за различия версий PHP. Справочник написан на PHP7, у вас видимо версия новее. По идеи эти предупреждения не должны влиять на его работу.
А через веб интерфейс синхронизация проходит успешно?

Попробуйте версию из dev ветки. Предупреждения должны пропасть.
https://github.com/pfzim/ldap-phonebook/tree/dev

@inemo1987
Copy link
Author

Да, используется 8.2.
Через веб не пробовал, так как изначально хочется максимально автоматизировать.
Если вдруг повторится - попробую версию dev.
Спасибо за ответ!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants