Я установил vTiger Server на http://crm.example.com
и портал для клиентов по адресу http://portal.example.com
теперь, когда я пытаюсь создать контакт с пользователем портала (Access), пользователь не получает письмо о своих учетных данных для входа.
Конфигурация:
$PORTAL_URL = 'http://portal.example.com';
$Server_Path = "http://crm.example.com";
& $Authenticate_Path = "http://portal.example.com";
Шаги для решения этой проблемы:
Вопросы:
Чтобы рабочий процесс / планировщик работал, вам нужно настроить конфигурацию cron. То, как я это сделал, было следующим.
Запустить Cron
Во-первых, я проверяю, запущен ли cron, перейдя в
http://example.com/vtigercron.php
После того, как браузер говорит Access Denied!
Я сделал следующий процесс
PHP_SAPI === "cli"
и измените его на настройку вашего сервера (мой может быть apache2handler
так что я бы набрал как PHP_SAPI === "apache2handler"
,chmod 755
vtigercron.php, vtigercron.bat (В /cron
папка)http://example.com/vtigercron.php
(если вы получаете access denied!
, тогда вам нужно проверить разрешение файла), если все заработало, то вы увидите cron log.Настройка времени cron
Идти к CRM Setting > Other Settings > Scheduler
Теперь попробуйте сделать задачу, ура!
Данные для входа в Vtiger Customer Portal не используют cronjobs, а используют специальную функцию «SendPortalLoginDetails» и отправляют немедленно.
Если ваш исходящий сервер работает нормально, проверьте следующие списки.