14.10.2013 Views

Guida di FileMaker Server 12

Guida di FileMaker Server 12

Guida di FileMaker Server 12

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hosting <strong>di</strong> siti Web Hosting <strong>di</strong> siti Web PHP<br />

Hosting <strong>di</strong> siti Web PHP<br />

Nota Le seguenti informazioni sono destinate ad amministratori server.<br />

La Pubblicazione Web personalizzata con PHP consente <strong>di</strong> utilizzare il linguaggio <strong>di</strong> scripting PHP<br />

per integrare i dati dei database <strong>FileMaker</strong> nei formati personalizzati delle pagine Web. Nelle pagine<br />

Web viene richiamato <strong>FileMaker</strong> API per PHP, una classe PHP creata da <strong>FileMaker</strong> che consente <strong>di</strong><br />

accedere ai database ospitati da <strong>FileMaker</strong> <strong>Server</strong>. Questa classe PHP si collega al Motore per la<br />

Pubblicazione Web e rende <strong>di</strong>sponibili i dati per il motore PHP del server Web.<br />

Per ulteriori informazioni sullo sviluppo <strong>di</strong> un sito Web PHP e sulla creazione <strong>di</strong> un database, vedere<br />

PUBBLICAZIONE WEB PERSONALIZZATA CON PHP DI FILEMAKER SERVER sulla Pagina iniziale.<br />

Per ospitare un sito Web che utilizza Pubblicazione Web personalizzata con PHP:<br />

1. In <strong>FileMaker</strong> Pro, aprire il database e mo<strong>di</strong>ficare il set <strong>di</strong> privilegi per l’account che deve<br />

accedere al database. Attivare il privilegio esteso Accesso attraverso Pubblicazione Web<br />

PHP - solo FMS.<br />

Nota Se la soluzione <strong>di</strong> database <strong>FileMaker</strong> utilizza più <strong>di</strong> un file <strong>di</strong> database <strong>FileMaker</strong>, tutti i<br />

file <strong>di</strong> database a cui si accede utilizzando PHP devono utilizzare questo set <strong>di</strong> privilegi con il<br />

privilegio esteso Accesso attraverso Pubblicazione Web PHP - solo FMS attivato.<br />

2. Nell’Admin Console <strong>di</strong> <strong>FileMaker</strong> <strong>Server</strong>, utilizzare l’Assistente <strong>di</strong>stribuzione per consentire<br />

la Pubblicazione Web personalizzata con PHP e selezionare se installare il motore PHP<br />

supportato da <strong>FileMaker</strong>, se non ancora <strong>di</strong>sponibile.<br />

Fare clic su Mo<strong>di</strong>fica <strong>di</strong>stribuzione server nel riquadro Panoramica <strong>FileMaker</strong> <strong>Server</strong>.<br />

Nell’Assistente <strong>di</strong>stribuzione, confermare le impostazioni e fare clic su Avanti finché non si<br />

raggiunge la pagina Abilita tecnologie <strong>di</strong> Pubblicazione Web. Per ulteriori informazioni vedere<br />

Abilitazione delle tecnologie <strong>di</strong> Pubblicazione Web.<br />

3. Nell’Admin Console, configurare le impostazioni nella scheda Pubblicazione Web > PHP.<br />

Per maggiori informazioni sulla configurazione della Pubblicazione Web personalizzata con<br />

PHP vedere Impostazioni <strong>di</strong> Pubblicazione Web PHP.<br />

4. Verificare che la Pubblicazione Web personalizzata con PHP nella <strong>di</strong>stribuzione <strong>FileMaker</strong><br />

<strong>Server</strong> funzioni. Per istruzioni vedere Collaudo <strong>di</strong> <strong>FileMaker</strong> <strong>Server</strong>.<br />

5. Caricare il file <strong>di</strong> database su <strong>FileMaker</strong> <strong>Server</strong> con l’Assistente caricamento database.<br />

Vedere la sezione Hosting <strong>di</strong> database.<br />

Nota Se la soluzione del database <strong>FileMaker</strong> utilizza più <strong>di</strong> un file del database, tutti i file<br />

devono essere sullo stesso computer.<br />

6. Copiare i file PHP nella cartella principale del software del server Web sulla macchina della<br />

<strong>di</strong>stribuzione <strong>FileMaker</strong> <strong>Server</strong> che esegue il server Web:<br />

• Per IIS (Windows): [unità]:\inetpub\wwwroot<br />

• Per Apache (Mac OS): /Libreria/Web<strong>Server</strong>/Documents<br />

In Mac OS, garantire la proprietà della cartella e le autorizzazioni per permettere ai membri<br />

del gruppo fmsadmin <strong>di</strong> mo<strong>di</strong>ficare i file PHP. Vedere la sezione Utenti, gruppi e<br />

autorizzazioni (Mac OS).<br />

Nota È inoltre possibile inserire i file PHP nelle sottocartelle della cartella principale del server Web.<br />

GUIDA DI FILEMAKER SERVER <strong>12</strong> 28

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!