Форум русской поддержки Joomla!® CMS
06.12.2016, 14:18:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Оповещение на почту! JomSocial 4.0.9

 (Прочитано 756 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Юриком
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 12.10.2015, 20:20:58 »

Доброго времени суток!
Подскажите пожалуйста, как настроить, чтобы на почту приходило оповещение? например о новом сообщении или о новых комментариях. Cron настроен, на хостинге команда добавлена!
все сделал, как написано на форуме, но ничего не помогает!
Команда на хостинге: http://nsvse.com/index.php?option=com_community&task=cron
Вот содержание крона компонента :
<?php
/** test
 * @category   Cron
 * @package      JomSocial
 * @copyright (C) 2008 by Slashes & Dots Sdn Bhd - All rights reserved!
 * @license      GNU/GPL, see LICENSE.php
 */

// !IMPORTANT! Remove this line for the script to work
defined('_JEXEC') or die('Restricted access');

// Change the $hostname to your site's URL
$hostname    = 'nsvse.com';

// If you have subfolder on your main site, specify it here. Should not end or begin with any trailing slash.
$subfolder   = '';

if( $hostname == 'www' )
{
   return;
}

$resource   = @fsockopen( $hostname , 80 , $errorNumber , $errorString );

if( !$resource )
{
   echo 'Error connecting to host';
   return;
}

$output      = "GET /" . $subfolder . "/index.php?option=com_community&task=cron HTTP/1.1\r\n";
$output      .= "Host: " . $hostname . "\r\n";
$output      .= "Connection: Close\r\n\r\n";

fwrite( $resource , $output );
fclose( $resource );

echo "Cronjob processed.\r\n";
return;
Записан
Юриком
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #1 : 07.12.2015, 14:34:13 »

Если кому-то интересен выход из этой ситуации:

1. Создайте основной ящик на хостинге, к примеру info@вашдомен.com
2. В файле "configuration.php" вставьте e-mail адрес в строку: public $mailfrom = 'info@вашдомен.com';
3. В файле "php.ini" вставьте e-mail адрес в строку: sendmail_path = "/usr/sbin/sendmail -t -i -f info@вашдомен.com"

Вот проблема и решена!

Всем хороших и интересных сайтов!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet