|
КонстантинС
Участник
Зарегистрирован: 14.09.2008
Сообщений: 3

|
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

|
15.09.2008 03:07 А я Алексу говорил, что такой способ установки - это немного через анальный проход Но ты меня заинтересовал, сейчас попробую сам поставить 
|
| Вебсайт
|
|
| |
ZYV
Модератор
Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352

|
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

|
15.09.2008 04:40 ZYV написал:А я Алексу говорил, что такой способ установки - это немного через анальный проход Но ты меня заинтересовал, сейчас попробую сам поставить 
Ну понятно, намудрили, значит.
Вот что хотелось сказать то, я хорошо знаю юзабилити так называемое и психологию. И в вашем случае,к ак мне кажется, не стоит мудрить и делать оригинально круто, как кажется на первый взгляд. Автоматика все сделает? Удобно? Ну в общем наверное, только многие бы так делали. Никакая автоматика ничего не сделает, если права не проставить. А проставлять их при любом апдейте, а потом убирать (нельзя же всё держать в открытую) - гемор на порядок больший, чем залить все через фтп ручками.
Вот когда разработчик все хочет круто сделать и упростить пользователю жизнь.. получается, увы, совсем не так. Мысль то хорошая, не спорю, только реализовать ее грамотно не получится. Лучше бы в плане функционала и стабильности свои силы пускали.
P.S. А разобраться с вашей ЦМСкой пока все еще хочется, только вот уже вопрос, стоит ли. Ставить семерку не стал, а с восьмеркой непонятки...
Отредактированно КонстантинС (15.09.2008 04:40)
|
| Вебсайт
|
|
| |
ZYV
Модератор
Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352

|
15.09.2008 08:32 Найдем Алекса, отберем нормальный инсталлятор и всё будет супер! 
|
| Вебсайт
|
|
| |
Alex
вождь

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

|
15.09.2008 08:40 ок.. признаю ошибку.. во вторник выложу обычный инсталлятор PS: только у меня работает нормально и на локалке (вин) и на хосте (юникс)
be creative...
|
| Вебсайт
|
|
| |
КонстантинС
Участник
Зарегистрирован: 14.09.2008
Сообщений: 3

|
15.09.2008 09:30 Alex написал:ок.. признаю ошибку.. во вторник выложу обычный инсталлятор PS: только у меня работает нормально и на локалке (вин) и на хосте (юникс)
А я то мучался ))
Вы уж проверяйте. Чем дальше, тем ответственнее дело в целом, ведь больше народу подсаживается.
В общем желаю успехов и поменьше багов!
|
| Вебсайт
|
|
| |
roomian
Тестер Ирокеза
Зарегистрирован: 14.09.2008
Сообщений: 12

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

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

|
16.09.2008 00:57 В-общем, почитал я вчера сообщения и сначала подумал, что проблема в документации, мол пользователям непонятно как устанавливать. Сегодня попытался скачать файлы и установить, и оппа... все стало ясно.
Во-первых: сознаюсь, залил инсталляторы с ошибками. Причем обе альфы 3 (с типографом и без). Оба файлы исправил и перезалил.
Во-вторых: с инсталлятором, не знаю даже как поступить. Основная идея была такова: сделать установку максимально простой. Зачем пользователя мучать с распаковкой файлов и правкой конфигов, когда можно сделать это за него? На данный момент инсталлятор может сам распаковать файлы, править конфиги и залить базу, надо только назвать его php скриптом, чтобы он выполнился. Но тут возникают две основные проблемы (помимо поломанных файлов):
1. Психологическая: пользователи привыкли сами все распаковывать и лазить по папкам, править конфиги и т.д.
2. Техническая: не на всех хостингах у установщика есть права на распаковку файлов, запись или удаление.
Насчет проблемы 1. Ее думаю буду решать следующим образом: - дать улучшенное описание установки - показать установку в картинках - а еще лучше в видео - а может сразу выдавать на скачивание install.php, чтобы даже и переименовывать не надо было
Насчет проблемы 2. Тут нужна ваша помощь. У меня установка работает и на локалхосте и на юникс хостах. На всевозможных настройках не могу проверить. Нужно описание ваших систем, а там будем думать 
Спасибо за внимание.
be creative...
|
| Вебсайт
|
|
| |
ZYV
Модератор
Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352

|
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

|
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

|
16.09.2008 07:06 вроде исправили
be creative...
|
| Вебсайт
|
|
| |
ZYV
Модератор
Откуда: Russia, Nizhny Novgorod
Зарегистрирован: 16.12.2005
Сообщений: 352

|
16.09.2008 09:37 Постетим попозже..
|
| Вебсайт
|
|
| |
roomian
Тестер Ирокеза
Зарегистрирован: 14.09.2008
Сообщений: 12

|
16.09.2008 10:41 Ок, новый файл качнул, переименовал, установка прошла. Все бы супер, но.
1. При установке у меня не спросило пароль на админку? Пришлось лезть на мускуль и там узнавать свои логин и пароль root root. Но и они не помогли, не знаю почему. После слова, что все ок и Redirecting... он перебросил опять на страницу с логином и паролем.
2. Хотелось бы, чтобы при установке уже был минимальный мануал. Чтобы не нужно было лазать на форум и искать ответ. Мне пришлось лезть на сайт ирокеза, чтобы узнать, что администрирование находится по адресу /admin/sections/ хотя бы переадресацию поставили с обычнопонятного админ.
Вот вроде пока все, система инсталлирована, но пока не администрируется:))) Готов оказывать помощь в качестве бета-тестера.
|
| |
|
| |
Alex
вождь

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

|
16.09.2008 20:00 1. При установке у меня не спросило пароль на админку? Пришлось лезть на мускуль и там узнавать свои логин и пароль root root. Но и они не помогли, не знаю почему. После слова, что все ок и Redirecting... он перебросил опять на страницу с логином и паролем.
при установке можно указать пароль в advanced options
2. Хотелось бы, чтобы при установке уже был минимальный мануал. Чтобы не нужно было лазать на форум и искать ответ. Мне пришлось лезть на сайт ирокеза, чтобы узнать, что администрирование находится по адресу /admin/sections/ хотя бы переадресацию поставили с обычнопонятного админ.
хм, хорошая идея... добавлю в демо сайт
Вот вроде пока все, система инсталлирована, но пока не администрируется:))) Готов оказывать помощь в качестве бета-тестера.
гуд, тестеры очень нужны 
be creative...
|
| Вебсайт
|
|
| |
|