Hello, I've been attempting to get the pspell functions in PHP to work for a while now with no success. I was directed by http://php.net/manual/en/function.pspell-new.php to "check out inline manual pspell website:» http://aspell.net/." This led me to conclude that I must install aspell in order to get the PHP pspell functions to work, so that's what I did. Before proceeding, I shut down MAMP (Mac, Apache, MySQL, and PHP) to avoid any conflicts during the install process. First, I installed aspell-0.60.6.1 as well as aspell6-en-7.1-0, doing the "./configure" and "make" and "sudo make install" steps for each. I'm able to confirm from the terminal command line that aspell is actually working ("aspell help" yields a nice long list of command syntax, options, and available dictionaries). Next, I downloaded the PHP source code for php-5.3.6 (which is what my version of MAMP came with, and I didn't want to upset the apple cart by trying to change versions) then recompiled it using the following command: "./configure --prefix=/Applications/MAMP/bin/php/php5.3.6/bin --exec-prefix=/Applications/MAMP/bin/php/php5.3.6/bin --sysconfdir=/Applications/MAMP/bin/php/php5.3.6/conf --with-config-file-path=/Applications/MAMP/bin/php/php5.3.6/conf --with-pspell" (NOTE: I was not able to supply the --with-pspell option with a directory because I couldn't figure out which directory it wanted. I tried the directory returned by the command "which aspell" so it was "--with-pspell=/opt/local/bin/aspell" for me, but that caused this error "configure: error: Cannot find pspell". So I simply left off the directory and it appeared to work.) make sudo make install After this, I restarted MAMP and it seemed to me that I should be able to use pspell_new() and then all the other pspell functions in PHP, but they're still not working. By checking my PHP log file, I see this error: "PHP Fatal error: Call to undefined function pspell_new() in /Applications/MAMP/htdocs/test.php on line 23" What am I missing here? How come PHP isn't recognizing my aspell installation and using it for the pspell functions? Thanks in advance, Torrey |
- Follow-Ups:
- Re: Enabling pspell in PHP on Mac OS X 10.6
- From: Paul Reinheimer
- Re: Enabling pspell in PHP on Mac OS X 10.6
- Prev by Date: Problem increasing max file descriptors (OS X Lion 10.7, PHP 5.3.8 via Macports)
- Next by Date: Re: Enabling pspell in PHP on Mac OS X 10.6
- Previous by thread: Problem increasing max file descriptors (OS X Lion 10.7, PHP 5.3.8 via Macports)
- Next by thread: Re: Enabling pspell in PHP on Mac OS X 10.6
- Index(es):