Примечание: все новые или пересмотренные
вопросы показаны полужирным шрифтом
Для получения дополнительной информации пишите по адресу info@psoft.net Вопросы/Ответы обновлены: понедельник 07 июля 2003
Содержание
- 1. Общее
- 2. Оплата и лицензирование
- 3. Администрирование
- 3.1. Где находятся конфигурационные файлы для плагинов SiteStudio и как их можно вызвать?
- 3.2. Как я могу увидеть сколько клиентов использует мой SiteStudio? У меня нет административной панели, поскольку мой SiteStudio интегрирован с
- 3.3. Как я могу пользоваться лицензионным
ключом в отсутствие административной панели SiteStudio?
- 3.4. Я сначала загрузил и установил
ознакомительную версию, затем с помощью лицензионного ключа сделал ее полной версией, правильно?
- 3.5. Мы использовали ознакомительную
версию SiteStudio и мы им удовлетворены. Мы заинтересованы в закупке полной версии SiteStudio. Как мы можем сохранить веб сайт, который был создан с помощью
ознакомительной версии и обрабатывать его с помощью полной версии?
- 3.6. Я потерял мой административный пароль. Как я могу очистить или сбросить его?
- 3.7. Что я должен сделать, чтобы в URL SiteStudio фигурировало мое доменное имя, а не IP адрес?
- 3.8. Я изменил некоторые переменные в файле masonry.properties, но эти изменения не применяются
- 3.9. Мы изменили конфигурацию контрольной панели, чтобы работать через https, но SiteStudio все еще не работает...
- 3.10. Когда я удаляю пользователя из административной контрольной панели SiteStudio, данные пользователя не удаляются из системы и
его вход в систему еще работает.
- 3.11. После того, как я изменил
пользовательские установки через
административную контрольную панель SiteStudio, новые настройки не
действуют...
- 3.12. Как копировать файлы
веб сайта, созданного SiteStudio с целью резервного хранения данных?
- 3.13. Должен ли быть установлен виртуальный хост на сервере после публикации сайта?
- 3.14. Может ли пользователь определить свой собственный сервер FTP на экране входа в систему при наличии FTPpublisher?
- 3.15. Как спрятать URL "studio/servlet/psoft.masonry.Builder"?
- 3.16. Как дать возможность пользователям открывать SiteStudio без повторного ввода пароля?
- 3.17. Возможно ли установить ограничение на продолжительность сеанса неактивного пользователя?
- 3.18. Как я могу изменить файлы помощи?
- 3.19. Могу ли я сконфигурировать SiteStudio для использования
FTPpublisher и filepublisher на одном и том же компьютере?
- 3.20. Я использую Windows NT. Как я должен выполнять Java процесс перед входом в ваш компьютер?
- 3.21. Где я могу хранить информацию о плагинах?
- 3.22. Как добавить пользователей к SiteStudio?
- 3.23. Когда я произвожу изменения в lang.properties файле SiteStudio, что можно сделать, чтобы заставить их вступить в действие, помимо перезагрузки компьютера?
- 3.24. Как вы добавляете новых пользователей к SiteStidio в отсутствие H-Sphere? Имеется ли основанная на веб административная служба для добавления новых пользователей или это должно быть сделано вручную в файле?
- 3.25. Когда мои пользователи кликают "ВЫБРАТЬ ИЗОБРАЖЕНИЯ ИЗ НАШЕЙ
ГАЛЕРЕИ", то не получают
никаких изображений. Поставляются ли они вместе с SiteStudio?
- 3.26. Где нужно помещать изображения для моей
галереи изображений?
- 3.27. Как можно добавить свои собственные изображения к
галерее SiteStudio?
- 3.28. Откуда я могу загрузить filepublisher?
- 3.29. Позволяет ли интерфейс установить предел количества страниц и места, занятого на диске?
- 3.30. Как выглядит правильная строка USER_LOGIN_QUERY для MS SQL?
- 3.31. Что необходимо вводит в поле Dir административной панели SiteStudio? Поле хоста? Поле сервера?
- 3.32. Могу ли я присоединять мое собственное E-COMMERCE-SOLUTIONS, присоединяя URL вместо одного psoft, таким образом, чтобы я мог получать деньги от моих клиентов, которые используют каталог Add-A-Cart.
- 3.33. Могу ли я отключить страницу Add-A-Cart?
- 4. Настройка
- 5. Разрешение проблем
- 5.1. Когда пользователи издают свой сайт, появляется общее сообщение об ошибке "ss_button.gif (Отсутствует файл или каталог)". Работа SiteStudio в течение длительного времени не приводит к публикации страниц.
- 5.2. Я ввел лицензионный ключ в SiteStudio, но он, все же, не работает.
- 5.3. Когда мои пользователи входят в SiteStudio через H-Sphere, то они получают страницу входа в SiteStudio...
- 5.4. Мы и наши пользователи не имеем доступа Our Gallery.
- 5.5. Когда пользователь пробует генерировать изображение, страница с часами неоднократно обновляется, но ничего больше не происходит.
- 5.6. Мой SiteStudio сообщает, что генерирует изображение, но фактически этого не делает.
- 5.7. Мой ImageMaker терпит крах каждый раз при вызове из Apache Jserv.
- 5.8. Я перегрузил систему и в файле ошибки появилась следующая запись:
[Thu Jan 25 10:23:16 2001] [crit] (98)Address already in use: make_sock:
could not bind to port 443
- 5.9. Почему я часто получаю следующее:
/usr/local/apache/bin/httpd -DSSL и
/usr/local/jdk1.3/bin/i386/native_threads/java...?
- 5.10. Я получаю следующую ошибку:
java.lang.ExceptionInInitializerError: psoft.user.UserException: init
error:Invalid authorization specification: Access denied for user:'
admin@domain.com' (Using password: YES)
- 5.11. Когда пользователь указывает свой электронный адрес в форме, то почта посылается по адресу postmaster@site.com и tomcat/apache log показывает следующую ошибку:
URL: http://domain.com/email.html
email:<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Email to : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
399ms takes psoft.customform.CustomForm.doGet()
- 5.12. Как перезапустить ImageMaker и SiteStudio?
- 6. Инсталляция и совместимость
1. Общее
- 1.1. Что собой представляет SiteStudio?
- SiteStudio - это инструмент для разработки и конструирования веб сайтов с помощью веб броузера,
основанный на передовых технологияхl. Он
полностью, без дополнительных усилий
интегрируется с H-Sphere. Используя SiteStudio, Вы
добавляете новую службу к Вашим
интернет услугам, предоставляя Вашим
клиентам самый простой способ создания веб
сайтов. С SiteStudio Ваши пользователи ничего
не должны знать об FTP, HTML, Telnet, HTTP или
программном обеспечении для работы с
изображениями. Если они могут заниматься
серфингом в интернете, то они могут
создать свой собственный профессионально выглядящий
веб сайт.

- 1.2. В чем различие между H-Sphere и SiteStudio?
- H-Sphere это интегрированная панель управления и законченная система для предоставления веб хостинговых услуг. SiteStudio это инструмент разработки и создания веб сайта с помощью веб броузера, он может использоваться независимо от H-Sphere
или для удобства пользователей может быть полностью интегрирован с H-Sphere.

- 1.3. Каким образом SiteStudio публикует сайты?
- SiteStudio может использовать FTPpublisher для
удаленной публикации файлов или использовать filepublisher для публикации файлов в локальной файловой системе или в сетевой файловой системе.

- 1.4. Возможно ли использование SiteStudio для редактирования веб сайта, созданного с помощью инструмента, отличного от SiteStudio?
- Нет, это невозможно.

- 1.5. Возможно ли использование SiteStudio для редактирования существующего веб сайта? Имеет ли SiteStudio возможность импорта сайтов?
- Нет, возможность импорта сайтов отсутствует. Во-первых, вы должны создать свой сайт с помощью SiteStudio. В дальнейшем вы можете возвращаться к нему и редактировать существующий сайт(ы) с помощью SiteStudio.
Обратите внимание на то, что касается сайтов или страниц, созданных с помощью SiteStudio. Если пользователь удаляет страницу (или кликает на ссылку "Start Over" которая вызывает удаление всего сайта) в SiteStudio, то исчезает возможность их импорта из опубликованного сайта. Вы также не можете копировать страницы (сайты), которые были созданы с помощью SiteStudio с одного места (сервера) на другое для работы с ними в SiteStudio. Единственная возможность для пользователей предотвратить нежелательную потерю их сайтов - это сохранение их с опцией Save SiteStudio, которая доступна в разделе Site Settings.

- 1.6. Почему отсутствуют страницы 'Calendar' и 'Photo Album' в категории 'Small Business'?
- Страница 'Calendar' в категории 'Small Business' представлена как 'News and Events'. Аналогично, страница 'Photo Album' в категории 'Small Business' является страницей 'Catalog'.

- 1.7. Каково назначение real_login?
- Это имя пользовательского аккаунта FTP в тех случаях, когда оно отличается от имени для входа в SiteStudio.

- 1.8. Доступно ли добавление дискуссионного клуба?
- Пока еще нет. Пользователи будут уведомлены, когда он будет доступен для интеграции.

- 1.9. Что такое Tomcat?
- SiteStudio это сервлет и ему требуется для работы движок сервлетов. Согласно
документации разработчиков Jakarta "Tomcat это сервлет контейнер, который используется в Reference Implementation for the Java Servlet и технологиях JavaServer. Спецификации Java Servlet и JavaServer Pages были разработаны Sun для Java Community Process." Для получения дополнительной информации перейдите на http://jakarta.apache.org/tomcat/index.html

- 1.10. Что такое Apache JServ?
- SiteStudio это сервлет и ему требуется для работы движок сервлетов. Согласно
документации разработчиков Apache "Apache JServ - 100% чистый
движок Java сервлетов, созданный специально для использования с веб сервером Apache
и полностью согласующийся со спецификациями JavaSoft Java Servlet APIs
2.0. Для получения дополнительной информации перейдите на http://java.apache.org/jserv/index.html

- 1.11. Какая версия Java требуется для работы с SiteStudio? Требуется ли SiteStudio поддержка IBM или Java Caffee?
- Нет, SiteStudio работает только с Sun Java 1.3.x. Он не работает с Java 1.4.

- 1.12. Как я могу увидеть и
установить переменные окружения в моем
компьютере?
- Для того, чтобы увидеть список переменных окружения достаточно напечатать set в окне консоли.
Для установки переменных окружения для текущей консоли напечатайте:
set <имя_перем>=<значение> (для Windows)
<имя_перем>=<значение>; export <имя_перем> (для Unix)
например для установки переменной JAVA_HOME в Windows®, откройте окно 'Command Prompt' и напечатайте:
set JAVA_HOME=C:\jdk1.3\
для установки переменной окружения для всех консольных сессий Windows® вам необходимо:
- Кликнуть Start -> Control Panel -> System (или нажать клавиши Win+Pause)
- Выбрать вкладку 'Advanced'
- Нажать на кнопку 'Environment Variables'
- В секции 'System Variables' нажать 'New' и напечатать имя переменной и значение.
- Нажать кнопку OK для всех трех экранов.
для Unix Вы должны отредактировать Вашу оболочку
.profile файла, который расположен в Вашем домашнем каталоге, например Вы можете вставить в Ваш shell.profile:
JAVA_HOME=/usr/java/jdk1.3
export JAVA_HOME
для установки переменной JAVA_HOME.

- 1.13. Существует ли руководство по использованию
SiteStudio, которое я могу предложить своим клиентам?
- Разумеется. В SiteStudio доступна онлайновая помощь. Найдите знак вопроса в верхнем правом углу экрана SiteStudio и кликните на нем.

- 1.14. Б уду ли я иметь все шаблоны, которые я видел в вашей онлайновой демонстрационной версии, в пакете инсталляции SiteStudio?
- Конечно. Последняя доступная версия SiteStudio имеет все шаблоны, которые Вы могли видеть в онлайновой демонстрационной версии или списке шаблонов.

2. Оплата и лицензирование
- 2.1. Где я могу приобрести лицензию на SiteStudio?
- Пожалуйста, напишите по адресу sell@psoft.net.

- 2.2. Существуют ли дополнительные платежи?
- Нет, Вы платите один раз в соответствии с
количеством пользователей.

- 2.3. Какова стоимость SiteStudio?
- Пожалуйста, смотрите информацию о ценах

- 2.4. Эти выплаты ежемесячны (ежегодны) или единовременно за одного пользователя?
- SiteStudio лицензируется только ОДНАЖДЫ по количеству пользователей.

- 2.5. Я имел 100 пользователей и 100 лицензий, в дальнейшем я удалил 10 старых пользователей и добавил 10 новых. Должен ли я
получить лицензию для 10 новых пользователей?
- Нет, не нужно. Вам необходима лицензия только для текущего количества пользователей.

- 2.6. Я имею 200 пользователей, но только 100 используют SiteStudio. Сколько лицензий мне необходимо?
- 100. Вы оплачиваете только тех пользователей,
которые фактически используют SiteStudio.

- 2.7. Я приобрел H-Sphere и хотел бы иметь вместе с ней SiteStudio. Имеются ли
какие либо скидки на SiteStudio?
- Если Вы приобрели H-Sphere, то Вы получаете SiteStudio бесплатно.

- 2.8. Вы обеспечиваете поддержку?
- Да, мы обеспечиваем поддержку нашим клиентам, но мы НЕ обеспечиваем поддержку конечных пользователей (клиентов хостинг провайдеров). Это означает, что если конечные пользователи имеют проблемы с нашими программными продуктами, они должны войти в контакт со своим хостинг провайдером и мы поможем хостинг провайдеру в
решении проблем.

3. Администрирование
- 3.1. Г де находятся конфигурационные файлы для плагинов SiteStudio и как их можно вызвать?
- Все файлы конфигурации для плагинов находятся в <каталоге SiteStudio > каталоге /psoft_config . Файлы называются:
counter.properties
counter_user.properties
guestbook.properties
guestbook_user.properties
poll.properties
poll_user.properties

- 3.2. Как я могу увидеть сколько клиентов использует мой SiteStudio? У меня нет административной панели, поскольку мой SiteStudio интегрирован с
- Вы можете увидеть информацию о лицензии с помощью команды:
./ss.sh license. Это именно тот путь, с помощью которого Вы можете контролировать количество пользователей, использующих SiteStudio.

- 3.3. Как я могу пользоваться лицензионным
ключом в отсутствие административной панели SiteStudio?
- Для применения ключа вы должны разместить его в файле <SS_install_dir>/psoft_config/license.key.
Альтернативно вы можете поместить его в любое другое место, но при этом Вы должны установить опцию
LICENSE_KEY=<путь_к_файлу_лицензии>
в файле <SS_install_dir>/psoft_config/masonry.properties
Пример: Если вы хотите поместить информацию о лицензии в файл
/root/ss_license.key в
<SS_install_dir>/psoft_config/masonry.properties Вы должны установить
LICENSE_KEY=/root/ss_license.key

- 3.4. Я сначала загрузил и установил
ознакомительную версию, затем с помощью лицензионного ключа сделал ее полной версией, правильно?
- Нет. Этого не достаточно. Читайте, пожалуйста, Различия между
ознакомительной и полной версиями SiteStudio.

- 3.5. Мы использовали ознакомительную
версию SiteStudio и мы им удовлетворены. Мы заинтересованы в закупке полной версии SiteStudio. Как мы можем сохранить веб сайт, который был создан с помощью
ознакомительной версии и обрабатывать его с помощью полной версии?
- Вы должны перейти на файл/var/websites/1.website.data из инсталляции
ознакомительной версии
на сервер (или каталог) с полной инсталляцией. Далее,
при полной инсталляции создайте пользователя с ID 1 используя административную панель SiteStudio или вручную в базе данных. Обратите внимание, что эта операция не будет перемещать все данные,
например, Вам необходимо будет
вручную перезагрузить все изображения, используя SiteStudio.

- 3.6. Я потерял мой административный пароль. Как я могу очистить или сбросить его?
- Административный пароль хранится в базе данных SiteStudio в таблице 'admin'.

- 3.7. Что я должен сделать, чтобы в URL SiteStudio фигурировало мое доменное имя, а не IP адрес?
- Измените все переменные *_URL во всех файлах *.properties, расположенных в каталоге psoft_config.

- 3.8. Я изменил некоторые переменные в файле masonry.properties, но эти изменения не применяются
- После проведения изменений в masonry.properties, Вам необходимо перезапустить SiteStudio.

- 3.9. Мы изменили конфигурацию контрольной панели, чтобы работать через https, но SiteStudio все еще не работает...
- SiteStudio не является частью Hsphere, это отдельный программный продукт, который не работает через https. Таким образом, нет смысла конфигурировать SiteStudio для использования SSL. Если сайт, который должен быть создан не работает через SSL, то пользователи каждый раз, когда они кликают на любой ссылке SiteStudio, будут получать предупреждающие сообщения. Это будет из запутывать. Реально - это ненужное свойство.

- 3.10. Когда я удаляю пользователя из административной контрольной панели SiteStudio, данные пользователя не удаляются из системы и
его вход в систему еще работает.
- Если вы что либо изменяете в данных пользователя и если даже Вы удаляете пользователей и хотите, чтобы Ваши изменения вступили в силу немедленно, Вам необходимо перезапустить SiteStudio.

- 3.11. После того, как я изменил
пользовательские установки через административную
контрольную панель SiteStudio, новые настройки не
действуют...
- Если вы что либо изменяете в данных пользователя и если даже Вы удаляете пользователей и хотите, чтобы Ваши изменения вступили в силу немедленно, Вам необходимо перезапустить SiteStudio.

- 3.12. Как копировать файлы вебсайта, созданного SiteStudio с целью резервного хранения данных?
- Для восстановления информации о пользователе SiteStudio Вам необходимо сохранить каталог .../var/websites, а также иметь дамп Вашей пользовательской БД в случае если SiteStudio сконфигурирован с использованием БД.

- 3.13. Должен ли быть установлен виртуальный хост на сервере после публикации сайта?
- SiteStudio не является хостинговой системой, он является инструментом для построения сайта. Таким образом, Вы должны создать сайт вручную или использовать Вашу хостинговую систему и добавить информацию
о доступе к сайту в БД SiteStudio,
используя административную панель SiteStudio.

- 3.14. Может ли пользователь определить свой собственный сервер FTP на экране входа в систему при наличии FTPpublisher?
- Нет. Если Вы хотите, чтобы SiteStudio получал эту информацию со страницы входа в систему, Вы должны это соответственно сконфигурировать. Во избежание ошибок вначале в базу данных следует ввести имя сервера.

- 3.15. Как спрятать URL "studio/servlet/psoft.masonry.Builder"?
- Подсказка URL Вашего броузера покажет что-то вроде:
http://smokin.somwhere.org/studio/servlet/psoft.masonry.Builder?
Для того, чтобы SiteStudio открывался в окне без этой подсказки,
вставьте в исходную страницу html следующий код:
-------------------
<script>
function open_builder() {
new__window=window.open ("http://smokin.somwhere.org/studio/servlet/psoft.masonry.Builder?","_blank", "width=860,height=480,resizable=1,scrollbars=1");
}
</script>
<a href="javascript:open_builder();"> Open SiteStudio in a new window! </a>
--------------------
Для того, чтобы увидеть результат кликните по ссылке 'Open SiteStudio in a new window!'. Новое окно будет всплывающим и URL будет скрыт.

- 3.16. Как дать возможность пользователям открывать SiteStudio без повторного ввода пароля?
- Это можно сделать путем создания ссылки, которая обеспечит свободный доступ к SiteStudio.
ОБРАТИТЕ ВНИМАНИЕ: это снижает безопасность, поскольку, в случае возникновения прерывания, html страница покажет пароль открытым текстом.
Для страниц SSL нехарактерны постоянные прерывания, но Вы не можете на это полагаться.
Перейдите к шаблону HTML и подставьте @@LOGIN@@ для
логина SiteStudio и @@PASSWORD@@ для пароля SiteStudio.
-----------------------------------------------------------------------
<script language='JavaScript'>
function myescape(str) {
var res="";
for (var i =0; i<str.length; i++) {
if (str.charAt(i)=='/') res+='%2F';
else res+=str.charAt(i);
}
return res;
}
var url = myescape( escape( 'http://www.psoft.net/ssdemo/psoft.masonry.Builder?' + '&no_cache='+(newDate() ).getTime() ) );
var login = myescape(escape('@@LOGIN@@'));
var passwd = myescape(escape('@@PASSWORD@@'));
function open_builder() {
new_window=window.open( "http://www.psoft.net/ssdemo/psoft.masonry.Builder?useraction=login&action=useraction&requestURL=" + url + "&login=" + login + "&password=" + passwd + "&edit=Go","_blank", "width=660,height=480,resizable=1,scrollbars=1");
}
</script>
Эта строка открывает SiteStudio без взаимодействия с пользователем:
<script language='JavaScript'>open_builder();</script>
Эта строка требует клика:
<a href="javascript:open_builder();"> Open Builder </a>

- 3.17. Возможно ли установить ограничение на продолжительность сеанса неактивного пользователя?
- Автоматический выход из системы не включен в SiteStudio. Добавление этого свойства потребует изменения исходного кода SiteStudio.

- 3.18. Как я могу изменить файлы помощи?
- Файлы помощи хранятся в формате в следующем каталоге:
path_to_SiteStudio/public_html/masonry/widgets/simple/help/

- 3.19. Могу ли я сконфигурировать SiteStudio для использования
FTPpublisher и filepublisher на одном и том же компьютере?
- Нет, но если у Вас есть сконфигурированный FTP сервер, Вы можете использовать FTPpublisher вместо filepublisher. Для этого вы должны переконфигурировать SiteStudio и изменить структуру БД.

- 3.20. Я использую Windows NT. Как я должен выполнять Java процесс перед входом в ваш компьютер?
- Вы должны использовать службу AutoExNT.
Для получения инструкций см. http://support.microsoft.com/support/kb/articles/Q243/4/86.ASP
В дополнение к файлам, перечисленным в ссылке выше, Вам будет необходима утилита winsta.exe. Вы должны поместить ее в корневой каталог SiteStudio и включить ее
AutoExNT.bat для запуска процесса для обслуживания Window station.
После того, как Вы включите необходимые команды, ваш AutoExNT может выглядеть следующим образом:
======================================
@echo off
c:
cd [[SiteStudio home directory]]
winsta imaker.bat
======================================
imaker.bat must contain the following:
======================================
java -cp
[path_to_SiteStudio];.;[path_to_SiteStudio]\Acme.jar;[path_to_SiteStudio]\ecs-1.1.jar;[path_to_SiteStudio]\ss.jar; [path_to_SiteStudio]\activation.jar;[path_to_SiteStudio]\freemarker.jar;[path_to_SiteStudio]\jai.jar;[path_to_SiteStudio]\xerc
es.jar;[path_to_SiteStudio]\com.fooware.net.jar;[path_to_SiteStudio]\gnu.regexp.jar;[path_to_SiteStudio]\mail
.jar -mx128m psoft.imaker.ImageMakerServer 1922 [path_to_SiteStudio]\masks
[path_to_SiteStudio]\var\imaker [path_to_SiteStudio_without_disk]\image.xml
======================================
Комментарий: Все пути выглядят подобно этому: C:\studio\
кроме последнего, который должен выглядеть подобно: \studio\

- 3.21. Где я могу хранить информацию о плагинах?
- Вы должны использовать базу данных, такую как PostgreSQL, mySQL, MSSQL

- 3.22. Как добавить пользователей к SiteStudio?
- Если Вы обладаете ознакомительной версией SiteStudio, Вы не можете добавлять
пользователей (см. почему). Если у Вас есть полная версия SiteStudio, административная панель поможет Вам добавить пользователей. Эта функция доступна в http://<YourHostName>:8080/servlet/psoft.masonry.Admin

- 3.23. Когда я произвожу изменения в lang.properties файле SiteStudio, что можно сделать, чтобы заставить их вступить в действие, помимо перезагрузки компьютера?
- Вы должны перезапустить SiteStudio. (См.
как это сделать.)

- 3.24. Как вы добавляете новых пользователей к SiteStidio в отсутствие H-Sphere? Имеется ли основанная на веб административная служба для добавления новых пользователей или это должно быть сделано вручную в файле?
- Да, начиная с версии 1.52 SiteStudio имеет интерфейс администратора. Если у Вас есть опыт веб программирования, то для Вас не будет большой проблемой создание автоматической регистрации.

- 3.25. Когда мои пользователи кликают "ВЫБРАТЬ ИЗОБРАЖЕНИЯ ИЗ НАШЕЙ
ГАЛЕРЕИ", то не получают никаких изображений. Поставляются ли они вместе с SiteStudio?
- Нет, Вы должны добавит к галерее свои собственные изображения чтобы Ваши пользователи могли их использовать.

- 3.26. Где нужно помещать изображения для
моей галереи изображений?
- Поместите их в ../public_html/masonry/gallery/
Этот каталог может также включать подкаталоги с изображениями .gif или .jpg.

- 3.27. Как можно добавить свои собственные изображения к
галерее SiteStudio?
- Загрузите изображения в <SiteStudio_dir>/<templates>/public_html/masonry/gallery
Запустите SiteStudio, войдите в просмотр галереи SiteStudio и нажмите кнопку 'refresh' для генерации эскизов.

- 3.28. Откуда я могу загрузить filepublisher?
- Вы можете загрузить filepublisher отсюда.

- 3.29. Позволяет ли интерфейс установить предел количества страниц и места, занятого на диске?
- Существует свойство ограничения количества страниц. Что касается дискового пространства, то об этом заботиться Ваша хостинговая система.

- 3.30. Как выглядит правильная строка USER_LOGIN_QUERY для MS SQL?
- USER_LOGIN_QUERY = SELECT id, rtrim(login), rtrim(real_login),
rtrim(pass), rtrim(email), rtrim(dir), rtrim(host), rtrim(server),
rtrim(port) FROM users WHERE login=''{0}''

- 3.31. Что необходимо вводит в поле Dir административной панели SiteStudio? Поле хоста? Поле сервера?
- В поле Dir поместите каталог, в котором расположен пользовательский index файл. Это путь FTP, не системный путь. Он должен начинаться и заканчиваться слэшом (/).
Например:
/web/
/public_html/
В поле Host поместите URL пользовательского сайта. Он должен быть в формате: http://example.com/ и должен заканчиваться слэшом.
Этот URL должен быть разрешен и доступен с компьютера, на котором установлен SiteStudio.
Например:
http://example.com/
http://www.example.com/
http://www.example.com/username/
http://www.example.com/~username/
В поле Server поместите FTP сервер сайта, который вы намерены создать. Обычно это доменное имя сайта клиента или что-то вроде ftp.example.com
FTP подключение к этому серверу должно быть доступно с компьютера, на котором установлен SiteStudio.
Это может быть IP адрес или доменное имя сервера, на котором хостится сайт клиента (зависит от конфигурации FTP сервера). Если
сайт клиента хостится на том же сервере, где находится SiteStudio, то
это может быть адрес 127.0.0.1 или localhost.

- 3.32. Могу ли я присоединять
мое собственное E-COMMERCE-SOLUTIONS, присоединяя URL вместо одного psoft, таким образом, чтобы я мог получать деньги от моих клиентов, которые используют каталог Add-A-Cart.
- Это просто.
Создайте Ваш собственный реселлерский
аккаунт в E-COMMERCE-SOLUTIONS
который позволит Вам определять ваши
собственные цены, проплаты и надбавки. Когда цены установлены, определяется следующая переменная в файле psoft_config/masonry.properties:
E_COMMERCE_SOLUTIONS = http://[Ваш присоединенный URL]
После этого перезапустите SiteStudio.

- 3.33. Могу ли я отключить страницу Add-A-Cart?
- Да, можете. Для ее отключения определите следующую переменную в файле psoft_config/masonry.properties:
E_COMMERCE_SOLUTIONS = false
После этого перезапустите SiteStudio.

4. Настройка
- 4.1. Действительно ли интерфейс доступен с командами написанными на <моем языке>?
- Нет. Но Вы можете транслировать его в любой желаемый язык.
Вы можете использовать актуальный
языковый файл SiteStudio для трансляции или
оценки количества работы, которая должна
быть сделана.

- 4.2. Могут ли конечные пользователи работать с интерфейсом настроенным под цвета моего сайта и с моим логотипом?
- Да.

- 4.3. Что нужно сделать, чтобы заменить ваш логотип другим?
- Чтобы это сделать установите переменную LOGO_LINK в URL Вашего домашнего сайта и переменную LOGO_IMAGE в URL изображения (Ваш баннер 120x60)

- 4.4. Обязан ли я сохранять копирайт на страницах?
- Вы вольны убирать или изменять его после приобретения нашего программного продукта. Чтобы сделать это поменяйте следующие строки в massonry.proporties на Ваши собственные:
BANNER=<TABLE width=468 height=60 Border="1"><tr><td align="center">Вы можете определить ваш собственный баннер на странице параметров настройки.</td></tr></TABLE> Копирайт_TEXT=<a href="http://www.psoft.net"><font face="helvetica,verdana,arial" size="1">Копирайт 2002. Positive Software Corporation. Все права защищены</font></a>
Для того, чтобы убрать текст авторского права вы можете изменить следующую переменную на Копирайт_TEXT = Чтобы выключить эмблему "Powered by SiteStudio" внизу каждой страницы, измените переменную NOLOGO на NOLOGO = true
После этого перегрузите SiteStudio.

- 4.5. Какой файл загружает экран входа/выхода?
- path_to_SiteStudio/templates/login.html
path_to_SiteStudio/templates/logout.html

- 4.6. Как я могу добавить собственные шаблоны к SiteStudio?
- Вы можете добавить свой собственный шаблон и создать предопределенную структуру сайта с предопределенным содержанием. Это не проблема если вы знакомы с HTML и XML.

5. Разрешение проблем
- 5.1. Когда пользователи издают свой сайт, появляется общее сообщение об ошибке "ss_button.gif (Отсутствует файл или каталог)". Работа SiteStudio в течение длительного времени не приводит к публикации страниц.
- Наиболее вероятной причиной этого является то, что SiteStudio не может найти упомянутый файл поскольку Вы или сценарий установки H-Sphere его удалили. Для устранения этой проблемы Вы можете загрузить этот файл и поместить его в каталог<ВАШ SITESTUDIO КАТАЛОГ>/public_html/masonry/widgets/simple/other/.

- 5.2. Я ввел лицензионный ключ в SiteStudio, но он, все же, не работает.
- К сожалению лицензионный ключ SiteStudio не может устранить проблему, связанную с неправильной инсталляцией
или настройками. Если Вы не видите ошибки "INVALID LICENSE" в административной панели, то это означает, что ключ правильный. Но если ваш SiteStudio все еще не работает или работает неправильно, следует искать причину в его конфигурации, а не в лицензионном ключе.

- 5.3. Когда мои пользователи входят в SiteStudio через H-Sphere, то они получаю страницу входа в SiteStudio...
- Удостоверьтесь, что в переменных MASONRY_URL в файле /hsphere/shared/SiteStudio/psoft_config/masonry.properties и PATH_SITE_STUDIO в файле /hsphere/local/home/cpanel/shiva/psoft_config/hsphere.properties установлен один и тот же URL.

- 5.4. Мы и наши пользователи не имеем доступа Our Gallery.
- Удостоверьтесь, что переменная GALLERY_BASE установлена правильно в masonry.properties. Она должна быть установлена GALLERY_BASE=http://<Ваш домен или IP адрес>:8080/masonry/gallery/

- 5.5. Когда пользователь пробует генерировать изображение, страница с часами неоднократно обновляется, но ничего больше не происходит.
- Удостоверьтесь, что ImageMaker выполняется. Также
удостоверьтесь, что запущено не более одной копии SiteStudio и Imaker. Вы могли запустить SiteStudio или Imaker более, чем один раз.

- 5.6. Мой SiteStudio сообщает, что генерирует изображение, но фактически этого не делает.
- Удостоверьтесь, что Xvfb и ImageMaker запущены.
Для поиска процесса Xvfb напечатайте:
ps -ax|grep Xvfb|grep -v grep
Для поиска процесса ImageMaker напечатайте:
ps -ax|grep imaker|grep -v grep
Если Xvfb не выполняется, запустите его:
/usr/X11R6/bin/Xvfb ':0' -screen 0 100x100x8 &
После этого или в случае если не выполняется ImageMaker перезапустите SiteStudio.
Убедитесь также, что у вас запущен только один процесс ImageMaker, иначе
уничтожьте их все и перезапустите SiteStudio.

- 5.7. Мой ImageMaker терпит крах каждый раз при вызове из Apache Jserv.
- Jdk IBM всегда терпит крах с ImageMaker. Вместо него рекомендуем использовать jdk SUN 1.3, который доступен на http://java.sun.com/j2se/1.3/index.html

- 5.8. Я перегрузил систему и в файле ошибки появилась следующая запись:
[Thu Jan 25 10:23:16 2001] [crit] (98)Address already in use: make_sock:
could not bind to port 443
- Этот порт используется SSL. Проверьте, пожалуйста, Вашу конфигурацию.

- 5.9. Почему я часто получаю следующее:
/usr/local/apache/bin/httpd -DSSL и
/usr/local/jdk1.3/bin/i386/native_threads/java...?
- Эти повторения процессов обычны и, наряду с другими, включают процессы, происходящие из imagemaker SiteStudio и JServ. Они все вызываются Java Virtual Machine для сервлетов.

- 5.10. Я получаю следующую ошибку:
java.lang.ExceptionInInitializerError: psoft.user.UserException: init
error:Invalid authorization specification: Access denied for user:'
admin@domain.com' (Using password: YES)
- Попытка выполнить следующий запрос к
Вашей MySQL базе данных:
GRANT ALL PRIVILEGES ON db_name.* to db_user@'%' IDENTIFIED by
'your_password';
Не забудьте заменить db_name.*, db_user@'%' и 'your_password' реальными значениями.

- 5.11. Когда пользователь указывает свой электронный адрес в форме, то почта посылается по адресу postmaster@site.com и tomcat/apache log показывает следующую ошибку:
URL: http://domain.com/email.html
email:<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
Email to : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
399ms takes psoft.customform.CustomForm.doGet()
- В файле massonry_properties установите следующую переменную:
SURVEY_IP = all
После этого перезапустите SiteStudio.

- 5.12. Как перезапустить ImageMaker и SiteStudio.
- Если Вы запускаете SiteStudio с H-Sphere выполните следующие команды:
--------------
1. Остановка панели управления:
FreeBSD: /usr/local/etc/rc.d/apachecp.sh stop
Linux: /etc/init.d/httpdcp stop
2. Поиск процесса imaker.sh:
ps -ax|grep imaker|grep -v grep
3. Уничтожение процесса imaker:
kill -9 [process number]
4. Уничтожение всех java процессов:
killall java
5. Удостоверьтесь, что процесс imaker успешно уничтожен:
ps -ax|grep imaker|grep -v grep
6. Запуск imaker java:
FreeBSD: /hsphere/shared/SiteStudio/imaker.sh >& /hsphere/shared/SiteStudio/var/error_log &
Linux: /hsphere/shared/SiteStudio/imaker.sh 1>/hsphere/shared/SiteStudio/var/error_log 2>&1 &
7. Запуск панели управления:
FreeBSD: /usr/local/etc/rc.d/apachecp.sh start
Linux: /etc/init.d/httpdcp start
--------------------------
Если вы запускаете SiteStudio без H-Sphere, выполните следующее:
1. Перейдите в инсталляционный каталог SiteStudio.
2. Выполните следующие команды:
./ss.sh stop
./ss.sh start

6. Инсталляция и совместимость
- 6.1. Вы установили для меня SiteStudio и интегрировали его с Plesk
(Cpanel/Ensim/ваша панель управления). SiteStudio сообщает, что административная панель
недоступна. А мне необходима административная панель.
- Административная панель SiteStudio разработана для того, чтобы дать
возможность администраторам создавать и управлять их пользователями. Но если Ваш
SiteStudio интегрирован с панелью управления такой как Plesk (H-Sphere, Cpanel, Ensim
и т.п.), у Вас не будет административной панели. В этом случае, SiteStudio получает данные о ВСЕХ
пользователях из существующей БД панели управления. Вы
можете управлять этими данными только с помощью инструментов, которые обеспечивает Ваша панель управления.

- 6.2. Инсталляция SiteStudio требует простоя моих веб сайтов (моих пользователей) или перезагрузки сервера?
- Инсталляция SiteStudio никогда не вызывает простоя или необходимости перезагрузки серверов.

- 6.3. SiteStudio устанавливается на каждом сервере (основной движок) или может запускаться на ОДНОМ сервере (нашем), с которым
связан каждый аккаунт?
- При стандартной инсталляции у Вас нет необходимости устанавливать SiteStudio на каждый
из Ваших серверов, только на некоторые из них. Но если Вы захотите интегрировать SiteStudio с cPanel
(RAQ, ENSIM, PLESK), Вам будет необходимо установить его на каждом сервере.

- 6.4. Что необходимо для инсталляции SiteStudio на моем сервере (аккаунте)?
- Для того, чтобы иметь инсталлированный SiteStudio Вам необходимо заполнить форму запроса и войти в контакт с sell@psoft.net относительно оплаты.

- 6.5. Что такое tgz?
- Это один из наиболее популярных форматов сжатия файлов для Unix систем.

- 6.6. Может ли SiteStudio
быть инсталлирован на виртуальном (или
разделяемом) аккаунте?
- Нет. Вы должны иметь выделенный сервер для установки SiteStudio. Вы также должны иметь к нему доступ
root.

- 6.7. Могу ли я инсталлировать SiteStudio если я являюсь реселлером и (или) у меня есть только FTP доступ к серверу.
- Единственный способ иметь установленный SiteStudio в случае подобном этому - это попросить Вашего провайдера (администратора хостинга) контактировать с нами для установки SiteStudio.

- 6.8. Как я могу получить онлайновую демонстрационную версию,
подобную той, которая есть на сайте Позитив
Программирования?
- Если вы хотите, чтобы мы установили SiteStudio в демонстрационном режиме, то, пожалуйста, пишите нам.
Не возвращаемая оплата за инсталляцию демо версии SiteStudio составляет $75.

- 6.9. Может ли SiteStudio выполняться с портом отличным от 8080?
- SiteStudio может быть сконфигурирован с использованием любого порта по Вашему выбору, если он не занят другим программным обеспечением.

- 6.10. Может ли SiteStudio быть инсталлированным на FreeBSD сервере?
- Да, но мы рекомендуем Linux, поскольку он разрешает
мультипоточный режим выполнения.

- 6.11. Обновляется ли SiteStudio при выходе новой версии?
- Нет, но наш персонал поддержки может это сделать для Вас, если Вы это запросите.

- 6.12. С какими из популярных панелей
управления может быть интегрирован SiteStudio?
- H-Sphere, PLESK, Cobalt Raq, cPanel и Ensim. Если Вы покупаете H-Sphere, то Вы получаете SiteStudio бесплатно.

- 6.13. Может ли SiteStudio быть инсталлированным на RAQ4 (или RAQ3) серверы?
- Да. И на RAQ4 и на RAQ3

- 6.14. Я хотел бы интегрировать SiteStudio с хостинговой системой PLESK, это возможно?
- Да, легко. Здесь Вы можете найти инструкцию по интеграции.

- 6.15. Я хотел бы интегрировать SiteStudio с Ensim (RAQ, cPanel, PLESK), это возможно?
- Мы можем интегрировать SiteStudio с Ensim (RAQ, cPanel, PLESK) панелями управления,
но это не подразумевает, что вы будете иметь иконку SiteStudio и пользователи смогут
заходить в SiteStudio через вашу панель управления. Для входа в
SiteStudio Ваши пользователи должны будут определить информацию для входа в систему (в зависимости
от Вашей ПУ это может быть либо login/domain/password, либо login/password,
либо только подтверждение пароля) и SiteStudio станет доступным для всех Ваших
пользователей. Если Вы хотите иметь возможность разрешать или запрещать пользование SiteStudio
Вашим пользователям, то Вы должны иметь стандартную инсталляцию с административной панелью для
ручного управления пользователями.

- 6.16. Могу ли я (или
Ваш персонал) инсталлировать SiteStudio без интеграции с Plesk (или H-Sphere или Ensim или другой панелью управления)?
- Да, читайте, пожалуйста руководство по инсталляции SiteStudio для Linux или Windows.

- 6.17. Как мне провести деинсталляцию SiteStudio?
- Остановить выполнение SiteStudio, очистить файл /etc/rc.d/rc.local чтобы SiteStudio не запускался и удалить папку SiteStudio.

|