[FX.php List] Newbie Question

Stephen Knight 1-800-353-7950 stephen at fmwebschool.com
Mon Sep 26 07:47:28 MDT 2005

Hi Ahmad,

Check the name of the database on the following line:

    $instanceName-> SetDBData(' Contacts.fp7','Contacts');

Your database name has a space before it.  Remove this and try the page again.

In Kindness
Stephen K. Knight
Professional FileMaker Web Services
  ----- Original Message ----- 
  From: Ahmad Kaifi 
  To: Greg Lane ; Dale Bengston ; Jonathan Schwartz ; FX.php Discussion List 
  Sent: Sunday, September 25, 2005 7:33 PM
  Subject: Re: [FX.php List] Newbie Question

  Jonathan, Dale and Greg,

  I appreciate your quick replies, especially on a Sunday, you guys are great.

  Jonathan, I'm glad I could relieve you of the honor ;-)  I tried the second example and got the same exact error.

  Greg, I commented out the foreach statement on line 10, but it still produced the error.

  And Dale, FileMaker is only returning 3 total records, nonetheless I changed the time out setting in the php.ini file and through the function you recommended, unfortunately that didn't work either.

  I a little bummed out. I was really excited after the Conference and Lance Hallberg's sessions. I was reading through the archives and what I'm thinking could be a possible issue is that I am running both my web server(IIS) and FMSA on port 80 - instead of on separate machines. Could that be causing conflict? Could there be some sort of security issue where IIS or FMSA is not allowing one or the other to communicate... maybe on the same port??

  I'd appreciate any suggestions and thank you all very much in advance.

  Ahmad Kaifi

    On Sep 25, 2005, at 12:51 PM, Ahmad Kaifi wrote:

      Hello everyone,

      I can't come up with a solution to this at all..

      I typed up the very first example in the "FX.php in 8 Hours" offered by FMWebSchools and tried to run it but I keep getting this mistake:

      Fatal error: Maximum execution time of 30 seconds exceeded in c:\Inetpub\wwwroot\php8\FX\FX.php on line 610

      No matter what I try to do, I get this. 

      Its happening right when the FX class is building the 'data' array.

      Line 609:                while (!feof($fp)) {
      Line 610:                    $data .= fgets($fp, 128);
      Line 611:                }

      I'm running both FMSA and my webserver (IIS) on my local WinXP machine. They are both using port 80.

      When I create a regular XML url like this it works fine: 

      Here is the code:

          include ('FX/FX.php');
          include ('FX/server_data.php');
          $instanceName = new FX($serverIP, $webCompanionPort);
          $instanceName-> SetDBData(' Contacts.fp7','Contacts');
          $instanceName-> SetDBPassword('','Admin');
          $instanceResult = $instanceName->FMFindAll();
          foreach($instanceResult['data'] as $key=>$instanceData)

      <title>The Developer Connection</title>

      Error Code: <?php echo $instanceResult['errorCode']; ?> <br> 
      Found Count: <?php echo $instanceResult['foundCount']; ?> <br>

          foreach($instanceResult['data'] as $key=>$instanceData){
              echo $instanceData['name_first'][0];


      Thanks in advance!!!

      Ahmad Kaifi

      FX.php_List mailing list
      FX.php_List at mail.iviking.org


  FX.php_List mailing list
  FX.php_List at mail.iviking.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.iviking.org/pipermail/fx.php_list/attachments/20050926/18d804c5/attachment.html

More information about the FX.php_List mailing list