nowik

Рейтинг
7
Регистрация
27.01.2012
vaf76:
Пока борюсь подручными методами. Написал скрипт, который отслеживает изменения в .htaccess. Как только размер .htaccess меняется, скрипт заливает правильный .htaccess и пишет лог, когда это произошло. Это происходит одномоментно на всех своих 25 сайтах.
Сегодня думаю поставить правильные права на папки и файлы, выкачать все 25 сайтов (они у меня на одном аккаунте) и искать подозрительные файлы.

Где взять и протестировать твой скрипт... мне такой именно нужен похоже!

Буду благодарен!

Вот и благодарность, как только переделал модуль, так он и появился на сайте, только автор не я соответственно...., а как бы хотелось просто услышать спасибо!

mainlink:
Вопрос настолько технический, что лучше все в поддержку вам написать. Если вдруг продинамят (не должны, иначе не получат фиников) с ответом - пните или в личку напишите (с указанием № сообщения в саппорте). Писать можно на русском, там все поймут =)

Спасибо за ответ, но все же перепробовав все решил проблему сам, а именно тупо взял стандартный модуль для Joomla с сайта Mainlink и просто немного в нем кое что подправил. Сам не умею модули изготавливать может кто подскажет как и чем их компилируют и изготавливают?

Поэтому с начала установил модуль, а потом по FTP исправил в нем код, но хотелось бы сделать модуль, который устанавливался и работал бы сразу без правок руками.

Вот код файла mod_mainlink15 для joomla 1.5 :

<?php


// ensure this file is being included by a parent file

defined('_JEXEC') or die('Restricted access');

ini_set('display_errors',1);
error_reporting(E_ALL);
$ml_path = trim($params->get( 'ml_path' ));

if(include_once(JPATH_SITE.DS.$ml_path.DS.'mlads.php')) {

//echo JPATH_SITE.DS.$ml_path.DS.'ML.php';
$ml_debugmode = (int)$params->get( 'ml_debugmode' );
$ml_charset = (int)$params->get( 'ml_charset' );
if($ml_charset=='0') $ml_charset = 'utf';
else $ml_charset = 'win';
$ml_redirect = (int)$params->get( 'ml_redirect' );

$uri = &JFactory::getURI();
$url = $uri->toString(array('path', 'query', 'fragment'));

$mlads->Set_Config(array(
'uri'=>$url,
'debugmode'=>$ml_debugmode,
'charset'=>$ml_charset,
'is_mod_rewrite'=>$ml_redirect
));

echo $mlads->Get_Links();

}
else echo '<span style="color:red">Ошибка!!</span><br />Не удается найти файл: <b>'.JPATH_SITE.DS.'<span style="color:red">'.$ml_path.'</span>'.DS.'mlads.php</b>';

?>

После установки все делаем по инструкции настройки как на сайте http://www.mainlinkads.com/ только в настройке модуля если захотите поменять название папки с кодом на уникальное имя соответственно поменяйте так же название.

Всем удачи!

Выкладываю свой переделанный вот ссылка:http://www.rural-electrician.ru/joomla/21-mainlinkads.html#21

zip mod_putsitemshere15.zip

Ставлю все как положено по инструкции и к тому же не первый год уже работаю с биржами, соответственно коды устанавливать умею, но происходит вот что:

На сайте http://www.obnogka.ru/ ссылка показывается, все страницы открываются, но главная страница перестала открываться! Что за проблемы? Как это исправить?

А на остальных сайтах ставлю все как на http://www.obnogka.ru/, но ссылки не показываются! Все перепробовал ничего не выходит. Вот сайты на которых не показывается ничего и соответственно купленные на этих сайтах ссылки выпали в ошибки.

Сайты http://www.rural-electrician.ru и http://www.topos-seo.ru/. Все три сайта сделаны на движке joomla и ссылки вывожу через модуль php.

В файле темы прописываю

define('MAINLINK',$_SERVER["REQUEST_URI"]);
хотя у меня и так все прописано, от биржи mainlink еще осталось

затем в модуле php прописываю:

<?php
include_once($_SERVER['DOCUMENT_ROOT'].'/putsitemshere/mlads.php');
if(MAINLINK=='/') echo $ml->Get_Main();
else echo $mlads->Get_Sec(array('uri'=>MAINLINK));
?>

Все на всех сайтах одинаково, но на одном выводится ссылка, а на двух других нет! Как все поправить и решить проблему?

На сайтах с движком вордпресс вообще проблем нет!

Жду ответа от опытных консультантов, готов предоставить в личку данные сайтов по FTP и просто админский вход на сайты.