Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Ikonboard под win98
RSS

Ikonboard под win98

проблемы с инсталляцией

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Захотелось установить Ikonboard на домашней машине под 98-ми виндами. Возможно ли это?

Версия Ikonboard - релиз 4 финал
Апач - Apache/1.3.27 (Win32)
Перл - ActivePerl 5.6.0.623

При попытке установки (второй шаг, когда прописал все данные в первой большой форме install.cgi) выдается ошибка:

Software error:
flock() unimplemented on this platform at h:\HOME\WEBSIT~1.RU\CGI-BIN\IKONBO~1\INSTALL.CGI line 51.

Пробовал сделать короткие имена (стандарт 8.3), чтобы не было сокращений, подобных WEBSIT~1.RU, но все-равно не помогло.

Что можно предпринять?


4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Можно сделать одно из двух: закомментировать все операторы flock во всех скриптах или поставить другой интерпретатор Perl (с моей точки зрения самый лучший  - это тот, который входит в состав UWin). Windows 9X просто не поддерживает корректную блокировку файлов (кстати, при большой посещаемости это может привести к потере данных в случае, если в файл одноврменно произойдет запись и считывание).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
А можно подробнее об этом интерпретаторе? И где его взять?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Ссылка на UWin есть где-то на моем сайте (раздел называется "UWin - первый шаг к Unix"). Сам UWin - это эмулятор Unix для Windows, и главное преимущество Perl, входящего в его состав, - это использование путей  в Unix-стиле (т.е. вместо E:\Sites\XXXXPro3\cgi-bin\ikonboard будет /e/Sites/XXXXPro3/cgi-bin/ikonboard). Для Ikonboard это очень важно, так как в противном случае вам пришлось бы вручную исправлять в каждом скрипте Unix-пути на Windows пути в операторах require.
А проблема с flock в UWin решена очень просто: там эта функция игнорируется, если скрипт выполняется на Win9X.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Спасибо, сейчас поищу
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Поискал - нет ссылки на UWin Libraries и UWin Perl Package

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Действительно, ссылка не работает...
Короче, вот ссылка на официальный сайт разработчиков UWin:
http://www.research.att.com/sw/tools/uwin
Там где-то надо выбрать тип лицензии - академический пользователь, чтобы иметь возможность скачать Uwin беслптано.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Ikonboard под win98
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0222. Количество выполненных запросов: 18, время выполнения запросов 0.0103