ibash.org.ru - Новый цитатник Рунета | Цитаты: По дате По рейтингу Случайно Добавить Поиск RSS |
Форум: Пых-пых, работа со строкой 1 > [RSS] | Форум: Вход Регистрация Участники Поиск RSS |
Арс 27.08.2008 - 01:22 | Есть строка вида [26/Авг/2008:18:51:04 +0000] ::ffff:172.16.0.194 ftp RETR /home/admin/Ftp/Wallpapers/Awaiting the Spring Thaw.jpg 226 453327 (лог фтпшника это), хочется получить 26/Авг/2008:18:51:04 172.16.0.4 <a href='ftp://172.16.0.194/Wallpapers/Awaiting the Spring Thaw.jpg'>Awaiting the Spring Thaw.jpg</a> 453327 Вопрос, как средствами ПХП это сделать? |
Z #1 - 27.08.2008 - 04:46 | regexp тебе в руки! ) |
Malefic #2 - 27.08.2008 - 09:16 | Если кол-во и местоположение спецсимволов не меняется - отпарсить в переменные и расставить как хочется. ПХП знаю не настолько хорошо, чтоб написать, но алгоритм могу вываять ) |
Арс #3 - 27.08.2008 - 20:46 | Ну вот, а я так надеялся что кто-то напишет мне уже код =). И мне не придется во всем этом разбираться. |
ZL[]RD #4 - 27.08.2008 - 20:58 | Вот она, лень... |
Арс #5 - 27.08.2008 - 23:00 | Malefic, нид хелп в любом виде. Мб это даже лучше если раскинуть строку на части в виде переменных. Z, регэкспы слишком мозголомная для меня штука оказалась. Я нифига не понимаю. |
SpideR #6 - 27.08.2008 - 23:18 | а ftp заставить выдавать в нужном виде?) |
Арс #7 - 27.08.2008 - 23:35 | Тоже вариант, хм, хм, кстати, это мысль. Сейчас буду тестить. |
Арс #8 - 27.08.2008 - 23:40 | SpideR, биг сенкс за грейт идею. Поправил LogFormat на "%t %h %u %m %f %f %s %b" Вырезал ненужное str_replace и вуаля. |
Malefic #9 - 28.08.2008 - 09:04 | Арс)))))) SpideR шарит однако, так и запишем ;) |
Turan #10 - 28.08.2008 - 09:08 | это называется свежий взгляд :) |
ZL[]RD #11 - 28.08.2008 - 09:24 | Это называется "умный в гору не пойдет, умный гору обойдет" =) |
Turan #12 - 28.08.2008 - 09:37 | ну у меня вообще профессия - обходитель гор :) любую работу надо начинать с объяснения начальнику, почему оно ему не надо )) |
Turan #13 - 28.08.2008 - 09:39 | ыыы )) ночальнег заглавную ибаша новостной строкой посчитал :) |
Turan #14 - 28.08.2008 - 09:45 | хотя гдето так оно и есть... полез ставить cowsay на серваг ) теперь ssh будет куда веселее ^_^ |
Ским #15 - 28.08.2008 - 11:37 | я бы написал код, но не буду из тех побуждений, что раз собрался на чем-то писать - ты должен знать это :) |
SpideR #16 - 29.08.2008 - 22:57 | я сначало думал написать на пхп что надо, но это оказалось стремным удовольствием. Всегда рад помочь... |
Арс #17 - 29.08.2008 - 23:44 | Подскажите мне еще: откуда Proftpd берет время? Я понимаю что гринвич, но мне бы локальное время хорошо бы в логах, а не гринвич. |
Iwan #18 - 30.08.2008 - 16:47 | М.... Арс... А собственно в его логах и должно быть системное время.... |
Арс #19 - 30.08.2008 - 20:59 | Системное это какое и где оно лежит, чтобы его перевести на 4 часа? |
Iwan #20 - 30.08.2008 - 22:42 | :) Ты поставил серваг, указав при установки время с UTC, и он тебе твое время на +4 часа приподнял? Короче правь системное время... date чч:мм:сс И скорее всего будет тебе счастие. |
Арс #21 - 31.08.2008 - 00:10 | Может неправильно меня поняли, конкретизирую. date показывает правильное время, собственно часы тоже самое показывают, конкретно сейчас 00.09. Proftpd пишет в лог 20.09. Куда копать? =) |
4e6ypawko #22 - 31.08.2008 - 17:01 | xxx: дэвид блэйн прям щас пачесался ап юзера ...йоптваю... yyy: ниибацо бгг... =)) //дайош капчу на ибаш |
К списку вопросов | Страницы: 1 > |
«ibash.org.ru — Новый цитатник Рунета» | Почта вебмастера: imail@ibash.org.ru |