Доступ на фтп дайте на сервер куда вы это выкладываете, 100% там какая-то мелочь.
Вот этот код на моём сервере:
http://yourcommentit.ru/yoimg.php
Вот такой код отлично отображает картинку.
<?php function curl_gets($url){ //PHP7 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); curl_setopt($ch, CURLOPT_ENCODING, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt"); curl_setopt($ch, CURLOPT_COOKIEFILE,"cookie.txt"); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)'); $data = curl_exec($ch); curl_close($ch); return $data; } $image = curl_gets('https://i.ytimg.com/vi/hBAHRMKQNkU/hqdefault.jpg'); header('Content-type: image/jpeg;'); header("Content-Length: " . strlen($image)); echo $image;
Давайте начнём с того, что file_get_contents не очень работает с httpS и вообще не работает.
Вам нужно использовать CURL
Вообще не добавляю. А зачем?
У миралинкса есть такое:
https://www.miralinks.ru/rules
15. Виртуальная «Смерть» сайта
За 30 дней можно передать сайт самому Миралинксу и он уже будет им рулить.
Аха... и так подумало лям человек и создало сайты 🍿
Так он уже занял свою нишу, расширяться некуда. Поэтому осталось только рубить капусту.
И что за тематика сайта?
query_cache_size= 150M
В 64 максимум выставляйте.
Если же у вас диски SSD вообще отключайте кэширование.
innodb_flush_log_at_trx_commit = 2
выставляйте в 0 если у вас не банк и потеря данных за 1-2 секунды не важно. Ну или хотя бы 1
После того как выставили:
innodb_lru_scan_depth = 256
Ошибка исчезла из логов?---------- Добавлено 04.01.2020 в 17:42 ----------Также у вас базы сколько весят? Они все помещаются в 20 ГБ, которые вы выделили?
можете выложить весь конфиг mysql?