Scodigo, Inc.

Log In | Register

Cart Items:
0

SmartPill & FM 9 Advanced on WinXP

I'm having trouble getting FM to recognize SmartPill in FM 9 Advanced on WinXP (running under Parallels, if that matters). I've put the plugin in the Extensions folder, the dll in the app folder, and my PHP Support folder in the Extensions folder as well. When FM is opened, the preferences dialog does not see SmartPill (under the Plugins tab). If I do this on FM 8.5 Advanced, it works fine, so is there an issue with FM9 or am I missing something obvious?

On MacOSX, FM 9 Advanced sees SmartPill without any problems.

Mark

SmartPill & FM 9 Advanced on WinXP

Micah Woods's picture

Hello Mark,

We have one other person with the same issue. The strange thing is that it works on one of his machines but not on another. Are you using XP with service pack 2?

In regards to your installation, I think you've got everything in the right place.

We're running Windows Server 2003 here and it's working fine with FM9. We're looking into the issue and will post more ASAP. Our big issue right now is trying to reproduce the issue. I think we'll give Parallels a try.

Regards,
Micah

I am running Service Pack 2

I am running Service Pack 2 with WinXP Pro (I left off the Pro part in my previous post, sorry).

The exact version is:

Version 5.1 (Build 2600.xpsp_sp2_rtm.040803-2158 : Service Pack 2)

It's a standard install of Windows; I basically installed it through Parallels 3.0 and then installed FM 9 Advanced, so nothing fancy there.

On a side note, any eta on getting the PHP dll integrated into the plug in? I'm having to write my own 'auto-update' code to distribute this to end users...

Integrated version

Micah Woods's picture

Thanks for the info on your OS. We're purchasing a test machine since we can't seem to reproduce on our Windows 2003 Server. I'll also get a copy of Parallels and test it there as well. I'll make another post as soon as we have something figured out.

In regards to an integrated version, we have a 1.0.3 version available. It isn't officially released but we've been using it internally and for one of our clients for 3+ months. We're getting close to a 1.5 release that will include the integrated version for Window (which also now includes MySQL compiled in) and quite a few other really nice new features. In the meantime, you can download 1.0.3 here:

http://www.scodigo.com/downloads/smartpill/103/SP_PHP_103_PPC.zip
http://www.scodigo.com/downloads/smartpill/103/SP_PHP_103_Intel.zip
http://www.scodigo.com/downloads/smartpill/103/SP_PHP_103_Win.zip
http://www.scodigo.com/downloads/smartpill/103/Version_History.txt

Regards,
Micah

No difference with 1.03 and FM9 Advanced

I just tried version 1.03 - still the same issue of FileMaker 9.0v1 Advanced not recognizing the PHP plugin.

If there is any special debug version you'd like me to try, I'd be happy to assist.

No difference with 1.03 and FM9 Advanced

Micah Woods's picture

Thanks Mark, I'll let you know ASAP when there's a test or debug version available.

Regards,
Micah

1.0.4 test version available

Micah Woods's picture

We've complile the plug-in using the new API files for FileMaker 9. There are very few differences so I don't expect this to fix the issue but you can give it a try. We have a test machine on order that should be in tomorrow so that we can try to reproduce the issue here. I'll also be loading XP up on Parallels to see what happens there.

The 1.0.4 version can be downloaded here:

http://www.scodigo.com/downloads/smartpill/104/SP_PHP_104_Win.zip

I'll post more ASAP.

Regards,
Micah

1.04 didn't fix it

I tried 1.04 - didn't work.

Are there any log files or such that you'd like me to send along?

msvcr71.dll

Micah Woods's picture

We may have found the culprit! Try installing msvcr71.dll in the FileMaker application folder (the same folder that holds the FileMaker exe file). It appears that this file isn't included with FileMaker 9 so we're working on a fix.

Regards,
Micah

msvcr71.dll did the trick!

FM 9 Advanced now recognizes SmartPill. Thanks Micah!