CmwDebianPg8Install: различия между версиями

Материал из CmwCms
Перейти к навигации Перейти к поиску
(Новая страница: «Частично допиленная до pg8.* версия ветки no_tc живет в репозитории svn://nataraj.su/communiware/trunk/ при уст…»)
 
 
(не показаны 2 промежуточные версии 2 участников)
Строка 2: Строка 2:
 
при установке следует учесть следующие нюансы:
 
при установке следует учесть следующие нюансы:
  
1. Удалите директорию trunk/communiware/communiware. Она по ходу зародилась при переезде из cvs на svn содержит в себе дубликат коммунивера, и создает ошибку циклических ссылок при импорте документации
+
1. В современных версиях Debian в качестве /bin/sh используется dash, а скрипты конфигрурирования апача с dash'ем работать не умеют, поэтому надо заменить симлинк /bin/sh с /bin/dash на /bin/bash:
 +
 
 +
  # cd /bin; rm sh; ln -s bash sh
 +
 
 +
1.1 http://www.howtoforge.com/perfect-server-ubuntu-9.10-karmic-koala-ispconfig-2-p7
  
 
2. При установке дебиановского постгреса следует это делать предварительно установив текущую локаль в ru_RU.cp1251 ибо установщик локаль не спрашивает, а создает БД в той локале в которой его запустили, а коммунивер умеет ставиться тольк в cp1251
 
2. При установке дебиановского постгреса следует это делать предварительно установив текущую локаль в ru_RU.cp1251 ибо установщик локаль не спрашивает, а создает БД в той локале в которой его запустили, а коммунивер умеет ставиться тольк в cp1251
Строка 10: Строка 14:
 
   update Attribute set query='SELECT fdate(NOW()) as  "SYSDATE" from dual where ?::varchar is not null' where name='SYSDATE';
 
   update Attribute set query='SELECT fdate(NOW()) as  "SYSDATE" from dual where ?::varchar is not null' where name='SYSDATE';
  
Новый постгресс недоволен тем что не может определить тип, но дрбавлять это в дистрибутив я пока не взялся, ибо есть сомнения в совместимости с постгрессом
+
Новый постгресс недоволен тем что не может определить тип, но дрбавлять это в дистрибутив я пока не взялся, ибо есть сомнения в совместимости с ораклом
  
 
4. Скопировать PrelPP.pm в perlib/CmwConfigure. его надо будет определить куда-то еще, проконсультировавшись с Белявским. Нужен от там для того чтобы работал cmwpkginst
 
4. Скопировать PrelPP.pm в perlib/CmwConfigure. его надо будет определить куда-то еще, проконсультировавшись с Белявским. Нужен от там для того чтобы работал cmwpkginst

Текущая версия от 13:55, 4 сентября 2011

Частично допиленная до pg8.* версия ветки no_tc живет в репозитории svn://nataraj.su/communiware/trunk/ при установке следует учесть следующие нюансы:

1. В современных версиях Debian в качестве /bin/sh используется dash, а скрипты конфигрурирования апача с dash'ем работать не умеют, поэтому надо заменить симлинк /bin/sh с /bin/dash на /bin/bash:

 # cd /bin; rm sh; ln -s bash sh

1.1 http://www.howtoforge.com/perfect-server-ubuntu-9.10-karmic-koala-ispconfig-2-p7

2. При установке дебиановского постгреса следует это делать предварительно установив текущую локаль в ru_RU.cp1251 ибо установщик локаль не спрашивает, а создает БД в той локале в которой его запустили, а коммунивер умеет ставиться тольк в cp1251

3. чтобы корректно работал SYSDATE надо сказать в sql-консоли

 update Attribute set query='SELECT fdate(NOW()) as  "SYSDATE" from dual where ?::varchar is not null' where name='SYSDATE';

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

4. Скопировать PrelPP.pm в perlib/CmwConfigure. его надо будет определить куда-то еще, проконсультировавшись с Белявским. Нужен от там для того чтобы работал cmwpkginst