So, that's pointing to a Mapserver compile problem.  When Homebrew compiled 
Mapserver/mapscript, it saw the system PHP.  I can understand that it might 
miss that liip.ch PHP, but not it's own compiled PHP.  Maybe after installing 
PHP with Homebrew, uninstall and reinstall Mapscript with Homebrew, so it has a 
chance to see its PHP.

The other option is to use the system PHP, unless you want or need the latest 
PHP.

> On Dec 11, 2015, at 9:37 AM, Léonard DUMONT <dumont.leon...@gmail.com> wrote:
> 
> Thanks. In this directory, I have a file named 'no-debug-non-zts-20100525', 
> which corresponds to mapscript's API, but not to PHP's one (PHP    compiled 
> with module API=20131226)...
> 
> Cheers,
> 
> Léonard.
> 
> 2015-12-11 16:25 GMT+01:00 William Kyngesburye <wokl...@kyngchaos.com>:
> Mavericks, huh.  Well, you can find the system PHP API version in 
> /usr/lib/php/extensions on your HD.
> 
> > On Dec 11, 2015, at 9:15 AM, Léonard DUMONT <dumont.leon...@gmail.com> 
> > wrote:
> >
> > Hi and thanks for your answer !
> >
> > I am using Mac OS X 10.9.5 (Mavericks), but I have no idea of how I could 
> > do this API stuff...
> >
> > Cheers,
> >
> > Léonard.
> >
> > 2015-12-11 16:09 GMT+01:00 William Kyngesburye <wokl...@kyngchaos.com>:
> > Yeah, I haven't done anything with Mapserver or PHP in a long time.  If and 
> > when I do, my plan is/will be to skip a custom PHP and build mapscript for 
> > the system PHP.  Though that could get messy because different OS X 
> > versions have different PHP API versions.
> >
> > What OS X version do you have?  On my Yosemite Mac, the system PHP API 
> > version is 20121212, so maybe you have El Capitan?  It's possible that the 
> > system php (your API=20131226) is running in Apache, it's a bit tricky to 
> > get Apache to use a custom PHP, and especially on El Capitan with it's SIP 
> > security it might be harder.  You might have to do the whole AMP stack 
> > custom.
> >
> >
> > > On Dec 11, 2015, at 8:15 AM, Léonard DUMONT <dumont.leon...@gmail.com> 
> > > wrote:
> > >
> > > Thanks for your advices. The PHP binaries from kyngchaos.com are a little 
> > > bit old, I'll try to see on the Homebrew list.
> > >
> > > Cheers,
> > >
> > > Léonard.
> > >
> > > 2015-12-11 14:28 GMT+01:00 Ben Madin <b...@ausvet.com.au>:
> > > Did you look at kyngchaos.com
> > >
> > > Even if you only use his unix frameworks, then compile your own php, you 
> > > will be most of the way there.
> > >
> > > otherwise, if you want to persist with home-brew, I’d put it onto their 
> > > list
> > >
> > > cheers
> > >
> > > Ben
> > >
> > >
> > >
> > >
> > >> On 2015-12-11, at 20:38 , Léonard DUMONT <dumont.leon...@gmail.com> 
> > >> wrote:
> > >>
> > >> Finally it was not so hard, but the problem is still the same... I have 
> > >> PHP 5.6.16 and Mapscript 6.4.1 both installed with Homebrew, and I still 
> > >> have the same error :
> > >>
> > >> Warning: PHP Startup: MapScript: Unable to initialize module
> > >> Module compiled with module API=20100525
> > >> PHP    compiled with module API=20131226
> > >> These options need to match
> > >>  in Unknown on line 0
> > >>
> > >> Any ideas ?
> > >>
> > >> Best regards,
> > >>
> > >> Léonard Dumont
> > >>
> > >> 2015-12-11 13:03 GMT+01:00 Léonard DUMONT <dumont.leon...@gmail.com>:
> > >> Ok, thanks for your answer. I thought there could have been another 
> > >> solution, but I'll try to install PHP with homebrew.
> > >>
> > >> Cordialement,
> > >>
> > >> Léonard Dumont
> > >>
> > >> 2015-12-11 10:33 GMT+01:00 Ben Madin <b...@ausvet.com.au>:
> > >> Um, you are correct, the extension has not been compiled to work with 
> > >> the same version of php as you are trying to use.
> > >>
> > >> I can only suggest that you get your php from the same source as your 
> > >> mapscript... (I guess homebrew, but my success there has been limited 
> > >> and conflicted) or compile php yourself, them mapserver with the 
> > >> php-mapscript option set.
> > >>
> > >> You may be up for some pain...! You could also try kyngchaos.com, but 
> > >> I'm not sure if he is still providing a php suitable for what you want.
> > >>
> > >>
> > >>
> > >> On 10 December 2015 at 17:28, Leonard <dumont.leon...@gmail.com> wrote:
> > >> Hi everyone !
> > >>
> > >> I am a new user trying to use mapserver, and I have some problems... One 
> > >> of
> > >> them is that I cannot load the php_mapscript extension. I have PHP 5.6.11
> > >> installed with  php-osx.liip.ch <http://php-osx.liip.ch>   and mapscript 
> > >> 6.4
> > >> installed with Homebrew, and there seems to be a conflict, since when I 
> > >> run
> > >> php I get this warning :
> > >>
> > >> Warning: PHP Startup: MapScript: Unable to initialize module
> > >> Module compiled with module API=20100525
> > >> PHP    compiled with module API=20131226
> > >> These options need to match
> > >>
> > >> I added this line to my php.ini file :
> > >>
> > >> extension="/usr/local/opt/mapserver-64/mapscript/php/php_mapscript.so"
> > >>
> > >> Thanks for your help !
> > >>
> > >> Léonard Dumont.
> > >>
> > >>
> > >>
> > >> --
> > >> View this message in context: 
> > >> http://osgeo-org.1560.x6.nabble.com/Mac-OS-X-Impossible-to-load-MapScript-module-with-PHP-tp5240669.html
> > >> Sent from the Mapserver - User mailing list archive at Nabble.com.
> > >> _______________________________________________
> > >> mapserver-users mailing list
> > >> mapserver-users@lists.osgeo.org
> > >> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> > >>
> > >>
> > >>
> > >> --
> > >>
> > >> Ben Madin
> > >> BVMS PhD, MANZCVS
> > >>
> > >> t : +61 8 6102 5535
> > >> m : +61 448 887 220
> > >> e : b...@ausvet.com.au
> > >>
> > >> AusVet Animal Health Services
> > >> Western Australia
> > >>
> > >> www.ausvet.com.au
> > >>
> > >>
> > >> _______________________________________________
> > >> mapserver-users mailing list
> > >> mapserver-users@lists.osgeo.org
> > >> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> > >
> > >
> > > --
> > >
> > > Ben Madin
> > >
> > > t : +61 8 6102 5535
> > > m : +61 448 887 220
> > > e : b...@ausvet.com.au
> > >
> > > AusVet Animal Health Services
> > >
> > > 18/27 Market Street, Fremantle
> > > Western Australia
> > >
> > > AusVet's website:  http://www.ausvet.com.au        Find our office: 
> > > http://w3w.co/leader.code.frozen
> > >
> > > This transmission is for the intended addressee only and is confidential 
> > > information. If you have received this transmission in error, please 
> > > delete it and notify the sender. The contents of this email are the 
> > > opinion of the writer only and are not endorsed by AusVet Animal Health 
> > > Services unless expressly stated otherwise. Although AusVet uses virus 
> > > scanning software we do not accept liability for viruses or similar in 
> > > any attachments. Thanks for reading. The average disclaimer at the bottom 
> > > of an email is probably never read but contributes substantially to 
> > > increasing the size of packet being sent through the internet and 
> > > ultimately congestion.
> > >
> > >
> > > _______________________________________________
> > > mapserver-users mailing list
> > > mapserver-users@lists.osgeo.org
> > > http://lists.osgeo.org/mailman/listinfo/mapserver-users
> >
> > -----
> > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> > http://www.kyngchaos.com/
> >
> > "I ache, therefore I am.  Or in my case - I am, therefore I ache."
> >
> > - Marvin
> >
> >
> >
> > _______________________________________________
> > mapserver-users mailing list
> > mapserver-users@lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/mapserver-users
> 
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
> 
> "Time is an illusion - lunchtime doubly so."
> 
> - Ford Prefect
> 
> 
> 
> _______________________________________________
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"History is an illusion caused by the passage of time, and time is an illusion 
caused by the passage of history."

- Hitchhiker's Guide to the Galaxy


_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to