Lasso 9 on Mac OS X 10.14 Mojave

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Lasso 9 on Mac OS X 10.14 Mojave

Justin Dennis-3
Team -

I just installed Mac OS X 10.14 Mojave on my dev MacBook Pro, and am now
faced with the following Apache error on apachectl configtest:

httpd: Syntax error on line 554 of /private/etc/apache2/httpd.conf: Syntax
error on line 11 of /private/etc/apache2/other/mod_lasso9.conf: Cannot load
local/libexec/apache2/mod_lasso9-2.4.so into server:
dlopen(/usr/local/libexec/apache2/mod_lasso9-2.4.so, 10): no suitable image
found.  Did find:\n\t/usr/local/libexec/apache2/mod_lasso9-2.4.so: code
signature in (/usr/local/libexec/apache2/mod_lasso9-2.4.so) not valid for
use in process using Library Validation: mapping process is a platform
binary, but mapped file is not\n\t/usr/local/libexec/apache2/
mod_lasso9-2.4.so: stat() failed with errno=22

This appears to be a code signing issue? Stack Overflow is light on
details, but some people seem to be having the problem with PHP modules and
resort to a homebrew apache install.

If I find a solution, I will share, but if anyone else already has, what's
the secret? Thanks in advance.

Long live Lasso!

- Justin

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Lasso 9 on Mac OS X 10.14 Mojave

Justin Dennis-3
Back up and running on Mac OS X 10.14 Mojave with Lasso 9.

I installed homebrew apache following these instructions:

https://getgrav.org/blog/macos-mojave-apache-multiple-php-versions


I customized /usr/local/etc/httpd/httpd.conf relative to my changes in
/etc/apache2/httpd.conf~previous. Repeated for vhosts config file, which I
use.

I added a directory /usr/local/etc/httpd/other and copied
/etc/apache/other/mod_lasso9.conf into it

I modified /etc/apache2/other/mod_lasso9.conf. Change this:

LoadModule lasso9_module local/libexec/apache2/mod_lasso9-2.4.so


To this:

LoadModule lasso9_module /usr/local/libexec/apache2/mod_lasso9-2.4.so


On restarting apache, I was back up and running with Lasso. Hope this helps
somebody.

- Justin

On Fri, Oct 5, 2018 at 9:40 PM Justin Dennis <[hidden email]> wrote:

> Team -
>
> I just installed Mac OS X 10.14 Mojave on my dev MacBook Pro, and am now
> faced with the following Apache error on apachectl configtest:
>
> httpd: Syntax error on line 554 of /private/etc/apache2/httpd.conf: Syntax
> error on line 11 of /private/etc/apache2/other/mod_lasso9.conf: Cannot load
> local/libexec/apache2/mod_lasso9-2.4.so into server:
> dlopen(/usr/local/libexec/apache2/mod_lasso9-2.4.so, 10): no suitable
> image found.  Did find:\n\t/usr/local/libexec/apache2/mod_lasso9-2.4.so:
> code signature in (/usr/local/libexec/apache2/mod_lasso9-2.4.so) not
> valid for use in process using Library Validation: mapping process is a
> platform binary, but mapped file is not\n\t/usr/local/libexec/apache2/
> mod_lasso9-2.4.so: stat() failed with errno=22
>
> This appears to be a code signing issue? Stack Overflow is light on
> details, but some people seem to be having the problem with PHP modules and
> resort to a homebrew apache install.
>
> If I find a solution, I will share, but if anyone else already has, what's
> the secret? Thanks in advance.
>
> Long live Lasso!
>
> - Justin
>

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>