Jump to content
  • 0

Filemaker PHP API error 22


Stocky

Question

Posted

Beste Clarify'rs

 

Ik heb een webapplicatie gemaakt die lokaal werkte ( de webapplicatie draaide lokaal op mijn laptop en de Filemaker databank draaide op een externe Filemaker server ) , maar na het verhuizen van zowel de webapplicatie als de Filemaker databank kan php geen connectie meer maken met de Filemaker databank.

Apache en de Filemaker Server draaien op dezelfde machine. De Filemaker API geeft een errorcode 22.

De databank naam, username en password zijn correct, dat heb ik al gecheckt. De user heeft ook de juiste priveleges.

Het enige waar ik niet zeker van ben is de manier waarop ik de host moet invullen wanneer apache en fms op dezelfde machine draaien. Is dat localhost, het interne ip-adres, ...

Ik heb al vanalles geprobeert maar niets werkt. Waar ik ook niet in thuis ben is welke poorten moeten open staan om connectie te leggen via PHP.

Poort 80 lijkt mij logisch, de poorten die open moeten staan voor de Filemaker Server staan ook allemaal open en die van Apache ook.

 

Iemand een idee wat dat kan zijn?

 

Alvast Bedankt!

2 answers to this question

Recommended Posts

  • 0
Posted

Werkt de test versie (Test PHP Custom Web Publishing) wel? deze test versie wordt aangemaakt tijdens een (standaard) installatie van Filemaker Server.

 

code die ik gebruik voor connectie:

<?php
define('FM_HOST', '127.0.0.1');
define('FM_FILE', 'jouw_db');
define('FM_USER', '_username_');
define('FM_PASS', '_password_');

$fm = new FileMaker(FM_FILE, FM_HOST, FM_USER, FM_PASS);
?> 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...