За последние 24 часа нас посетили 21990 программистов и 1103 робота. Сейчас ищет 731 программист ...

Поиск по файлам сервера аля find grep средствами php

Тема в разделе "Вопросы от блондинок", создана пользователем grandr, 27 июл 2021.

  1. grandr

    grandr Новичок

    С нами с:
    27 июл 2021
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте!
    Нужно искать фрагменты кода в коде движка и шаблонов. На своем сайте делаю это через ssh и find grep, черезвычайно быстро и ловко.
    А вот на чужие сайты мало кто ssh вход даст. Какие есть готовые решения php чтобы через http вводить и получать результаты поиска в форме близкой к find и grep?
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    По http (по крайней мере у нормальных людей) файлы шаблонов и код движка не доступны.

    Обычно при получении заказа на чужой сайт либо тебе предоставляют его код, либо нужные доступы, иначе никак.
     
  3. brevis

    brevis Активный пользователь

    С нами с:
    23 июл 2019
    Сообщения:
    69
    Симпатии:
    20
    p0wny-shell, phpbash, и тп
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    Ну их сначала надо на сервер выложить, на чужой :)
    --- Добавлено ---
    Если это положили на боевую машину осознано, пора психиатров вызывать
     
    don.bidon нравится это.
  5. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    863
    Симпатии:
    132
    Предыдущий пост + если админ дал разрешения на всякий exec по вебу, гнать в шею такого админа.
     
  6. grandr

    grandr Новичок

    С нами с:
    27 июл 2021
    Сообщения:
    2
    Симпатии:
    0
    Т.е. все только через php-exec?
    Может библиотеки PHPшные есть? По идее php быстрее директории и файлы обходить, чем запускать поиск через ftp.
    Нужно для мелкого фриланса, доработки чужих сайтов.
    --- Добавлено ---
    И я и мне дают ftp доступы. Их можно насоздавать кучу, ограничить каждый своей домашней папкой и отслеживать кто и когда что-то делал.
    С ssh такой гибкости нет, насколько знаю.
     
  7. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    @grandr Ну я давно не работаю с сайтами, которые не скачаны ко мне на комп, а дальше IDE уже и ищет, и находит всё, что угодно.