..
RSS
Вы не вошли.
 Список форумов » Проблемы » ну и путанницу вы сделали... комедия с чайником. Страниц: 123
КонстантинС
Участник

Зарегистрирован: 14.09.2008
Сообщений: 3
Offline

14.09.2008 19:17

Спасибо конечно за CMS, вижу у нее неплохие перспективы, если до ума доведете.
Но хотелось бы поподробнее о некоторых моментах услышать.

Вот я, о ней ничего не слышал, нашел через поиск, почитал, заинтересовался, и теоретическая реализация очень понравилась. Захотел поставить (юниксовый хост). Иду в раздел, скачиваю последнюю 0.8 третьей ревизии, разорхивирую у себя на компе (ну так обычно делаю с другими), заливаю на хостинг и опа.. а где инсталлятор то? Ни тебе папки install, ни тебе index.php. Пооткрывал все файлы через веб, которые были в корне - результат нулевой.

Иду, значит, к вам обратно, читать "как ставить" как последний чайник.
"Скачайте, переименуйте файл в install.php". Вот думаю, какой файл то переименовывать? Перименовал install.sql, попробовал - никуя никуёт.
В общем попереименовывал другие - тот же результат.

Удалил в итоге всё, залил архив, переименовал его (ну, думаю, заумно, но вполне удобно и круто придумали, если оно так). Запускаю. И тишина, и только, как говорится, мертвые с кокосами стоят. Ничего в общем. Обматерил все что на столе стоит, пошел опять к вам читать. Ничего не понял, вроде все верно делал.

Скачал предыдущbq файл, что без типографи. На компе он не разорхивируется вовсе, на хостинге переименовывание тоже впустую. Удалил.

В общем с час лазил и читал всякую дребедень (уж простите), но так ответ на вопрос не нашел. Скачал версию 0.7, ну, думаю, посмотрю, как там. А там все в порядке, и инсталл есть, и все как надо запускается.

Потом на форуме увидел топик про права "CHMOD": http://forum.irokez.org/viewtopic.php?id=298
Странно, подумал я, про это нигде не упоминалось..


В общем, товарищи, не первый раз имею дело с установками CMS, но идиотом вы меня заставили почувствовать. Еще пару часов, и сам разберусь, но такой идиотизм и чайник понятия несовместимые. Вы ведь для людей делаете CMS, так ведь?

А теперь вопрос, к знатокам: какого.. где и что я не так делал то?

Отредактированно КонстантинС (14.09.2008 19:26)
Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

15.09.2008 03:07

А я Алексу говорил, что такой способ установки - это немного через анальный проход smile Но ты меня заинтересовал, сейчас попробую сам поставить smile

Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

15.09.2008 04:09

Мда.

1) Версия с типографом... это просто tgz архив, внутри система, SQL-файл, .htaccess нет, инсталлятора нет. Не работоспособна.

2) Версия без типографа. В PHP переименовывается, запускается, при установке создает какой-то треш в папке:

zyv@mypride:/var/www/jap/dev$ ll
total 2676
...много текста...

При этом выдаёт ошибки:

Irokez

version 0.8α2

Warning: mkdir() [function.mkdir]: No such file or directory in /var/www/jap/dev/install.php on line 189

... много текста...

Компьютер:

zyv@mypride:/var/www/jap/dev$ uname -a
Linux mypride 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686 GNU/Linux
zyv@mypride:/var/www/jap/dev$ cat /etc/issue
Ubuntu 8.04.1 \n \l

zyv@mypride:/var/www/jap/dev$ php -v
PHP 5.2.4-2ubuntu5.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Jul 23 2008 06:44:49)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
zyv@mypride:/var/www/jap/dev$ apache2 -v
Server version: Apache/2.2.8 (Ubuntu)
Server built:   Jun 25 2008 13:54:13

Вас из дас?

Отредактированно Alex (16.09.2008 00:45)
Вебсайт  
 
КонстантинС
Участник

Зарегистрирован: 14.09.2008
Сообщений: 3
Offline

15.09.2008 04:40

ZYV написал:

А я Алексу говорил, что такой способ установки - это немного через анальный проход smile Но ты меня заинтересовал, сейчас попробую сам поставить smile

Ну понятно, намудрили, значит.

Вот что хотелось сказать то, я хорошо знаю юзабилити так называемое и психологию. И в вашем случае,к ак мне кажется, не стоит мудрить и делать оригинально круто, как кажется на первый взгляд.
Автоматика все сделает? Удобно?
Ну в общем наверное, только многие бы так делали.  Никакая автоматика ничего не сделает, если права не проставить. А проставлять их при любом апдейте, а потом убирать (нельзя же всё держать в открытую) - гемор на порядок больший, чем залить все через фтп ручками.

Вот когда разработчик все хочет круто сделать и упростить пользователю жизнь.. получается, увы, совсем не так. Мысль то хорошая, не спорю, только реализовать ее грамотно не получится. Лучше бы в плане функционала и стабильности свои силы пускали.

P.S. А разобраться с вашей ЦМСкой пока все еще хочется, только вот уже вопрос, стоит ли. Ставить семерку не стал, а с восьмеркой непонятки...

Отредактированно КонстантинС (15.09.2008 04:40)
Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

15.09.2008 08:32

Найдем Алекса, отберем нормальный инсталлятор и всё будет супер! smile

Вебсайт  
 
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810
Offline

15.09.2008 08:40

ок.. признаю ошибку.. во вторник выложу обычный инсталлятор
PS: только у меня работает нормально и на локалке (вин) и на хосте (юникс)


be creative...
Вебсайт  
 
КонстантинС
Участник

Зарегистрирован: 14.09.2008
Сообщений: 3
Offline

15.09.2008 09:30

Alex написал:

ок.. признаю ошибку.. во вторник выложу обычный инсталлятор
PS: только у меня работает нормально и на локалке (вин) и на хосте (юникс)

А я то мучался ))

Вы уж проверяйте. Чем дальше, тем ответственнее дело в целом, ведь больше народу подсаживается.

В общем желаю успехов и поменьше багов!

Вебсайт  
 
roomian
Тестер Ирокеза

Зарегистрирован: 14.09.2008
Сообщений: 12
Offline

15.09.2008 12:31

поддерживаю участнико, такое впечатление, что продукт очень сырой, хотя все выглядит очень презентабельно! и есть сайты, которые работают на этой цмс.
но на самом деле поставить и тем более использовать эту систему не вмешиваясь и не вычитывая код невозможно.

 
 
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810
Offline

16.09.2008 00:57

В-общем, почитал я вчера сообщения и сначала подумал, что проблема в документации, мол пользователям непонятно как устанавливать. Сегодня попытался скачать файлы и установить, и оппа... все стало ясно.

Во-первых: сознаюсь, залил инсталляторы с ошибками. Причем обе альфы 3 (с типографом и без). Оба файлы исправил и перезалил.

Во-вторых: с инсталлятором, не знаю даже как поступить. Основная идея была такова: сделать установку максимально простой. Зачем пользователя мучать с распаковкой файлов и правкой конфигов, когда можно сделать это за него? На данный момент инсталлятор может сам распаковать файлы, править конфиги и залить базу, надо только назвать его php скриптом, чтобы он выполнился. Но тут возникают две основные проблемы (помимо поломанных файлов):

1. Психологическая: пользователи привыкли сами все распаковывать и лазить по папкам, править конфиги и т.д.

2. Техническая: не на всех хостингах у установщика есть права на распаковку файлов, запись или удаление.

Насчет проблемы 1. Ее думаю буду решать следующим образом:
- дать улучшенное описание установки
- показать установку в картинках
- а еще лучше в видео
- а может сразу выдавать на скачивание install.php, чтобы даже и переименовывать не надо было

Насчет проблемы 2. Тут нужна ваша помощь. У меня установка работает и на локалхосте и на юникс хостах. На всевозможных настройках не могу проверить. Нужно описание ваших систем, а там будем думать smile

Спасибо за внимание.


be creative...
Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

16.09.2008 01:59

Техническая проблема решается так:

Код:

<Files irokez-blah-install.php>
    ForceType application/octet-stream
    Header set Content-Disposition attachment
</Files>

Сам не пробовал, но должно сработать. Если не работает, давай думать. Новый инсталлятор попробую сейчас.

Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

16.09.2008 02:09

Новая версия:

zyv@mypride:/var/www/jap/dev$ ll
total 972
drwxr-xr-x 5 www-data www-data   4096 2008-09-16 11:07 data
-rw-r--r-- 1 www-data www-data   3638 2008-09-16 11:07 favicon.ico
drwxr-xr-x 6 www-data www-data   4096 2008-09-16 11:07 handlers
drwxr-xr-x 7 www-data www-data   4096 2008-09-16 11:07 include
-rw-r--r-- 1 www-data www-data     17 2008-09-16 11:07 info.php
-rw-r--r-- 1 zyv      home     924955 2008-09-16 11:02 install.php
-rw-r--r-- 1 www-data www-data  19510 2008-09-16 11:07 install.sql
-rw-r--r-- 1 www-data www-data    870 2008-09-16 11:07 loader.php
-rw-r--r-- 1 www-data www-data    961 2008-09-16 11:07 path.ini
drwxr-xr-x 6 www-data www-data   4096 2008-09-16 11:07 public
drwxr-xr-x 5 www-data www-data   4096 2008-09-16 11:07 templates
drwxr-xr-x 6 www-data www-data   4096 2008-09-16 11:07 tmp
drwxr-xr-x 3 www-data www-data   4096 2008-09-16 11:07 userfiles

Irokez             version 0.8α2
Fatal error:  Can only throw objects in /var/www/jap/dev/install.php on line 644

Вебсайт  
 
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810
Offline

16.09.2008 07:06

вроде исправили


be creative...
Вебсайт  
 
ZYV
Модератор

Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352
Offline

16.09.2008 09:37

Постетим попозже..

Вебсайт  
 
roomian
Тестер Ирокеза

Зарегистрирован: 14.09.2008
Сообщений: 12
Offline

16.09.2008 10:41

Ок, новый файл качнул, переименовал, установка прошла.
Все бы супер, но.

1. При установке у меня не спросило пароль на админку? Пришлось лезть на мускуль и там узнавать свои логин и пароль root root. Но и они не помогли, не знаю почему. После слова, что все ок и Redirecting... он перебросил опять на страницу с логином и паролем.

2. Хотелось бы, чтобы при установке уже был минимальный мануал. Чтобы не нужно было лазать на форум и искать ответ. Мне пришлось лезть на сайт ирокеза, чтобы узнать, что администрирование находится по адресу /admin/sections/ хотя бы переадресацию поставили с обычнопонятного админ.

Вот вроде пока все, система инсталлирована, но пока не администрируется:)))
Готов оказывать помощь в качестве бета-тестера.

 
 
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810
Offline

16.09.2008 20:00

1. При установке у меня не спросило пароль на админку? Пришлось лезть на мускуль и там узнавать свои логин и пароль root root. Но и они не помогли, не знаю почему. После слова, что все ок и Redirecting... он перебросил опять на страницу с логином и паролем.

при установке можно указать пароль в advanced options

2. Хотелось бы, чтобы при установке уже был минимальный мануал. Чтобы не нужно было лазать на форум и искать ответ. Мне пришлось лезть на сайт ирокеза, чтобы узнать, что администрирование находится по адресу /admin/sections/ хотя бы переадресацию поставили с обычнопонятного админ.

хм, хорошая идея... добавлю в демо сайт

Вот вроде пока все, система инсталлирована, но пока не администрируется:)))
Готов оказывать помощь в качестве бета-тестера.

гуд, тестеры очень нужны smile


be creative...
Вебсайт  
 
 Список форумов » Проблемы » ну и путанницу вы сделали... комедия с чайником. Страниц: 123

Перейти
Разработка и дизайн сайтов, фирменный стиль, дизайн интерфейсовCopyright © 2004—2006 Irokez