Ошибка "Class MultiCurl"

N
На сайте с 26.10.2009
Offline
152
1061

В общем программист написал скрипт и пропал. На некоторых хостингах скрипт выдает ошибку:

Undefined variable: base in .../index.php on line 29 Fatal error: Class 'multiCurl' not found in .../index.php on line 39

Не знаете почему?

nipler
На сайте с 04.07.2008
Offline
93
#1

Видимо идет вызов класса, а сам файл с классом не проинклюден.

Быстропост – система автоматической монетизации (http://bystropost.ru/partner/248) Удобный бесплатный инструмент для вебмастера и оптимизатора (http://site-control.ru/)
D
На сайте с 09.07.2009
Offline
79
#2

Да, мультикурл просто не подключён.

H
На сайте с 13.06.2011
Offline
9
#3
digwnews:
Да, мультикурл просто не подключён.

Тогда остается одна загадка - почему на некоторых работает, а на некоторых нет? Смотрите что и как подключается у вас с 1 строки по 29 (до вызова конструктора класса)

Слово не воробей. Все не воробей, кроме воробья!
D
На сайте с 09.07.2009
Offline
79
#4

Haubergeon, я не ТС)

до 29 строки скорее всего нет использования этого класса.

N
На сайте с 26.10.2009
Offline
152
#5

Строки 1-30

<?php
set_time_limit (0);
define ('PROXY_MAX_ERROR', 20);
if (!isset ($_POST['START'])) {
include ('template.php');
exit ();
}

include ('curl.class.php');
include ('functions.php');

/* Получаем данные из форм */
$account = explode ("\r\n", trim ($_POST[])); - удалил сам значения для форума.
$anchor = explode ("\r\n", trim ($_POST[])); - удалил сам значения для форума.
$proxy = explode ("\r\n", trim ($_POST[])); - удалил сам значения для форума.
$spam = explode ("\r\n", trim ($_POST[)); - удалил сам значения для форума.

/* Считаем количество элементов в массивах */
$cnt = array (
'account' => sizeof ($),
'anchor' => sizeof ($),
'proxy' => sizeof ($),
'base' => sizeof ($) - 29 строка
);

/* Получаем дополнительные данные из форм и заводим пару счетчиков */
$sleep = trim ($_POST['sleep']);

Строки 30 - 40


$sleep = trim ($_POST['sleep']);
$slbef = trim ($_POST['slbef']);
$slnum = 0;
$steep = array ();
$prr = array (); - 39 строка
$err = array (); //Массив для ошибок прокси
$tid = array ();

Возможно он просто не понимает что файл "curl" в папке?

N
На сайте с 26.10.2009
Offline
152
#6

Знает кто?

B
На сайте с 03.08.2007
Offline
82
#7
Haubergeon:

Тогда остается одна загадка - почему на некоторых работает, а на некоторых нет? Смотрите что и как подключается у вас с 1 строки по 29 (до вызова конструктора класса)

curl - это функция php, если у вас, кочно, речь об этом идет. По-умолчанию она задействована, но в некоторых случаях может быть отключена (делается в файле php.ini) администратором.

N
На сайте с 26.10.2009
Offline
152
#8

Тема решена.

B
На сайте с 03.08.2007
Offline
82
#9

Nimor, напишите другим, в чем была проблема. Вдруг у кого-то будет что-то подобное, так ему не придется создавать еще раз однотипную тему. Или я в предыдущем посте был прав?

N
На сайте с 26.10.2009
Offline
152
#10

Функция с названием "curl" была отключен, но это именно про Denwer, про хостинги - вроде он там был, но не работал. Наверно просто "include" не понимал.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий