Denwer + php + pspell + Windows

19 Авг
2010

Я занимаюсь разработкой в системе Windows, и уже довольно долго использую в качестве сервера Джентльменский набор Denwer.
В одном из проектов нужно было подключить модуль pspell к денверу. Столкнулся с рядом проблем. Так что решил написать что и как делал, что бы работало, так сказать памятка.

Список что нужно скачать:

  • Первым дело качаем версию Denwer в которой есть pspell, я использовал вот эту: Denwer3_Base_PHP52_2010-03-18_a2.2.4_p5.2.12_zendoptimizer_m5.1.40_pma3.2.3.exe (сам пакет) и Denwer3_PHP52_2010-03-18_php5.2.12_zendoptimizer.exe (дополнения для пакета, там есть библиотека pspell)
  • Aspell (Win32 version) сама программа и словари которые нужны, для работы ставил английский и русский.

Устанавливаем Денвер, сразу пакет, потом расширения.

Устанавливаем Aspell и словари.

Казалось бы, что на этом можно было бы закончить и начинать использовать, но не все так просто :(

Последовательность что нужно сделать, что бы работало.

  1. В файле \usr\local\php5\php.ini прописать extension=php_pspell.dll, и сразу проверить, что файл \usr\local\php5\ext\php_pspell.dll существует. В той сборке, что я привел выше, он есть.
  2. Скопировать файл \Program Files\Aspell\bin\aspell-15.dll в \usr\local\php5\, с заменой
  3. Во всех файлах в папке \Program Files\Aspell\data\ изменить формат новой строк с DOS на UNIX

Только при соблюдении всех этих инструкций, можно получить рабочую версию pspell которая будет работать на Denwer.

Comment Form

top