Мод не дружит с отвязкой крона

Psholty

Пользователь
#1
Помогите разобраться с конфликтом отвязки и мода:
Имеем: TorrentPierII последней SVN версии.
Установлен мод для ограничения по IP​

PHP:
    $acess_prov = array(
    //"10.0.0.1",
    //"127.0.0.1",
    "31.24.24.0/21",
    "31.31.168.0/21",
    "31.184.230.0/23",
 
 
    );
 
    function net_match ( $networks , $ip )
    {
    foreach ($networks as $network)
    {
    $ip_arr = explode ( '/' , $network );
    $network_long = ip2long ( $ip_arr [ 0 ]);
    $hexmask = 0xFFFFFFFF;
 
    $x = ip2long ( $ip_arr [ 1 ]);
    $mask = long2ip($x) == $ip_arr[1] ? $x : 0xffffffff << (32 - $ip_arr[1]);
    $ip_long = ip2long ( $ip );
 
    if (($ip_long & $mask) == ($network_long & $mask))
    {
    return true;
    break;
    }
    }
    return false;
    }
    $email = "xxxx@gmail.com";
    if (!net_match($acess_prov, $_SERVER["REMOTE_ADDR"]))
    {
    die("<html>
    <body>
    <br /><br /><br />
    <center><h2>Access to your network is prohibited.</2>
    <br />
    <h3>If you were located in the XXXX region write administrator.
    <br />E-Mail: xxxxxx@gmail.com
    <br /> In a letter to include your IP address, your ISP.</h3></center>
    </body></html>");
    }
    unset($acess_prov, $email);
отвязал крон:
в кронтабе: */5 * * * * /usr/bin/php -f /var/www/tor/cron.php

Без мода все работает, каждые 5 минут выполняется команда, короче все ок

после запуска мода, команда не запускается,
если команду запустить вручную в консоли получаем:
root@mx1:~# /usr/bin/php -f /var/www/tor/cron.php
<html>
<body>
<br /><br /><br />
<center><h2>Access to your network is prohibited.</2>
<br />
<h3>If you were located in the XXXX region write administrator.
<br />E-Mail: xxxxx@gmail.com
<br /> In a letter to include your IP address, your ISP.</h3></center>
</body></html>root@mx1:~#
)))))

если в перечень разрешенных сетей прописываем "127.0.0.1", крон работает, мод не работает!

Посоветуйте как сделать чтобы и то и другое работало ))).
 

Psholty

Пользователь
#3
Все, вопрос снимаю, проблему решил, (вывел ограничение по IP в фазу получения доступа по логину/паролю) если кому интересно, напишу...
 
Сверху