<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss">
<channel>
<title> Настройки хостинга - TRADARUS.COM — Каталог ресурсов для GTA и MTA</title>
<link>https://tradarus.com/</link>
<language>ru</language><item>
<title>Автопубликация новостей в telegram и discord HOSTINPL</title>
<link>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5421-avtopublikacija-novostej-v-telegram-i-discord-hostinpl.html</link>
<pdalink>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5421-avtopublikacija-novostej-v-telegram-i-discord-hostinpl.html</pdalink>
<guid>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5421-avtopublikacija-novostej-v-telegram-i-discord-hostinpl.html</guid>
<pubDate>Wed, 01 Nov 2023 15:29:23 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Добавление логгера в hostinpl</p><p>Переходим по пути: application/models/news.php</p><p>Сначала добавляем записи в: application/config.php</p><table style="width:100%;"><tbody><tr><td style="width:100%;"><span style="color:rgb(61,142,185);">'telegram_newskey' =&gt; 'создать бота через BotFather',<br>'discord_token' =&gt; 'создать бота можно через discord developers https://discord.com/developers/applications и так же получить токен бота',</span><br></td></tr></tbody></table><p><br></p><p>И заменяем код</p><table style="width:100%;"><tbody><tr><td style="width:100%;"><p><span style="color:rgb(44,130,201);">&lt;?php</span></p><p><span style="color:rgb(44,130,201);">class newsModel extends Model {</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>public function createNews($data) {</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$sql = "INSERT INTO &#96;news&#96; SET ";</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$sql .= "user_id = '" . (int)$data['user_id'] . "', ";</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$sql .= "news_title = '" . $data['news_title'] . "', ";</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$sql .= "news_text = '" . $data['news_text'] . "', ";</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$sql .= "news_date_add = NOW()";</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>$this-&gt;db-&gt;query($sql);</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>return $this-&gt;db-&gt;getLastId();</span></p><p><span style="color:rgb(44,130,201);"><span style="white-space:pre;"> </span>}</span></p><br></td></tr></tbody></table><p><br></p><p>На: </p><table style="width:99%;"><tbody><tr><td style="width:100%;"><p><span style="color:rgb(0,168,133);">&lt;?php</span></p><p><span style="color:rgb(0,168,133);">class newsModel extends Model {</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>public function createNews($data) {</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$sql = "INSERT INTO &#96;news&#96; SET ";</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$sql .= "user_id = '" . (int)$data['user_id'] . "', ";</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$sql .= "news_title = '" . $data['news_title'] . "', ";</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$sql .= "news_text = '" . $data['news_text'] . "', ";</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$sql .= "news_date_add = NOW()";</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$this-&gt;db-&gt;query($sql);</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>$this-&gt;sendNews($data['news_title'], $data['news_text']);</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>return $this-&gt;db-&gt;getLastId();</span></p><p><span style="color:rgb(0,168,133);"><span style="white-space:pre;"> </span>}</span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;"><br></span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span>public function sendNews($message, $description)</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span>{</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $telegramToken = $this-&gt;config-&gt;telegram_newskey;</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordToken = $this-&gt;config-&gt;discord_token;</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordChannelId = 'айди канала куда отправлять'; // Замените на ID вашего Discord-канала</span><span style="font-size:12px;"><br></span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> // Отправка новости в Telegram</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $telegramParams = array(</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'chat_id' =&gt; ' ваш чат айди чата ', // Замените на ваш ID чата https://api.telegram.org/токен/getUpdates</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'text' =&gt; $message . "\n" . $description,</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'parse_mode' =&gt; 'HTML'</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> );</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $telegramUrl = 'https://api.telegram.org/bot' . $telegramToken . '/sendMessage';</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $telegramRequest = http_build_query($telegramParams);</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> file_get_contents($telegramUrl . '?' . $telegramRequest);</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;"><br></span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> // Отправка новости в Discord</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordParams = array(</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'content' =&gt; $message . "\n" . $description</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> );</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordUrl = 'https://discord.com/api/v9/channels/' . $discordChannelId . '/messages';</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordOptions = array(</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'http' =&gt; array(</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'method' =&gt; 'POST',</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'header' =&gt; "Authorization: Bot $discordToken\r\nContent-Type: application/json\r\n",</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> 'content' =&gt; json_encode($discordParams)</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> )</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> );</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> $discordContext = stream_context_create($discordOptions);</span></span></p><p><span style="color:rgb(0,168,133);"><span style="font-size:12px;white-space:normal;"><span style="white-space:pre;"> </span> file_get_contents($discordUrl, false, $discordContext);</span></span></p><p><span style="font-size:12px;white-space:normal;color:rgb(0,168,133);"><span style="white-space:pre;"> </span>}</span></p><br></td></tr></tbody></table><p><br></p><p>После добавлений тестируем создаем новость и она моментально попадет в telegram и discord</p>]]></content:encoded>
</item><item>
<title>Как настроить работу почты в Debian? HOSTINPL (Устаревшая форма но рабочая)</title>
<link>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5384-kak-nastroit-rabotu-pochty-v-debian-hostinpl-ustarevshaja-forma-no-rabochaja.html</link>
<pdalink>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5384-kak-nastroit-rabotu-pochty-v-debian-hostinpl-ustarevshaja-forma-no-rabochaja.html</pdalink>
<guid>https://tradarus.com/web/igrovye-hostingi-web/nastrojki-hostinga/5384-kak-nastroit-rabotu-pochty-v-debian-hostinpl-ustarevshaja-forma-no-rabochaja.html</guid>
<pubDate>Tue, 31 Oct 2023 00:00:46 +0300</pubDate>
<category>index</category>

<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/161504726664615500636367123536043aa6269f30_1615047313121.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/161504731388328756393756039116043aa910c104_1615047359964.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/161504732911087112549270077476043aaa1829b8_1615047376396.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/1698699168_4.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/1698699198_5.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/6.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/7.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/8.webp" type="image/webp" />
<enclosure url="https://tradarus.com/uploads/posts/2023-10/thumbs/9.webp" type="image/webp" />
<content:encoded><![CDATA[<p><b>Здравствуйте дорогие пользователи!</b></p><p><b>После создания игрового хостинга на основе HOSTINPL \ LITE PANEL .</b></p><p><b>Вы задумываетесь почему у вас не работает почта?.</b></p><p><b>А как же сделать чтобы работала функция отправки почты?</b></p><p><b>Сегодня мы в кратце расскажем Вам как это сделать!</b></p><p><b>Первый шаг.</b></p><p><b>Нужно установить необходимые пакеты прописав в терминале следующее:</b></p><p><span style="color:rgb(44,130,201);"><b>apt-get update &amp;&amp; apt-get install exim4-base mailutils</b></span></p><p><span style="color:rgb(226,80,65);"><b>Если же у Вас установлены данные пакеты, переходите ко второму шагу.</b></span></p><p><span style="color:rgb(226,80,65);"><b>Нужно выполнить базовую настройку набрав в консоли следующую команду:</b></span></p><p><span style="color:rgb(44,130,201);"><b>dpkg-reconfigure exim4-config</b></span></p><p><span style="color:rgb(226,80,65);"><b>Третий шаг.</b></span></p><p><span style="color:rgb(226,80,65);"><b>Выполняем базовую настройку почтового сервера.</b></span></p><p><span style="color:rgb(0,0,0);"><a href="https://tradarus.com/uploads/posts/2023-10/161504726664615500636367123536043aa6269f30_1615047313121.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/161504726664615500636367123536043aa6269f30_1615047313121.webp" style="max-width:100%;" alt=""></a></span></p><p><a href="https://tradarus.com/uploads/posts/2023-10/161504731388328756393756039116043aa910c104_1615047359964.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/161504731388328756393756039116043aa910c104_1615047359964.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/161504732911087112549270077476043aaa1829b8_1615047376396.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/161504732911087112549270077476043aaa1829b8_1615047376396.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/1698699168_4.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/1698699168_4.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/1698699198_5.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/1698699198_5.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/6.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/6.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/7.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/7.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/8.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/8.webp" style="max-width:100%;" alt=""></a></p><p><a href="https://tradarus.com/uploads/posts/2023-10/9.webp" class="highslide" target="_blank"><img src="https://tradarus.com/uploads/posts/2023-10/thumbs/9.webp" style="max-width:100%;" alt=""></a></p><p><b>Настройка завершена</b></p><p><b>Можете проверить работоспособность командой в консоли:</b></p><p><span style="color:rgb(44,130,201);"><b>echo "Тестовое письмо" | mail -s Topic test@example.com</b></span></p><p><b>Обратите внимание! Не забудьте заменить "<span style="color:rgb(44,130,201);">test@example.com</span>" на свой реальный <span style="color:rgb(44,130,201);">email</span> адрес!</b></p><p><b>Если же Вы после выполнения команды не обнаружили тестовое сообщение в своем ящике.</b></p><p><b>Обратитесь к своему хостеру и убедитесь в том что у Вас открыты порты для отправки почты.</b></p><p><br></p>]]></content:encoded>
</item></channel></rss>