Hallo Forum,
ich möchte das spellchecker-Plugin von tinyMCE nutzen, das die PHP pspell-Funktionen nutzt. Dazu hatte ich a.d. Server zunächst erfolgreich geprüft, ob:
TEST_1)
if (function_exists('pspell_new')) {
$pspell_link = pspell_new("en");
if (!pspell_check($pspell_link, "testt")) {
$suggestions = pspell_suggest($pspell_link, "testt");
foreach ($suggestions as $suggestion) {
echo "Possible spelling: $suggestion<br />";
}
}
} else {
echo "pspell is not installed";
}
... und dann mit welchen Wörterbüchern:
TEST_2)
$dicts = explode(PHP_EOL,rtrim(`aspell dicts`));
print_r($dicts);
... die Erweiterung installiert ist.
Daraufhin hatte ich beim Hoster darum gebeten, das deutsche Wörterbuch zusätzlich zu installieren. Das wurde gemacht. Einem erneutet Durchlauf von TEST_2 zufolge auch scheinbar erfolgreich. Allerdings gibt es jetzt das Problem, dass sich scheinbar keines der Wörterbücher der Wörterbücher mehr öffnen lässt.
Ein erneuter Durchlauf von TEST_1 führt zu folgender Ausgabe:
Warning: pspell_new() [function.pspell-new]: PSPELL couldn't open the dictionary. reason: No word lists can be found for the language "". in /srv/www/digm_web/daimler-bkk35/public/_content/pspell.php on line 9
Interpretiere ich das richtig?
dank für Tipps und
beste gruesse,
heinetz