[RED BUTTON]

Если я генерю дор по шаблону, который был со скриптом - все норм. Если я даже просто переименовываю имя папки с этим шаблоном (сам шаблон ваще не трогаю) - то генерится пустая страница. Что за хз такая? Кто подскажет?
 
смотри есть ли в конце имени папки _tpl и вообще внимательно с именами, а то у меня тоже была такая запара
 
спасибо, все дело было в _tpl
 
Падла комп лагет, када 10000 страниц создалось. когда 10000 квадратиков создалось на странице генерации.
как с этим бороться ?
Другой браузер, например фф или оперу.
У меня например часто виснет и ослик и авант при некоторых огромных страничках или навороченных скриптах.
Ну или брать четырехядерный комп :)
 
У меня почему то нету таких строк в ран.пхп. Можно их как-нить самому добавить? Очень уж не охота ручками сайтмапы пинговать. Я в пхп не шарю, кто может помочь стукните плз в аську *** скрытое содержание ***
Добавь в файл run.php примерно после 720 строчки такой код
PHP:
$google=file_get_contents('http://www.google.com/webmasters/sitemaps/ping?sitemap='.$way.'/sitemap.xml');
$yahoo=file_get_contents('http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url='.$way.'/sitemap.xml');
$msn=file_get_contents('http://webmaster.live.com/ping.aspx?siteMap='.$way.'/sitemap.xml');
$moreover=file_get_contents('http://api.moreover.com/ping?u='.$way.'/sitemap.xml');
$ask=file_get_contents('http://submissions.ask.com/ping?sitemap='.$way.'/sitemap.xml');
Если после генерации не появятся ошибки, то все успешно пропинговалось (часто бывает, что Яху глючит).
 
Отвечаю, частично отвечаю, на ранее заданный мной вопрос, -быть может кого то тоже волнует сея проблема.

Есть такая опция в редБаттоне "Вставка строчек текста" -она ну просто очень нужна.

Собсна как её прикрутить к пакетной генерации ?
В шаблоне

Цитата:Профиль|файл_с_текстом|файл_с_кеями|ftp|логин|паро ль|
путь_к_папке_дором|Для просмотра ссылки Войди или Зарегистрируйся

как видно такого нет..
При сохранении профиля выбранный со строчками файл тоже к сожалению не сохраняется..

Не подскажете, как быть ?

Для моих целей мне достаточно было бы, чтобы во все доры рандомно всталялись строки из одного большого файла.
Поэтому было достаточно просто прописать в скрипте файл и работа бы всегда велась с ним..
Реализуется это очень просто:

заменить в файле content.php на примерно 300 строке заменить
PHP:
	if (@$_FILES['nn_strochki']['size']>0){
		$strochki=OpenFile('nn_strochki');
		$s_strochki=sizeof($strochki)-1;

	}
на
PHP:
	$strochki=file("data/text.txt");
	$s_strochki=sizeof($strochki)-1;

где "data/text.txt" путь до вашего файла со строками
 
Подскажите кто в теме, чтобы RSS отдавал все!

Люди, кто хорошо распотрошил скрипт, подскажите как сделать, чтобы скрипт в rss.xml отдавал не несколько страниц, а все страницы, что сгенерил.

P.S. С этим вроде сам разобрался. В папке inc в файле function.php строка 772

PHP:
if ($le>20) $le=20;
вместо 20 пишем сколько надо :).

Возникла другая проблема. Почему-то файл rss.xml формируется обрывочно, не до конца. :mad:

Как исправить, кто знает?

Прочитал ранние ветки, нашел ответ на вопрос. Этот пост можно убить.
 
Существует проблема при пакетной генерации.
В-общем когда файл с текстом более 3 мб выводится ошибка следующего содержания
Warning: file_get_contents(_http://localhost/red2.3/yes/run.php?start=1&profile=porno1&textspisok=sex-text&keyspisok=328475&ftp=&login=&password=&folder=h&way=) [function.file-get-contents]: failed to open stream: HTTP request failed! in T:\home\localhost\red2.3\yes\paket.php on line 212
на этой строке что ошибка находится
$a=file_get_contents(trim($myhost, "/")."/yes/run.php?start=1&profile=$profile&textspisok=$textspisok&keyspisok=$keyspisok&ftp=$ftp&login=$login&password=$password&folder=$folder&way=$way");

я конечно решил попроверять в чём дело...

сначала просто достал из текста ошибки
_http://localhost/red2.3/yes/run.php?start=1&profile=porno1&textspisok=sex-text&keyspisok=328475&ftp=&login=&password=&folder=h&way

просто вбил его в браузер.. дор сгенерился без каких либо проблем.

подумал может в скриптах какой-то глюк решил просто создать чистый .php и вставить в него лишь
file_get_contents("_http://localhost/red2.3/yes/run.php?start=1&profile=porno1&textspisok=sex-text&keyspisok=328475&ftp=&login=&password=&folder=h&way=");
в итоге появилась та же самая ошибка... Уменьшил размер файла с текстом до 2 мб.. -всё сработало (дор сгенерился), как в случае и использовании скрипта.. =всё также...

То есть проблема заключается в ф-ции file_get_contents(), ну и в её параметре, которым является ссылка, по которой производится работа с большим по размеру файлу.. Честно говоря не очень улавливаю связь.
Ведь File_get_contents() по сути должен просто копирнуть хтмл файлик и всего то, но так эта ссылка задействуется, то и начинает выполняться пхп-сценарий, и какое дело file_get_contents() до файла который содержит в себе тексты и который совершенно не влияет на саму страничку
_http://localhost/red2.3/yes/run.php?start=1&profile=porno1&textspisok=sex-text&keyspisok=328475&ftp=&login=&password=&folder=h&way=
что то я недопонимаю.. То есть как я понял на этот глюк влияет размер файла. Может есть какие-то ограничения на file_get_contents -хотя как они могут взаимодействовать с файлом который где то там...
Также интересным показался момент, что дор всё таки генерится, то есть начинает генерится.. (генерится в около 10 паг и вылетает подобная ошибка)


Я в пхп нуб, - просветите, пожалуйста, ..в чём может быть проблема ? и как справится с ней ?

PS всё это дело стоит на topserver 2.1
 
Существует проблема при пакетной генерации.
В-общем когда файл с текстом более 3 мб выводится ошибка следующего содержания

на этой строке что ошибка находится


я конечно решил попроверять в чём дело...

сначала просто достал из текста ошибки


просто вбил его в браузер.. дор сгенерился без каких либо проблем.

подумал может в скриптах какой-то глюк решил просто создать чистый .php и вставить в него лишь

в итоге появилась та же самая ошибка... Уменьшил размер файла с текстом до 2 мб.. -всё сработало (дор сгенерился), как в случае и использовании скрипта.. =всё также...

То есть проблема заключается в ф-ции file_get_contents(), ну и в её параметре, которым является ссылка, по которой производится работа с большим по размеру файлу.. Честно говоря не очень улавливаю связь.
Ведь File_get_contents() по сути должен просто копирнуть хтмл файлик и всего то, но так эта ссылка задействуется, то и начинает выполняться пхп-сценарий, и какое дело file_get_contents() до файла который содержит в себе тексты и который совершенно не влияет на саму страничку

что то я недопонимаю.. То есть как я понял на этот глюк влияет размер файла. Может есть какие-то ограничения на file_get_contents -хотя как они могут взаимодействовать с файлом который где то там...
Также интересным показался момент, что дор всё таки генерится, то есть начинает генерится.. (генерится в около 10 паг и вылетает подобная ошибка)


Я в пхп нуб, - просветите, пожалуйста, ..в чём может быть проблема ? и как справится с ней ?

PS всё это дело стоит на topserver 2.1

замени file_get_contents("<строка>") на implode("",file("<строка>"));
если не получится возможно не хватает памяти
 
zetar, не помогло.. всё то же самое..

в-общем после поисков по .нету и отыскивания в своей голове всего, что связано с программингом, удалось употребить для этой цели курл и всё заработало!, причём какого бы размера файл не был (утверждать, конечно, не буду, но 20 метров нормально скушал)

если кого-то тоже волновал подобный вопрос, то необходимо в файле paket.php примерно на 220 строке отыскать
$a=file_get_contents(trim($myhost, "/")."/yes/run.php?start=1&profile=$profile&textspisok=$textspisok&keyspisok=$keyspisok&ftp=$ftp&login=$login&password=$password&folder=$folder&way=$way");
sleep(3);
if ($a) {print "<br>Doorway... OK<br>\n"; unset($a); }
и заменить следующим
$chch = curl_init(trim($myhost, "/")."/yes/run.php?start=1&profile=$profile&textspisok=$textspisok&keyspisok=$keyspisok&ftp=$ftp&login=$login&password=$password&folder=$folder&way=$way");
curl_exec($chch);
curl_close($chch);
print "<br>Doorway... OK<br>\n";

за красивость не ругайте, в предыдущем моём топике ясно сказано, что нуб ))
если кто-то ещё больший нуб, чем я, то пользуясь денвером или прочими лёгкими серверными сборками вам необходимо будет поставить на них библиотеки curl
 
Назад
Сверху