Lasso 9 and Mac OS X 10.9 Mavericks

Modified on September 13, 2014.

Problem: After upgrading from Mac OS X 10.8 Mountain Lion to 10.9 Mavericks, I could no longer run apachectl commands in Terminal.

Note: Before experiencing this problem I had upgraded the OS and installed X11 ( and the latest Java SE Runtime for Mac OS X x64 ( You can check the version of Java running on your computer by opening Terminal and typing java -version.


  1. Downloaded Lasso Professional 8.6.2 and unarchived /Lasso Professional 8.6.2 for Mac OS X/Install Lasso Professional 8.6.2.mpkg/Contents/Packages/Lasso_Pro_8_Apache.pkg/Contents/Archive.pax.gz.

  2. Then copied the from the apache2.2/10.6 folder
    to usr/libexec/apache2/

  3. Copied to usr/libexec/apache2/.
    (I had backed up before upgrading my OS.)

  4. Made sure these lines were uncommented in httpd.conf:
         LoadModule php5_module libexec/apache2/
         Include /private/etc/apache2/extra/httpd-userdir.conf
         Include /private/etc/apache2/other/*.conf

So now I’ve successfully upgraded from Mountain Lion 10.8 to Mavericks 10.9 and have MySQL and FileMaker 13 Server (running via Parallels) + Lasso 8 (as default) + Lasso 9 (in one virtual host) + PHP running.

I also am able to run lasso9, mysql, and apachectl via the Terminal. Everything I had with 10.8.

Note: to get my apachectl back I just added this line to my ~/.bash_profile file:

My ~/.bash_profile file also has (for mysql):

And (for lasso 9):


In the end, /private/etc/apache2/other contains:



And /usr/libexec/apache2 contains: