вот таким образом примерно
$ch = curl_init('https://api.telegram.org/bot'.TG_TOKEN.'/sendMessage'); $request = [ 'chat_id' => TG_CHAT_ID, 'text' => 'text msg'];
Лог запроса со стороны телеграма.
Может там 403 или 500.
почему тогда те что в ручную напечатал не 403 500?
там простой код
$result = json_decode(file_get_contents('php://input'), true);file_put_contents(__DIR__.'/log.txt', print_r($result,true)."\n", FILE_APPEND);
500 он не отдает
никакой защиты нет. почему если самому добавить в программе то приходит.
какой лог. при отправке скриптом? там все ок. сообщение приходит. файлы прикрепленные тоже. а вебхук неприходит
width:500px
указано
любой бэкап есть? старый. оттуда можно взять структуру тбл. либо с файлов .ibd .frm возможно получиться
ищите по запросу repair table from .ibd .frm или на ру восстановить бд из .ibd .frm
если myisam то сработает просто. для innodb как повезет
вот как я делал. записал на всякий себе
если остались файлы .ibd .frm
создать структуру таблици если возможно. иначе как то с .frm файла
далее
ALTER TABLE news DISCARD TABLESPACE;
удалит в /var/lib/mysql/news/ все файлы этой тбл
далее cd /var/lib/mysql/news/ и загрузить .ibd файлы и выставить группу и владельца
chown -R mysql:mysql *
ALTER TABLE news IMPORT TABLESPACE;
/var/lib/mysql/news/ в моем случае. у вас оно другое может быть