14.10.2013 Views

Guida di FileMaker Server 12

Guida di FileMaker Server 12

Guida di FileMaker Server 12

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!