KOTOFF.NET
  • Главная
  • Пользователи
  • Контакты
  • Статистика
  • Правила
  • О нас
  • Вход / Регистрация

Загружаем скрипты на бесплатный хостинг с PHP и MySQL. Подойдет для скриптов бота ВК

Статьи



После того как я опубликовал статью  Создаем собственного бота VK, подробная инструкция как создать бота VK за 5 минут! мне в личку стали очень часто обращаться в основном с вопросом — «Как загрузить на сервер скрипт?»

Приступаем. Я нашел бесплатный хостинг, который идеально подходит для нашей задачи. Очень давно я использовал для этого проект Hostinger, но они рекомендуют теперь другой сервис, его и возьмем.

1. Переходим по ссылке — https://www.000webhost.com/


2. Регистрируем аккаунт. Регистрацию можно пройти используя Google аккаунт, чем я и воспользовался.


При нажатии на кнопку Sign Up for FREE! нас переместит ниже, к выбору тарифа, выбираем бесплатный (Free)


Нас перенаправит на страницу регистрации, можете использовать для этого как я писал выше Google или Facebook


3. Создаем бесплатный сайт. Можете перевести язык страницы на русский, но лучше оставьте как есть. 

Выбираем пустой блок


Появится всплывающее окно с опросом, где хостер просит ответить на вопрос, зачем Вы решили выбрать их.

Выбираем Other или любой другой вариант, не принципиально. Появится новое окно

Website Name (optional): Название сайта (Необязательно) указываем что угодно или оставляем пустым.

Password: Можете тоже не менять, он нигде не пригодится. Нажимаем Create

Сайт создан

Переходим по ссылке и видим что наш сайт уже доступен, выглядит он вот так


Запомните URL (ссылку) сайта, в моем случае это: bot-kotoff-net.000webhostapp.com

4. Переходим к загрузке наших файлов. 

Выбираем из меню (File manager)
 Далее: Upload files now 

Нас перекидывает на страницу загрузки файлов


Выбираем Upload files — Облако которое я обозначил стрелками, откроется всплывающее окно

Нажимаем Select files и выбираем наши файлы с компьютера, в нашем случае мы взяли прошлую статью, а значит нам нужно загрузить скрипт бота (bot.php) и библиотеку к нему (vk_api.php) 

И загружаем на сервер

Наш список файлов обновился и теперь содержит наш скрипт
5. Получаем прямой адрес к скрипту и указываем его в группе ВК.

Выше я писал что бы вы запомнили свой адрес сайта, у меня это был bot-kotoff-net.000webhostapp.com теперь к нему дописываем название нашего файла через символ (слеш) /bot.php и получаем полный адрес к скрипту.

bot-kotoff-net.000webhostapp.com/bot.php

Проверить работу скрипта очень просто. Переходим по ссылке и смотрим 
Есть некоторые варнинги, но на работу скрипта они не повлияют (Для проверки этого будет достаточно)

Теперь копируем нашу ссылку и идем в ВК


Как видим ВК принял наш скрипт, а значит он получил ответ от нашего сервера. Далее нам просто остается написать боту нашу команду, не забываем включать тип событий, об этом я писал в прошлой статье.

6. Проверяем работу бота

Почти все идеально, единственное, бот мне присылает 2 ответа, скорее всего это связано с нашим бесплатным хостингом, но для тестирования это идеальный вариант.
Можете попробовать заменить:
$vk->sendOK(); 

На
echo 'ok';
Должно помочь (Но это не точно grinning )


Надеюсь я помог, я старался как можно подробно описать каждый процесс, повторяйте и у Вас все получится. В будущем я рекомендую Вам перейти на платный хостинг, цена их в среднем 30-60 рублей. 

Удачи в ваших начинаниях, если возникли вопросы, пишите в комментарии, я с радостью отвечу на них  relieved
  • Сергей Котов
  • 24.01.2019
  • 37 393
  • 76
Создаем собственного бота VK, подробная инструкция как создать бота VK за 5 минут!
Создаем собственного бота VK, подробная инструкция как создать бота VK за 5 минут!
16-01-2019, 06:02, Статьи / PHP
Обновление бота VK Conference Kot до версии 3.1
Обновление бота VK Conference Kot до версии 3.1
24-01-2019, 02:53, Обновления
Улучшаем графику в SAMP/CRMP и добавляем приятные тени
Улучшаем графику в SAMP/CRMP и добавляем приятные тени
24-12-2018, 15:09, Игры
  1. Pewpou

    Pewpou@Name 14 мая 2020 20:50

    Сервер вернул не правильный ответ:
    Error in the HTTP2 framing layer
    Что делать?
  2. Dyec

    Dyec@Дмитрий Секретнов 31 мая 2020 14:07

    у кого по 2 ответа приходит нужно в начале скрипта bot.php  написать этот код после <?php  этой строки:
    error_reporting(0);
    ini_set('display_errors', 'off');
    он отключает ошибки, мне помогло.

    и да через пол года ни за что меня блоканули, так что не расчитывайте на долгое время бота. Есть еще хостинг, он простой вроде норм работает: 7m.pl 

    qlihost.ru - этот не рекомендую для бота, т.к. вк не может подтвердить ключ почему-то, видимо какие-то функции урезаны или отключены на сервере.
    1. Гость Андрей

      Гость Андрей Гость 23 июля 2020 13:57

      Спасибо большое! Долго не мог исправить эту проблему, после каждой команды бот по 20-30 раз отвечал, а бывало и 50 сообщений за пару часов, теперь всё хорошо!
  3. Саша Кузнецов

    Саша Кузнецов@Саша Кузнецов 2 июня 2020 20:27

    что делать, пишет что я юзаю прокси-сервер и не хочет регать?(никакие прокси и впн не юзаю)
    вот текст который он мне присылает после того как я нажимаю кнопку зарегистрироваться
    It seems like you're using a proxy. Please turn it off and try again
  4. rolsei

    rolsei@rolsei 14 ноября 2020 15:04

    все сделал как надо было,но бот не хочет отвечать
    хостинг бесплатный
    1. Сергей Котов

      Сергей Котов@Сергей Котов 17 ноября 2020 20:08

      Откройте лог ошибок, нужно всегда начинать с него, он называется ***_error.log
  5. Иван

    Иван Гость 4 января 2021 20:48

    помогите




    Warning: include(vk_api.php): failed to open stream: No such file or directory in /storage/ssd4/492/15834492/public_html/index.php on line 3

    Warning: include(vk_api.php): failed to open stream: No such file or directory in /storage/ssd4/492/15834492/public_html/index.php on line 3

    Warning: include(): Failed opening 'vk_api.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /storage/ssd4/492/15834492/public_html/index.php on line 3

    Fatal error: Uncaught Error: Class 'vk_api' not found in /storage/ssd4/492/15834492/public_html/index.php:12 Stack trace: #0 {main} thrown in /storage/ssd4/492/15834492/public_html/index.php on line 12
    1. Сергей Котов

      Сергей Котов@Сергей Котов 5 января 2021 19:26

      Нет файла vk_api.php  в корне с файлом index.php 
  6. Артём Быков

    Артём Быков@Артём Быков 26 января 2021 18:59

    Привет, кто может помочь?
     
    Я впервые вообще решил попробовать вот это все дело связанное с кодами, скриптами. 
    Я вроде бы все правильно написал,но мне выдает ошибку когда  я пишу адрес сайта и /bot.php. Просто ошибка 404. Когда я вставляю адрес сайта в вк, то вот : 

    Сервер вернул неправильный ответ: Invalid response code

    Строка, которую должен вернуть сервер: 3b01ddb9

    Не знаю в чем проблема, так как ничего не понимаю, хах))
    Надеюсь кто-то поможет мне
    1. Сергей Котов

      Сергей Котов@Сергей Котов 26 января 2021 19:28

      Пишите в вк мне, @nuling
  7. Гость Илья

    Гость Илья Гость 16 августа 2021 09:05

    Хороший пост и отличная информация
  8. Baresark

    Baresark 4 октября 2021 19:03

    Спасибо, всё ок, бот твой  работает отлично на версии 5.81 
    скажи а как мне своего бота залить на этот хост - не меняя внутри я про это 
    import vk_api
    from vk_api import upload
    from vk_api.longpoll import VkLongPoll, VkEventType
    или нужно всё менять - ответь если не трудно
    P.S Да и это кстати 
    <?php
    error_reporting(0);
    ini_set('display_errors', 'off');
    include "vk_api.php"; 
    работает - повторений нет!

  9. Кеншин Гринев

    Кеншин Гринев@Кеншин Гринев 6 ноября 2021 20:04

    Forbidden
    You don't have permission to access /chess.php on this server.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
    Такая вот ошибка вылезает на сайте где я должен проверить бота, с чем может быть связанно?
    (chess.php - название моего файла)
    1. Сергей Котов

      Сергей Котов@Сергей Котов 8 ноября 2021 01:35

      Проблема с бесплатным хостингом, рекомендую использовать какой-нибудь недорогой 
  • 1 2
{login}

Твой комментарий..

Заказывай!
Разработка ботов на заказ, любой сложности, обращаться:
 VK KOTOFF.net - Сообщество, в личные сообщения или по контактам указанным там 
 mail: admin@kotoff.net

Рекламный блок
  • Новости
  • Платная категория
  • Блог
  • Игры
  • Обновления
  • Программы
  • Статьи
    • PHP
    • Python
    • JS
  • Дизайн
    • PSD исходники
  • DLE
    • Шаблоны
    • Модули
    • Хаки
  • Магазин
    • Скрипты
Комментарии
Система комментариев на PHP
<Script>Alert("hello");</Script>
Генерация всевозможных комбинаций из набора символов — комбинаторика в Python (itertools)
Qwertyuiopasdfghjklzxcvbnm 1234567890
Система комментариев на PHP
Полезная статья
Создание простого Telegram-бота с клавиатурой и inline-кнопками [Часть 2]
Класс, хорошая тема
Динамическая обложка для группы ВК, последний подписчик, топ комментатор и прочее
Как отключить вывод результата cron в папку modules/cron в Open Server? Крон запускает несколько
Все комментарии..
Полный список последних комментариев
Лучшие новости
Всего публикаций: 115
Добавлено за сутки: +0
Записей в блоге: 1
Добавлено за сутки: +0
Комментариев: 938
Добавлено за сутки: +0
Пользователей: 4125
Добавлено за сутки: +0
Полная статистика..
Подробная статистика сайта
Loading...

Нашли ошибку?
Вы можете сообщить об этом администрации.
Выделив текст нажмите CTRL+Enter

Полезные ссылки
  • О проекте
  • Наши контакты
  • Администрация
  • Рекламные материалы
  • Идеи и предложения
  • Ответы на вопросы
Информация
  • Условия сделки
  • Способы оплаты
  • Поддержка / F.A.Q
  • Онлайн документация
  • Статистика сайта
  • Список пользователей
Услуги/Работа
  • Разработка ботов ВК
  • Обновление проекта
  • Консультация/поддержка
KOTOFF.net

Copyright © Footer 2019-2023. All right reserved.
KOTOFF.net - Уроки по PHP, SQL, IT новости
Быстрый вход

Используйте социальные сети для быстрой регистрации и авторизации.

Google
ВКонтакте
Яндекс
Mail.ru
Создать аккаунт / Регистрация
Авторизация

Я забыл свой пароль