Di seguito le poce istruzioni per attivare sulla propria macchina server l'applicazione ObjPHP -> PASSO 1. Presporre sulla macchina Apache HTTPd, PHP e MySQL. Per installare OBJPHP e' necessario semplicemente avere installato sulla macchina * un web server (apache httpd) con supporto php. * un database mysql NOTA! Configurazione MySQL : Per settare la password di root che di default no č impostata č necessario eseguire i seguenti comandi : mysql -u root -p password: mysql > SET PASSWORD FOR root@localhost = PASSWORD('tua_nuova_password'); E' possibile utilizzare una suite quale ad esempio EasyPHP. -=-=-=-=-=-=-=-=-=-=-=-= -> PASSO 2. Apertura del pacchetto nella document root del web server apache A questo punto aprire il tar in una directory vista dal webserver : tar xfvz objphp-0.0.50.tar.gz Ti troverai una directory col nome "objphp". -=-=-=-=-=-=-=-=-=-=-=-= -> PASSO 3. Verifica Directory $HOME/conf In questa directory verrą depositato il file con le crenziali di accesso al database, in cui l'applicazine salverą matadati e dati applicativi. Alcune verifiche ed impostazioni sistemistiche vanno apportate a mano : * verifica che la directory sia vuota a prima installazione, quindi elimina se all'apertura del pacchetto trovi dei file. * Entra nella directory e con chmod dai i diritti all'utente con cui gira il web server per poter leggere e scrivere nella directory conf. -=-=-=-=-=-=-=-=-=-=-=-= -> PASSO 4. Verifica PHP Per verificare che tutta l'infrastruttura sia in ordine č possibile eseguire puntare da browser allo script http://localhost/objphp/devapps/testphp.php Se qualcosa non dovesse andare torna al PASSO 1, altrimenti prosegui al passo successivo. * eventualmente disabilitą i messaggi di notifiche di php nel file php.ini sulla macchina server Imposta quindi il parametro specifico per avere tutti i messaggi tramite le notifiche error_reporting = E_ALL & ~E_NOTICE. * impostare eventualmente il parametro register_globals ad On altrimenti non potrai utilizzare variabili globali e difatto funzionerą il passaggio parametro tramite metofo POST register_globals = On * se si intende utilizzare ldap abilitare il supporto decommentando la riga extension=php_ldap.dll Nel caso effettuare il restart dell'HTTPd per gli aggiornamenti. -=-=-=-=-=-=-=-=-=-=-=-= -> PASSO 5. Esegui la procedura di installazione. A questo punto apri il browser web e punta allo script install/install.php. Questo script serve per installare concludere l'installazione di OBJPHP : * crazione repository * creazione dei file di configurazione. -=-=-=-=-=-=-=-=-=-=-=-= -> PASSO 6. Accedi alla home. Infine punta allo script /loadform.php sempre dal browser web per iniziare con objphp. happy hacking raffaele