Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка 4site 
:(
    Опции темы
mok
Дата 20.5.2008, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.5.2008

Репутация: нет
Всего: нет



Помогите с установкой системы на денвер.

Подробно на чем я споткнулся

http://vash-ru.net/help4silte/help.htm
PM MAIL   Вверх
shamber
Дата 20.5.2008, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 1
Всего: 18



mok, обратитесь на сайт Денвера.
Там вам помогут
PM MAIL Jabber   Вверх
mok
Дата 20.5.2008, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.5.2008

Репутация: нет
Всего: нет



Цитата(shamber @ 20.5.2008,  16:13)
mok, обратитесь на сайт Денвера.
Там вам помогут

Для начала я естественно перелопатил поиск. Были уже обращения подобного рода на форуме денвера, они отсылали к разработчикам. И были правы, Дело не в установке доп. модулей, а в запутанной документации по установке. 

 Software error:
Can’t call method “do” on an undefined value at modules/NoSOAP.pm line 39.

sub connectDB {
    my $self = shift;
    my ($db,$host,$user,$pass) = @_;
    my $dbi = "dbi:mysql:$db:$host";
    $self->{dbh} = DBI->connect($dbi,$user,$pass);
line 39    $self->{dbh}->do("SET NAMES cp1251");
}

Открыл код демо сайта, там вообще не определена кодировка , отсутствует
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

Может из-за этого?

Это сообщение отредактировал(а) mok - 20.5.2008, 17:39
PM MAIL   Вверх
mok
Дата 20.5.2008, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.5.2008

Репутация: нет
Всего: нет



Ксок файла настроек демо сайта

Код
Содержит хэш настроек MySQL.

=over 4

=item C<user>

=item C<pass>

=item C<database>

=item C<host>

Понятно, что здесь... :)

=back

=head3 C<secur>



Подскажите, что для вас понятно
PM MAIL   Вверх
nirburg
Дата 20.5.2008, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 20.3.2008

Репутация: нет
Всего: 1



mok, эта ошибка не относится к кодировке страницы.

Код

$self->{dbh} = DBI->connect($dbi,$user,$pass);
$self->{dbh}->do("SET NAMES cp1251");


причиной "Can’t call method “do” on an undefined value", очевидно, является undef, возвращаемый DBI->connect. вероятно, $dbi, $user или $pass установлены некорректно, попробуйте проверить их значения.
PM MAIL   Вверх
mok
Дата 20.5.2008, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.5.2008

Репутация: нет
Всего: нет



Поменял базу (было root c пустым паролем)

Прописал в обоих Settings.pm (multisite & demo), без изменений.

Так что это в 13 строке (Понятно, что здесь... smile) с улыбочкой

И еще в Settings.pm 

Код
=head1 BUGS

No known ones yet. ;))



Я может и воспользовался помощью разработчиков в установке за 300 баксов (очень дорого), но должен же определиться с системой, а на ихней демке тоже какие то глюки.

Система заманчивая
1)  система управления отдельная, с возможностью установки на локале. 
 
2) страницы сохраняются в статичных файлах с поддержкой ssi
PM MAIL   Вверх
nitr
Дата 21.5.2008, 00:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 2
Всего: 84



mok, почитайте там, где описано про конфигурацию системы. Как вам уже подсказали - обращайтесь на портал Денвера.
Ваши "глюки"/проблемы к Perl практически не относятся. Как понимаю ошибка в неком модуле "системы", у которой даже нет самой обычной проверки на ошибки, или хотя бы вывода ошибки!

nirburg, вам ответил что это за ошибка. Прочтите документацию по конфигурации/настройке системы.
Ещё совет: посмотрите логи ваше веб-сервера, там обычно бывают "подсказки".
А разбирать баги или недоработки "системы" - это другая история, для этого есть у "системы" разработчики...

P.S.:
300$ - это они классно придумали находить л***в. Хотя не видел я их системы smile и не буду смотреть, уже кое-что ужасает...




--------------------
PM   Вверх
Nab
Дата 27.6.2008, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 25.3.2006
Где: Kiev

Репутация: 3
Всего: 37



Система неплохая, не надо их ругать smile Хотя мне некоторая негибкость не понравилась, слишком там жесткие требования ко многим параметрам софта и хостинга.


--------------------
 Чтобы правильно задать вопрос нужно знать больше половины ответа...
Perl Community 
FREESCO in Ukraine 
PM MAIL   Вверх
gcc
Дата 27.6.2008, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



do поменять на prepare  smile 

ЗЫ: это при установке? это просто БД ставиться в кодировку соответсвующую наверное, можно это удалить... и поставить руками cp1251, если я правильно понял

Это сообщение отредактировал(а) gcc - 27.6.2008, 10:31
PM WWW ICQ Skype GTalk Jabber   Вверх
KSURi
Дата 27.6.2008, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 887
Регистрация: 8.6.2006
Где: Russia

Репутация: 5
Всего: 27



gcc, а это еще зачем? do, согласно документации, обычно используется при "non-SELECT  statements".


--------------------
Died at Life.pl line 21
PM Jabber   Вверх
gcc
Дата 28.6.2008, 09:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



может попробовать изменить то, что не работает...
PM WWW ICQ Skype GTalk Jabber   Вверх
Vadfloyd
Дата 4.7.2008, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 4.7.2008

Репутация: нет
Всего: нет



Всем спасибо, вопросов больше нет. Поставил другую смс.

Удачи!

Это сообщение отредактировал(а) Vadfloyd - 12.9.2008, 23:30
PM MAIL   Вверх
gcc
Дата 5.7.2008, 01:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



1) права доступа поставить соответствующие chmod 750
2) почитать документацию к установке
PM WWW ICQ Skype GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.1379 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.