powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Пустое место вместо выполнения (Первый раз тк вижу)
6 сообщений из 6, страница 1 из 1
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414459
GrusPer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте всем
------------------
так как я новичек в деле пхп у меня маленький вопрос!
--------------------------------------------------------
Скачал рабочий скрипт с сайта здесь можно посмотреть его работу ->> www.torrentbits.org
а здесь сам Sourse-> ftp://torrentbits.org/source/
установил его прописал все пути которые были написаны в readme
ошибиться не возможно инсталировал датабазу мой PHPINFO ->> www.Grusper.com/phpinfo.php
и запустил скрипт www.grusper.com/$SwGe$/Monolit/ но странно дело он выполняется но не выводит на экран не чего
хотя на других серверах с установкой этих проблем нет - проверяли друзья

вот привожу маленький кусочек кода файла index.php
-------
<?
require "include/bittorrent.php";
dbconn();

if ($HTTP_SERVER_VARS["REQUEST_METHOD"] == "POST")
{
$choice = $_POST["choice"];
if ($CURUSER && $choice != "" && $choice < 256 && $choice == floor($choice))
{
$res = mysql_query("SELECT * FROM polls ORDER BY added DESC LIMIT 1") or sqlerr();
$arr = mysql_fetch_assoc($res) or die("No poll");
$pollid = $arr["id"];
$userid = $CURUSER["id"];
$res = mysql_query("SELECT * FROM pollanswers WHERE pollid=$pollid && userid=$userid") or sqlerr();
$arr = mysql_fetch_assoc($res);
if ($arr) die("Dupe vote");
mysql_query("INSERT INTO pollanswers VALUES(0, $pollid, $userid, $choice)") or sqlerr();
if (mysql_affected_rows() != 1)
stderr("Error", "An error occured. Your vote has not been counted.");
header("Location: http://www.grusper.com/");
die;
}
else
stderr("Error", "Please select an option.");
}

-------

<h2>Stats</h2>
<table width=100% border=1 cellspacing=0 cellpadding=10><tr><td align=center>
<table class=main border=1 cellspacing=0 cellpadding=5>
<tr><td class=rowhead>Registered users</td><td align=right><?=$registered?></td></tr>
<tr><td class=rowhead>Unconfirmed users</td><td align=right><?=$unverified?></td></tr>
<tr><td class=rowhead>Torrents</td><td align=right><?=$torrents?></td></tr>
<tr><td class=rowhead>Dead torrents</td><td align=right><?=$dead?></td></tr>
<?/*<tr><td class=rowhead>Hosts</td><td align=right><?=$hosts?></td></tr>*/?>
<tr><td class=rowhead>Peers</td><td align=right><?=$peers?></td></tr>
<tr><td class=rowhead>Seeders</td><td align=right><?=$seeders?></td></tr>
<tr><td class=rowhead>Leechers</td><td align=right><?=$leechers?></td></tr>
<tr><td class=rowhead>Seeder/leecher ratio (%)</td><td align=right><?=$ratio?></td></tr>



-------
вот в этом то и вопрос вы не сталкивались с чем либо подобным ? посоветуйте мне что либо и как быть может требуется изменить настройки Php.ini
( Safe Mode и register_globals)пробовал менять и в ту и вдругую сторону
----------
буду весьма признателен за любое мнение
. Спасибо
...
Рейтинг: 0 / 0
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414476
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в самое начало скрипта вставь строки:
Код: plaintext
1.
2.
ini_set('display_errors', 'On');
error_reporting(E_ALL);

и запусти скрипт. Ошибки какие-то показываются ?

Если будет ошибка, что не может подключить файл через require_once, проверь чтобы в include_path среди перечисленных путей была точка
include_path "."
(это в php.ini)
Если другая ошибка, скопируй ее сюда
...
Рейтинг: 0 / 0
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414518
GrusPer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да
Спасибо большое что хоть какие то ошибки вылезли а тоя не знал что и думать
------------------

Notice: Undefined variable: banned_ips in /usr/home/grusper/public_html/$SwGe$/Monolit/include/bittorrent.php on line 15

Notice: Use of undefined constant UC_USER - assumed 'UC_USER' in /usr/home/grusper/public_html/$SwGe$/Monolit/include/global.php on line 269

Notice: Use of undefined constant UC_POWER_USER - assumed 'UC_POWER_USER' in /usr/home/grusper/public_html/$SwGe$/Monolit/include/global.php on line 270

Notice: Use of undefined constant UC_UPLOADER - assumed 'UC_UPLOADER' in /usr/home/grusper/public_html/$SwGe$/Monolit/include/global.php on line 271

Notice: Use of undefined constant UC_MODERATOR - assumed 'UC_MODERATOR' in /usr/home/grusper/public_html/$SwGe$/Monolit/include/global.php on line 272

Notice: Use of undefined constant UC_ADMINISTRATOR - assumed 'UC_ADMINISTRATOR' in /usr/home/grusper/public_html/$SwGe$/Monolit/include/global.php on line 273

-------------------
А вот это написано oт первой до 20 строки в этих файлах
bittorrent.php on line 15
------------------------

<?

function local_user()
{
global $HTTP_SERVER_VARS;

return $HTTP_SERVER_VARS["SERVER_ADDR"] == $HTTP_SERVER_VARS["REMOTE_ADDR"];
}

$SITE_ONLINE = true;
//$SITE_ONLINE = local_user();

@include "_banips.php";

for ($i = 0; $i < count($banned_ips); ++$i)
if (substr($HTTP_SERVER_VARS["REMOTE_ADDR"], 0, strlen($banned_ips[$i])) == $banned_ips[$i])
die;

require_once("secrets.php");
require_once("cleanup.php");

----------------------------
И второй файл global.php стороки с 255 на 279


// This is to avoid interference with the :/ smiley in URLs
$s = str_replace("://", "://", $s);

reset($smilies);
while (list($code, $url) = each($smilies))
$s = str_replace($code, "<img src=smilies/$url>", $s);

reset($privatesmilies);
while (list($code, $url) = each($privatesmilies))
$s = str_replace($code, "<img src=smilies/$url>", $s);

return $s;
}

define (UC_USER, 0);
define (UC_POWER_USER, 1);
define (UC_UPLOADER, 2);
define (UC_MODERATOR, 3);
define (UC_ADMINISTRATOR, 4);

function get_user_class()
{
global $CURUSER;
return $CURUSER["class"];
}

---------------
Вот такие ошибки вылезли но меня удивляет то что там где я все это взял работает а меня и ошибки и не работает
...
Рейтинг: 0 / 0
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414519
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrusPer
это все ? Больше ничего нет?
просто это не ошибки а нотайсы - грубо говоря не очень страшные ошибки. Для многих это признак некачественного кода.
В принципе они не могут быть причиной белого экрана.
ПХП знаешь ? Посмотри, есть ли в коде собачки, подавляющие ошибки ?
Например как в функции local_user:
Код: plaintext
@include  "_banips.php" ; 

Если есть - удали их.

И еще, что это за знаки доллара в пути ? (www.grusper.com/$SwGe$/Monolit/)
Знак доллара в ПХП имеет специальное значение, с ним могут быть проблемы.
Лень искать RFC, но по-моему в URL его использовать нельзя

ЗЫ
и кстати, что у тебя за хостер, который запрещает функции
readfile,system,shell_exec,escapeshellcmd,ini_set,passthru
?
...
Рейтинг: 0 / 0
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414522
GrusPer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
убрал в коде собачки получилось
дополнительные ошибки и теже остались :)
-------------------
написал хозяйну кода - ответил что код как-есть не чего менят не надо и сразу работет - сказал ищите проблемы у хоста = может он прав ? и надо что либо замен или измен в php.ini
-------------------
а хостер у мня balthost.ee
чесно говоря не очень хорош хотя иногда прекрасный
---------------
правда помешаны на защите
я целых два месяца убеждал поставить лично мне Safe Mode Off
говорили что их могут сразу взломать но потом не че согласились
...
Рейтинг: 0 / 0
Пустое место вместо выполнения (Первый раз тк вижу)
    #32414528
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какие дополнительные ошибки ?

Поскольку скрипт работает на других хостах, то вероятно автор прав (хотя мог бы потрудиться и писать скрипты почище). Пробовал путь без $ делать ?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Пустое место вместо выполнения (Первый раз тк вижу)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]