как установить MT, не загружая блог в инет?

29 views
Skip to first unread message

reeaks

unread,
Dec 7, 2007, 3:48:45 PM12/7/07
to Movable Type на русском
Здравствуйте!
У меня возник вопрос, т.к. никогда не пользовался Movable Type -
могу ли я установить, опробовать разные темплейты и т.д у себя на
компьютере, не размещая при этом пока блог в инете и не покупая
хостинг и домен?
А только после того, как я опробую у себя на компе все это, то потом и
выложу в инет. Если можно, то как?
Буду благодарен за отзыв!

Andrew Fatman

unread,
Dec 7, 2007, 4:10:19 PM12/7/07
to movabl...@googlegroups.com

reeaks

unread,
Dec 8, 2007, 5:59:51 AM12/8/07
to Movable Type на русском
спасибо, скачал дистибутив денвера, установил его (зашел в браузер и
прочитал "Ура, заработало!"), выполнил инструкцию (шаг2), но третий
шаг не могу выполнить, т.к. не нахожу Perl Package Manager для того,
чтобы обновить необходимые модули Active Perl.
(даже скачал ActiveState.Perl.Dev.Kit.Pro, но и там не нашел).
затем захожу в папку MT и открываю index.html в браузере (firefox),
открывается Login to MT и через несколько секунд ошибка:
#!/usr/bin/perl -w

# Copyright 2001-2007 Six Apart. This code cannot be redistributed
without
# permission from www.sixapart.com. For more information, consult
your
# Movable Type license.
#
# $Id: mt.cgi 44845 2007-01-10 00:59:17Z bchoate $

use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS';

Подскажите, пожалуйста, что не так?

saahov

unread,
Dec 8, 2007, 6:15:28 AM12/8/07
to reeaks
В меню «Пуск» должно было создаться подменю «Active Perl…». Так вот там должен быть пункт «Perl Package Manager».


8 декабря 2007 г. в 13:59 reeaks написал:


--
Андрей Серебряков
Мой личный блог http://saahov.ru/blog/
Блоги и блогинг http://www.problog.ru

reeaks

unread,
Dec 8, 2007, 6:25:56 AM12/8/07
to Movable Type на русском
увы, там не вижу, а именно:
http://farm3.static.flickr.com/2206/2095327210_37cefd22c5_o.jpg

On Dec 8, 2:15 pm, saahov <saa...@gmail.com> wrote:
> В меню <<Пуск>> должно было создаться подменю <<Active Perl...>>. Так вот там должен быть пункт <<Perl Package Manager>>.
>
> 8 декабря 2007 г. в 13:59 reeaks написал:
>
>
>
> > спасибо, скачал дистибутив денвера, установил его (зашел в браузер и
> > прочитал "Ура, заработало!"), выполнил инструкцию (шаг2), но третий
> > шаг не могу выполнить, т.к. не нахожу Perl Package Manager для того,
> > чтобы обновить необходимые модули Active Perl.
> > (даже скачал ActiveState.Perl.Dev.Kit.Pro, но и там не нашел).
> > затем захожу в папку MT и открываю index.html в браузере (firefox),
> > открывается Login to MT и через несколько секунд ошибка:
> > #!/usr/bin/perl -w
> > # Copyright 2001-2007 Six Apart. This code cannot be redistributed
> > without
> > # permission fromwww.sixapart.com. For more information, consult
Message has been deleted

reeaks

unread,
Dec 8, 2007, 6:50:03 AM12/8/07
to Movable Type на русском
устанавливал я вот эти версии
Base_PHP5_2006-10-04_a1.3.33_p5.1.6_m4.1.16_pma2.6.1.exe
ActiveState.Perl.Dev.Kit.Pro.v7.0.0.277058.x86


On Dec 8, 2:15 pm, saahov <saa...@gmail.com> wrote:
> В меню <<Пуск>> должно было создаться подменю <<Active Perl...>>. Так вот там должен быть пункт <<Perl Package Manager>>.
>
> 8 декабря 2007 г. в 13:59 reeaks написал:
>
>
>
> > спасибо, скачал дистибутив денвера, установил его (зашел в браузер и
> > прочитал "Ура, заработало!"), выполнил инструкцию (шаг2), но третий
> > шаг не могу выполнить, т.к. не нахожу Perl Package Manager для того,
> > чтобы обновить необходимые модули Active Perl.
> > (даже скачал ActiveState.Perl.Dev.Kit.Pro, но и там не нашел).
> > затем захожу в папку MT и открываю index.html в браузере (firefox),
> > открывается Login to MT и через несколько секунд ошибка:
> > #!/usr/bin/perl -w
> > # Copyright 2001-2007 Six Apart. This code cannot be redistributed
> > without
> > # permission fromwww.sixapart.com. For more information, consult
> > your
> > # Movable Type license.
> > #
> > # $Id: mt.cgi 44845 2007-01-10 00:59:17Z bchoate $
> > use strict;
> > use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
> > use MT::Bootstrap App => 'MT::App::CMS';
> > Подскажите, пожалуйста, что не так?
> > On Dec 8, 12:10 am, "Andrew Fatman" <a.fat...@gmail.com> wrote:
> >>http://movable-type.ru/2007/06/movable-type-denwer.php
> >> On 12/7/07, reeaks <ree...@gmail.com> wrote:
> >> > Здравствуйте!
> >> > У меня возник вопрос, т.к. никогда не пользовался Movable Type -
> >> > могу ли я установить, опробовать разные темплейты и т.д у себя на
> >> > компьютере, не размещая при этом пока блог в инете и не покупая
> >> > хостинг и домен?
> >> > А только после того, как я опробую у себя на компе все это, то потом и
> >> > выложу в инет. Если можно, то как?
> >> > Буду благодарен за отзыв!
>
> --
> Андрей Серебряков

reeaks

unread,
Dec 8, 2007, 7:06:55 AM12/8/07
to Movable Type на русском
кстати, когда нажимаю на менюшки PerlApp, PerlCtrl и др, то вылетает
менюшка - "can't find perl on this system"

reeaks

unread,
Dec 8, 2007, 7:31:53 AM12/8/07
to Movable Type на русском
итак, скачал ActivePerl-5.8.8.822-MSWin32-x86-280952.zip
затем зашел в ppm.bat и установил все необходимые 3 обновления (это
шаг 3)
затем снова захожу в папку MT и открываю index.html в браузере
(firefox),
открывается Login to MT и через несколько секунд снова ошибка:
#!/usr/bin/perl -w

# Copyright 2001-2007 Six Apart. This code cannot be redistributed
without
# permission from www.sixapart.com. For more information, consult
your
# Movable Type license.
#
# $Id: mt.cgi 44845 2007-01-10 00:59:17Z bchoate $

use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS';

Подскажите, пожалуйста, что не так?

Andrew Fatman

unread,
Dec 8, 2007, 7:34:11 AM12/8/07
to movabl...@googlegroups.com
То, что у вас написано после слова "ошибка:" -- это и есть текст ошибки?

Если так, то, похоже, что у вас перл-скрипты не работают.

reeaks

unread,
Dec 8, 2007, 7:54:08 AM12/8/07
to Movable Type на русском
совершенно верно, открывается страница с таким текстом:
http://farm3.static.flickr.com/2170/2094654143_c0a46267f0_o.jpg
а как включить перл-скрипты?


On Dec 8, 3:34 pm, "Andrew Fatman" <a.fat...@gmail.com> wrote:
> То, что у вас написано после слова "ошибка:" -- это и есть текст ошибки?
>
> Если так, то, похоже, что у вас перл-скрипты не работают.
>
> On 12/8/07, reeaks <ree...@gmail.com> wrote:
>
> > итак, скачал ActivePerl-5.8.8.822-MSWin32-x86-280952.zip
> > затем зашел в ppm.bat и установил все необходимые 3 обновления (это
> > шаг 3)
> > затем снова захожу в папку MT и открываю index.html в браузере
> > (firefox),
> > открывается Login to MT и через несколько секунд снова ошибка:
> > #!/usr/bin/perl -w
>
> > # Copyright 2001-2007 Six Apart. This code cannot be redistributed
> > without

reeaks

unread,
Dec 8, 2007, 8:48:24 AM12/8/07
to Movable Type на русском
возникла мысль, что может быть нужно установить модули DBI и
CGI::Cookie
попробовал установить их через PPM но тщетно
почитал обсуждение схожей проблемы здесь http://movable-type.ru/forums/viewtopic.php?id=34
но ответа там так и не нашел
как же решить задачу?

Andrey Ekaterenchuk

unread,
Dec 11, 2007, 6:56:14 PM12/11/07
to movabl...@googlegroups.com
вот здесь вроде бы разобрался: http://groups.google.com/group/movable-type/browse_thread/thread/9286fef323ebae71?hl=ru
может вместо денвера попробовать xampp

reeaks

unread,
Dec 12, 2007, 6:18:32 AM12/12/07
to Movable Type на русском
спасибо за отзыв!
попробовал установить xampp как описано здесь:
http://emptybottle.org/glass/2007/08/installing_movable_type_4_on_xampp.php
затем открыл http://localhost/cgi-bin/mt/mt-check.cgi
и прочитал - Movable Type System Check Successful
потом открыл http://localhost/cgi-bin/mt/mt.cgi
и получил - Got an error: Config directive without value at C:\xampp
\cgi-bin\mt\mt-config.cgi line 11
более подробно проблему я описал здесь - http://forums.sixapart.com/index.php?showtopic=64535

также я попробовал сделать все так, как вы описали в своей теме, но
тщетно.

вообще, я так понимаю, что line 11 это пароль, но т.к. я нигде не
зарегистрирован и у меня нет пока блога, то какой я должен указывать
пароль? и какой dbuser?


On Dec 12, 2:56 am, "Andrey Ekaterenchuk" <areu...@gmail.com> wrote:
> вот здесь вроде бы разобрался:http://groups.google.com/group/movable-type/browse_thread/thread/9286...
> --
> Blog <http://areugos.blogspot.com>
> Album <http://picasaweb.google.com/areugos>

Andrew Fatman

unread,
Dec 12, 2007, 6:26:02 AM12/12/07
to movabl...@googlegroups.com
Заведите в базе даных другого рользователя, с паролем. Или поставьте
пароль для root.

reeaks

unread,
Dec 12, 2007, 6:41:09 AM12/12/07
to Movable Type на русском
вы имеете ввиду написать пароль любой в файле mt-config.cgi напротив
DBPassword?
только что сделал так и получил:
Got an error: Connection error: Access denied for user
'root'@'localhost' (using password: YES) at lib/MT/ObjectDriver/Driver/
DBD/mysql.pm line 49
at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49



On Dec 12, 2:26 pm, "Andrew Fatman" <a.fat...@gmail.com> wrote:
> Заведите в базе даных другого рользователя, с паролем. Или поставьте
> пароль для root.
>
> On 12/12/07, reeaks <ree...@gmail.com> wrote:
>
> > спасибо за отзыв!
> > попробовал установить xampp как описано здесь:
> >http://emptybottle.org/glass/2007/08/installing_movable_type_4_on_xam...
> > затем открылhttp://localhost/cgi-bin/mt/mt-check.cgi
> > и прочитал - Movable Type System Check Successful
> > потом открылhttp://localhost/cgi-bin/mt/mt.cgi
> > и получил - Got an error: Config directive without value at C:\xampp
> > \cgi-bin\mt\mt-config.cgi line 11
> > более подробно проблему я описал здесь -http://forums.sixapart.com/index.php?showtopic=64535

Andrew Fatman

unread,
Dec 12, 2007, 6:44:25 AM12/12/07
to movabl...@googlegroups.com
On 12/12/07, reeaks <ree...@gmail.com> wrote:
> вы имеете ввиду написать пароль любой в файле mt-config.cgi напротив
> DBPassword?

Нет.
У вас есть база данных mysql?

В ней надо создать другого пользователя, а потом его имя и пароль
прописать mt-config.cgi.

reeaks

unread,
Dec 12, 2007, 6:54:08 AM12/12/07
to Movable Type на русском
База данных mysql вот эта - C:\xampp\mysql ?
запустить mysql_installservice.bat или C:\xampp\mysql\bin\mysql.exe и
там на вкладке my.ini setup вписать:

# The following options will be passed to all MySQL clients
[client]
# password = your_password

если нет, то расскажите, пожалуйста, где именно?

Andrew Fatman

unread,
Dec 12, 2007, 7:03:49 AM12/12/07
to movabl...@googlegroups.com
Откройте http://localhost/phpmyadmin/

Идите в Privileges -> Add a new User

reeaks

unread,
Dec 12, 2007, 7:12:24 AM12/12/07
to Movable Type на русском
сделал так, прописал пароль, нажал ok.
далее зашел в http://localhost/cgi-bin/mt/mt.cgi
и снова ошибка Got an error: Undefined subroutine
&DBD::mysql::db::_login called at C:/xampp/perl/site/lib/DBD/mysql.pm
line 142.
at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49

On Dec 12, 3:03 pm, "Andrew Fatman" <a.fat...@gmail.com> wrote:
> Откройтеhttp://localhost/phpmyadmin/

reeaks

unread,
Dec 12, 2007, 7:30:03 AM12/12/07
to Movable Type на русском
переинсталлировал mysql.pm и создал нового юзера не root, a reeaks
ввел пароль
затем изменил в mt-config.cgi.
открываю http://localhost/cgi-bin/mt/mt.cgi
пишет:
Got an error: Connection error: Unknown database 'mt' at lib/MT/
ObjectDriver/Driver/DBD/mysql.pm line 49
at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
что еще попробовать?

On Dec 12, 3:12 pm, reeaks <ree...@gmail.com> wrote:
> сделал так, прописал пароль, нажал ok.
> далее зашел вhttp://localhost/cgi-bin/mt/mt.cgi
> ...
>
> read more >>

Andrew Fatman

unread,
Dec 12, 2007, 7:38:12 AM12/12/07
to movabl...@googlegroups.com
А база данных 'mt' создана?

В том же phpmyadmin создайте базу mt
Дайте полные привелегии на нее вашему новому юзеру.

reeaks

unread,
Dec 12, 2007, 7:44:45 AM12/12/07
to Movable Type на русском
сейчас создал database mt
(No tables found in database.)
открыл вкладку привелегии и там указано что ALL PRIVILEGES для
пользователей root и reeaks
и О ЧУДО!!!
Сreate Your Account
Before you can begin blogging, you must create an administrator
account for your system. When you are done, Movable Type will then
initialize your database.

сейчас попробую!!!

On Dec 12, 3:38 pm, "Andrew Fatman" <a.fat...@gmail.com> wrote:
> А база данных 'mt' создана?
>
> В том же phpmyadmin создайте базу mt
> Дайте полные привелегии на нее вашему новому юзеру.
>
> On 12/12/07, reeaks <ree...@gmail.com> wrote:
>
> > переинсталлировал mysql.pm и создал нового юзера не root, a reeaks
> > ввел пароль
> > затем изменил в mt-config.cgi.
> > открываюhttp://localhost/cgi-bin/mt/mt.cgi
> ...
>
> read more >>

reeaks

unread,
Dec 12, 2007, 7:53:30 AM12/12/07
to Movable Type на русском
итак, я ввел все необходимые данные для регистрации и нажал OK
и все остановилось на http://localhost/cgi-bin/mt/mt-upgrade.cgi
Initializing database...
Starting installation...
и ничего не происходит..
> ...
>
> read more >>

reeaks

unread,
Dec 12, 2007, 8:19:04 AM12/12/07
to Movable Type на русском
по всей вероятности проблема в папке mt-static
она у меня находится здесь C:\xampp\htdocs\mt-static
и в mt-config.cgi указано:
CGIPath http://localhost/cgi-bin/mt/
StaticWebPath http://localhost/htdocs/mt-static/

в файле mt-upgrade.cgi указано:
#!C:/xampp/perl/bin/perl -w

# Copyright 2001-2007 Six Apart. This code cannot be redistributed
without
# permission from www.sixapart.com. For more information, consult
your
# Movable Type license.
#
# $Id: mt-upgrade.cgi 44845 2007-01-10 00:59:17Z bchoate $

use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::Upgrader';

что не так?

On Dec 12, 3:53 pm, reeaks <ree...@gmail.com> wrote:
> итак, я ввел все необходимые данные для регистрации и нажал OK
> и все остановилось наhttp://localhost/cgi-bin/mt/mt-upgrade.cgi
> ...
>
> read more >>

reeaks

unread,
Dec 12, 2007, 8:57:11 AM12/12/07
to Movable Type на русском
здесь описана та же проблема http://forums.sixapart.com/index.php?act=Print&client=printer&f=7&t=58015
и дана ссылка на http://www.sixapart.com/movabletype/kb/installation/images_styles_a.html
но в итоге проблема была решена тем, что я просто переместил папку mt-
static из htdocs в C:\xampp
и изменил StaticWebPath http://localhost/mt-static/
сейчас Installation complete! и я попробую SIGN IN)

On Dec 12, 4:19 pm, reeaks <ree...@gmail.com> wrote:
> по всей вероятности проблема в папке mt-static
> она у меня находится здесь C:\xampp\htdocs\mt-static
> и в mt-config.cgi указано:
> CGIPathhttp://localhost/cgi-bin/mt/
> StaticWebPathhttp://localhost/htdocs/mt-static/
>
> в файле mt-upgrade.cgi указано:
> #!C:/xampp/perl/bin/perl -w
>
> # Copyright 2001-2007 Six Apart. This code cannot be redistributed
> without
> ...
>
> read more >>

reeaks

unread,
Dec 12, 2007, 9:44:09 AM12/12/07
to Movable Type на русском
итак, все установилось и все пока работает, большое спасибо за помощь!

On Dec 12, 4:57 pm, reeaks <ree...@gmail.com> wrote:
> здесь описана та же проблемаhttp://forums.sixapart.com/index.php?act=Print&client=printer&f=7&t=5...
> и дана ссылка наhttp://www.sixapart.com/movabletype/kb/installation/images_styles_a.html
> но в итоге проблема была решена тем, что я просто переместил папку mt-
> static из htdocs в C:\xampp
> и изменил StaticWebPathhttp://localhost/mt-static/
> ...
>
> read more >>
Reply all
Reply to author
Forward
0 new messages