Guida di FileMaker Server 12
Guida di FileMaker Server 12
Guida di FileMaker Server 12
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