blantcat, 1. Это вообще не нужно делать. Дебагер будет слушать не по команде Run -> Debug, а по той, что я указал.
2. Можно поменять и на другой
3. Да, обязательно. Если у вас 9000 занят, используйте другой порт (например 9001).
Если вы в composer файле ставите например 9000:9001, то в конфигах xdebug должен стоять порт 9000, а в PhpStorm 9001. Но проще, чтобы не запутаться везде поменять на один порт (т.е. в конфигах xdebug xdebug.remote_port=9001, в composer файле 9001:9001, в PhpStorm 9001).
blantcat, Должен быть IP адрес вашей хост машины в локальной сети (что-то типа 192.168.1.101), но host.docker.internal как раз и должен резолвится на этот IP.
var image = document.querySelector('div.block1 img');
var newImage = document.createElement(image.outerHTML);
document.querySelector('div.block2').appendChild(newImage);
al1393, чтобы вам кто-то мог помочь в теме которая обсуждается, то для начала нужно понять что вы делаете. Из вашего описания лично мне не понятно (думаю другим тоже, иначе вопросов бы не было). Что собрала, что написала не понятно. Статьи, html/js код?
Если речь о том, что вы написали статьи, но при добавлении их на сайт ничего не отображает, то не понятно зачем вообще эта длинная предыстория с тем, что вы что-то у себя на компьютере делали. Написали бы сразу: "создаю статьи в админке, но на сайте ничего не отображается". Вам бы тогда ответили, что для того, чтобы что-то на сайте отображалось - сначала нужно установить на сайте какой-то шаблон и выбрать его в соответствующем поле статьи.
Всё не прощу, а по другому. В первоначально варианте у вас был массив и вы к нему неверно обращались (как к объекту), теперь у вас объект и ваше обращение стало верным. Вы пробовали так как я вам предлагал в комментариях?
В общем я так и думал: если человеку показать готовое решение, но он дальше будет доказывать, что это нереально - значит не стоит тратить время, на переубеждение, это фанатик. Как я говорил ранее - верьте во что хотите, я больше тратить на вас время не хочу и не буду.
я написал с два десятка парсеров всяких разных и знаю о чём пишу.
Это абсолютно бесполезный опыт для задачи написания "универсального парсера". Извините, но дальше вы бред пишите. Никто не доказывал, что специально написаный под сайт парсер лучше универсального, но вы громко кричите, что написание универсального парсера нереальная задача, при этом, как я понимаю, ни разу даже не пытались такой создать. А я пытался, и даже создал и для большинства сайта он довольно точно вытягивал контент и чистил его от мусора, что для моей задачи было вполне приемлемо.
Tom Nolane, кстати в FireFox есть функция "Вид для чтения", который прекрасно справился с указанными вами ссылками. Единственное, что первую картинку теряет, но не исключено, что так и задумано, так как картинки внутри текста остаются.
Tom Nolane, есть известный (в определенных кругах) софт который решает указанную задачу, у него много положительных отзывов, а вы продолжаете говорить, что это нереально? Извините, но я вас переубеждать не хочу, верьте в что хотите.
2. Можно поменять и на другой
3. Да, обязательно. Если у вас 9000 занят, используйте другой порт (например 9001).
Если вы в composer файле ставите например 9000:9001, то в конфигах xdebug должен стоять порт 9000, а в PhpStorm 9001. Но проще, чтобы не запутаться везде поменять на один порт (т.е. в конфигах xdebug
xdebug.remote_port=9001
, в composer файле 9001:9001, в PhpStorm 9001).