F.A.Q по SpamIt

Статус
В этой теме нельзя размещать новые ответы.

MadZee

Создатель
Регистрация
20 Ноя 2006
Сообщения
29
Реакции
11

Q:
Установил сей пакет на денвере на локалке
вроде все работает загрузил базу ставлю просто прочекать ее
потоков поставил 5 гестов на поток 10
так вот чекает да, смотрю по логам, но на каждом потоке прочекает по 20 гестов и останавливается непонимаю почему
поставил по 20 гестов на поток по 99 чекает
вопрос как настроить чтобы всю базу прочекать независимо от ее размера (соответственно как ее отправить на спам??)
и еще в логах пишет вот такую хрень
Memory limit set 128M FAILED
на любой обьем отведенный в скрипте реагирует также
это как то влияет
и еще есть ли в настройках денвера такой параметр как максимальное время исполнения пхп скрипата
A:
1. Еще раз прочитать мануал.
1. поставить starter.php на крон.
2. Изменение memory limit запрещено в настройках пхп.
3. В php.ini параметр max_execution_time = 0.


Q: Как все правильно ставить на крон?
1) cd /home/yourpath/csiv/ ; php starter.php > startlog.html
или
2) cd /home/yourpath/csiv/ ; php simple_post.php
A: Пример для кронтаб:
* * * * * cd /home/www/domain.com/полный_путь_к_спамилке/ ; /usr/local/bin/php -q starter.php > startlog.html
а это , чтоб работала очередь
* * * * * cd /home/www/domain.com/полный_путь_к_спамилке/ ; /usr/local/bin/php -q do_order.php > startlog.html
Примечание:
/usr/local/bin/php - путь к php у вас на сервере может отличаться!


Q: вроде бы все правильно сделал... создал б/д, залил sql-таблицы
в админке все настроил. нажимаю send выдает такую штуку:
./tmp/ cleaning...
./logs/ cleaning...
Warning: fopen(Для просмотра ссылки Войди или Зарегистрируйся) [function.fopen]: failed to open stream: HTTP wrapper does not support writeable connections. in z:\home\localhost\www\spam\spamit22\simple_post.ph p on line 68
Warning: fputs(:( supplied argument is not a valid stream resource in z:\home\localhost\www\spam\spamit22\simple_post.ph p on line 71
A: Не может открыть файл. Надо давать локальный путь а не http://


Q: При добавлении списка проски или базы выдает
Warning: fopen(/home/public_html/spamit/stop.txt) [function.fopen]: failed to open stream: Permission denied in /home/public_html/spamit/spamitv.class.php on line 1502
Warning: fputs(:( supplied argument is not a valid stream resource in /home/public_html/spamit/spamitv.class.php on line 1503
Warning: fclose(:( supplied argument is not a valid stream resource in /home/public_html/spamit/spamitv.class.php on line 1504
файлик стоп.тхт есть. пермишены стоят. че ему не нравиться не могу понять
все дело стоит на дедике
A: Проверить путь к спамилке. Еще раз проверить права.


Q: Не пойму куда залить базу гостевух и как подключить к скрипту.
A: Обзываешь базу base_что-угодно.txt, кладёшь в основную папку, там где файлы.php, перезапускаешь скрипт. Каждая гостевая должна быть на новой строке.


Q: Ошибка:
Fatal error: Call to undefined function: curl_init() in /home/greywind/public_html/sp2/spamitv.class.php on line 840 - вот такая ошибка в логах - это значит php_curl не робит?
A: Да, нету curl-а.


Q: У меня проблема, поставил скрипт на денвере, все норм но иногда (не всегда но часто) когда я запускаю спам или чек базы у меня в некоторых логах (тоже не во всех некоторые работаю некоторые нет) пишет:
Content-type: text/html X-Powered-By: PHP/4.3.9
BORDERS [22231;22704]
Memory limit set 128M FAILED
insert into siv_thread_info values('f5d960', 'CH', '22231', '22704', '0', '473', '0', 'not yet', '1174731039') Duplicate entry '0' for key 1
причем в скобках всегда все разное, в чем может быть проблема?
A: Всё дело в том, что скрипт заточен по *nix`ы. Поддержа винды в нём чисто условная.
Чтобы победить эту ошибку надо в файлике thread.php найти 88 строку, там будет:
$pid = substr (md5 (rand(100000, 999999)), 0, 6);
и заменить её хотя бы на
$pid = substr (md5 (rand(1000000, 9999999)), 0, 7);
Это должно помочь.
Если не поможет, то придумай сам алгоритм, который при каждом запуске будет присваивать уникальное значение переменной $pid.


Q: запускаю проверять тестить прокси. Вроде бы все хорошо. выдаеться пага на которой показываются логи и создаються на сервере. Также когда смотрю в Менеджер потоков пишет No info. потоков в th_command.php тож не показывает
A: При проверке прокси потоки не показываются. Только при сабмите/проверке.


Q: Как узнать что все проксики которые был скормлены проверились.
когда начинаеться проверка по логам видно что живые прокси находит. но куда ложит не понятно. файлы
files/proxy.txt
files/tproxy.txt
пустые. пермишены на файлы папки стоят
A: Если прокси зеленный - живой, красный - мёртвый.
В коце каждого лога он пишет сколько живых и записал в файл proxy.txt


Q: Смотрю логи. пишет красным. но в окошке вижу
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Date: Sat, 07 Apr 2007 22:41:20 GMT
Content-Type: text/html; charset=windows-1251
Server: Apache/1.3.37 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.7a PHP/4.4.4 mod_perl/1.29 FrontPage/5.0.2.2510
X-Powered-By: PHP/4.4.4
Via: 1.1 cha-cache2 (NetCache NetApp/5.5R5)
good proxy. Control string - a66cda358aff05fc39fe6116ffbe3560 165.228.131.12<br>1.1 cha-cache2 (NetCache NetApp/5.5R5)<br>58.65.237.113<br>X_FORWARDED_FOR<br><br> <br>
почему пишет гуд прокси но помечает что не гуд
A: Проблема с прокси изза того что пропускает X-FORWARDED-FOR, в котором виден твой настоящий айпи, т.е. прокси не анонинмый.


Q: Что-то не пойму с проксями (работаю через Денвер). Беру только что проверенные прокси, заливаю их в Спамит. Делаю проверить прокси. Спамит после прочека говорит, что все они бэд и спамить через них не хочет. Прокси заведомо рабочие.
A: Файл proxy.php на хосте или на локале? Если на локале чекер работать не будет, нужно файл proxy.php поместить на хост.


Q: Вместо правой половины админы вижу такой текст:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 71 bytes) in F:\Program Files\VertrigoServ\www\spamit2\index.php on line 628
При любом значении меморилимит ошибка все равно вылетает.
A: Уменьшить размер базы для спама/ Увеличить мемори лимит(очень сильно увеличть )
 
ставил спам ит на разных хостингах, позволю себе небольшое дополнение
если у вас хостинг на phpSuExec сервере, то выставлять права на папки не нужно - они автоматически создаются при заливке с максимально допустимыми правами 755 и все нормально работает.
чтобы определить, что у вас сервер phpSuExec, нужно выполнить на хосте команду phpinfo(:( если в верху напритив 'Server API вы найдете CGI, то вы хоститесь на phpSuExec сервере, при попытке выстатить права на папки 777 вы исключаете возможность запуска скриптов вообще (будет возвращаться 500 ошибка)
 
А как вы вообще устанавливаете-настраиваете Spam it на денвере?? что куда кладете????
 
просто всё в папку www и всё
 
так и было сделано!
но почему-то барузер при загрузке скрипта очень долго что-то грузит, жрет кучу ресурсов - а в итоге - нихрена...(:)confused:
в чем может быть дело????
 
У меня вот такая проблема:
Warning: Division by zero in T:\home\virtual\seo\SpamIt\index.php on line 200

Может кто нить поможет решить?
 
У меня вот такая проблема:
Warning: Division by zero in T:\home\virtual\seo\SpamIt\index.php on line 200
Может кто нить поможет решить?

У меня тоже:

Warning: Division by zero in /home/infoall/domains/domains.com/public_html/spamilka_test/random_post.php on line 42
Ready to Start the streams...
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Удалось тебе решить данную проблему ?
 
гдебы найти пошагувую насторйку скритпа на денвере ??
 
может проще линух поставить, толку от денвера особого не будет
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху