*solution

Iwasawafag 21.01.2012 11:32

дописал регулярку, выбирающую див со вложенными дивами. Флаг (s) не нужен, так что подойдет и для нативного JS. Тестил только на regexpal.com, на php не проверял, что отдаст в результате тоже не знаю. Получилось довольно коротко:
<div class="name">([^<>]*?(<div[\S\s]*?><\/div>)[\S\s]*?)*<\/ div>
В действии: ... more →

rman 29.10.2011 08:24

блин я вот грешил говорить гадости на свой МФУ так оказывается что причиной всего был слишком короткий USB кабель к которому я подключил удлиннитель, вот он то и портил всю малину. При сканировании на середине или ближе к концу могло зависнуть, иногда не печатать. Может кому-то еще пригодится

Darion 29.12.2010 13:15

После рекомендации Phpstorm (IntelliJ IDEA) поставить JDK вместо OpenJDK оный стал запускаться под awesome wm с окном, залитым ровным серым цветом. Помогла установка переменной окружения AWT_TOOLKIT=MToolkit. Решение нашел на вики awesome.

Darion 21.12.2010 04:44

Далее по php-cli. Опция --php-ini "не срабатывала" по той причине, что все подключения модулей осуществлялись в conf.d, который таким образом не учитывался. Проблема пока решена тупым методом — в cli/php.ini руками прописываются расширения, и путь к этому файлу указывается через опцию --php-ini.
И да, там же, в ... more →

Darion 20.12.2010 18:51

В одном из сторонних модулей использовался DOMDocument, который поганил всю кириллицу. Проблему решила следующая замена:
- $document→loadHTML($this→html);
+ $document→loadHTML(mb_convert_encoding($this→html, 'html-entities', 'utf-8));
Где $document — экземпляр DOMDocument.

Darion 20.12.2010 17:31

Если xdebug не останавливается на брейпойнтах — проверьте, не прописан ли у вас extension=xdebug.so вместо/наряду с параметром zend_extension. Если так — удалите extension=xdebug.so.

*solution is used by:

Darion

Darion

Iwasawafag

Iwasawafag

rman