demon2005: Потом оказалось, что товаров надо более 30 000, даже может и 50 000.
На .шаред хостинге нормально держит ~55к товаров, правда посещаемость далеко не хайлоад.
Хотя, товар товару рознь - есть атрибуты, хитрые сортировки-фильтры и тд
Если есть сомнения - можно наполнить "мусором" и натравить какой-нибудь сервис вроде loadimpact.com (для начала можно натравить на "пустой", чтобы разницу видно было..)
Для "Зверинца" имеет смысл прикрутить предварительное приведение к нужному формату (iconv) итд
Если есть возможность - сделать проверку на защиту "от дурака" (количество колонок, заголовки, наличие определённых закономерностей).. Если не попадает - сохранять файл, инфу в лог/на email - и, по мере появления - для новых зверей дописывать обработчики.
Mentoc: Антивирусы для Linux не рассчитаны на шелы
По сути - сканировать сайты и выявлять "потенциально опасный код" можно простым скриптом на баше (или на любом серверном языке - на php - ссылка уже упоминалась в этой теме), а запускать его по крону.. При необходимости можно оптимизировать сканирование (с учётом дат доступов к файлу/размеров/хэшей)
p.s. ТС потерялся.. или Апокалипсиснаступил сделал своё дело?..
Прошла ночь, ничего не залили, не поменяли.
Показатель.. :) Была ситуация, когда залили через 2 недели после зачистки..
В смысле, хорошо, конечно, что всё в порядке.. но с выводами я бы не торопился..
p.s. если невтерпеж и есть лог FTP - можно "вредный" IP-шник поискать.. :)
не пальцах
Перенос правила в начало сделал?
Еще желательно бы сделать это перенаправление последним.
Первым надо ставить, сразу после RewriteEngine on
Потом оказалось, что товаров надо более 30 000, даже может и 50 000.
На .шаред хостинге нормально держит ~55к товаров, правда посещаемость далеко не хайлоад.
Хотя, товар товару рознь - есть атрибуты, хитрые сортировки-фильтры и тд
Если есть сомнения - можно наполнить "мусором" и натравить какой-нибудь сервис вроде loadimpact.com (для начала можно натравить на "пустой", чтобы разницу видно было..)
Как минимум, будут Excel всех версий, начиная от OfficeXP, OpenOffice, LibreOffice. В общем, зверинец. Надо, чтобы это работало безотказно.
Если будут CSV - подходит http://php.net/manual/ru/function.fgetcsv.php
Для "Зверинца" имеет смысл прикрутить предварительное приведение к нужному формату (iconv) итд
Если есть возможность - сделать проверку на защиту "от дурака" (количество колонок, заголовки, наличие определённых закономерностей).. Если не попадает - сохранять файл, инфу в лог/на email - и, по мере появления - для новых зверей дописывать обработчики.
Да.. для Excel всяких версий - http://phpexcel.codeplex.com/ - штука универсальная.
Все двигло перепахать сложно быстро, а ssh нету.
Зачем перепахивать? - сделать бэкап + обновиться. на Рево это не так сложно.. В крайнем случае - откатиться назад.
"левые файлы" можно просмотреть тем же ай-болитом.
можно ли там ВЧ указывать?
можно. 10 раз можно
Петросян нашелся? Серверных антивирусов не существует.
ы?
Антивирусы для Linux не рассчитаны на шелы
По сути - сканировать сайты и выявлять "потенциально опасный код" можно простым скриптом на баше (или на любом серверном языке - на php - ссылка уже упоминалась в этой теме), а запускать его по крону.. При необходимости можно оптимизировать сканирование (с учётом дат доступов к файлу/размеров/хэшей)
p.s. ТС потерялся.. или Апокалипсис наступил сделал своё дело?..
allmuz, http://www.php.net/manual/ru/control-structures.if.php
Ну, это совсем жёстко..
В str_replace передайте 2 массива (что заменять - слова, на что заменять - ссылки (в формате <a href..>слово</a>) и текст (видимо записи).
Как получить массивы - хз.. зависит от магазина
Как получить текст записи - хз.. можно из базы, можно при сохранении (если Wordpress - фильтр, к примеру, навесить)
Прямо в коде страницы. Добавьте туда слэш сразу после url(