https://help.superhosting.bg/php-pspell-aspell.html
  • bg
  • en

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

PHP модул - pspell (Portable Spell Checker Interface Library)

PHP
pspell, php pspell, aspell, pspell правопис, pspell проверка на правопис, pspell spelling, pspell check spelling

pspell (Portable Spell Checker Interface Library) е разширение за PHP за проверка на правописа, работещо със системната библиотека GNU Aspell (C++).

Aspell може да се ползва и от други езици, със съответните им разширения, например Text:Aspell за Perl.

За проверка на правописа може да се използват предварително инсталирани към Aspell езикови речници (или бази с думи).

info-iconАктивирането на pspell, в хостинг акаунт с контролен панел cPanel, се извършва през PHP Manager by SuperHosting -> Управление на PHP модули.

info-iconЗа активиране на pspell чрез php.ini файл, ползвайте: extension=pspell.so

info-iconpspell и Aspell се поддържат на всички сървъри за Linux хостинг при СуперХостинг.БГ.

Енкодинг при ползване на български език

В зависимост от езика на текста, който ще бъде проверяван, може да се зададе да се ползва съответния езиков речник.

За да проработи проверката на текст, на български език, с езиков речник bg, може да се наложи да се зададат няколко настройки в PHP скрипта, например:

header('Content-Type: text/html; charset=utf-8');
...
$pspell_link = pspell_new('bg', ' ', ' ', 'utf-8');

Настройки на Aspell

Проверка на системните настройки на Aspell може да се извърши през SSH.

проверка какви езикови речници са инсталирани:

aspell dump dicts

версията на Aspell:

aspell -v

какво се съдържа в определен езиков речник (в случая en):

aspell -l en dump master

каква е конфигурацията на Aspell:

aspell config

Настройките за Aspell се съдържат в системен конфигурационен файл, който не може да се променя от потребителя. Вместо това, ако искате да промените някоя настройка, може да ползвате потребителски конфигурационен файл .aspell.conf (трябва да се създаде в home директорията на хостинг акаунта).

За да ползвате потребителски конфигурационен файл на Aspell, може първо да копирате настройките от системния такъв с командата:

aspell dump config > /home/cpuser/.aspell.conf

/home/cpuser - променете с потребителя за cPanel;

Тази команда ще създаде файла .aspell.conf и ще копира в него съдържанието на системния конфигурационен файл.

След това можете да редактирате настройките на Aspell във файла .aspell.conf.

500px270px
SuperHosting.BG

Коментари

Все още няма коментари

Уведоми ме при
avatar
wpDiscuz
Всички права запазени © 2005-2017 , www.superhosting.bg