venerdì 27 novembre 2009

Appunti di MySQL - IP Bind

MySQL è preimpostato per collegarsi all'interfaccia localhost, che non è accessibile da una postazione non locale.

Questo può essere cambiato modificando il file /etc/mysql/my.cnf.
La voce BIND va cambiata da localhost 127.0.0.1 al numero IP della macchina da cui si accede al database.

Si potrebbe avere la necessità di accedere da più macchine al DB.
Basta commentare (#) la riga bind e lasciare libero accesso a tutti (non consigliato) oppure si configura l'accesso al DB da un IP specifico in un secondo momento con phpMyAdmin.

(fonte: Fullcirclemagazine.org)

venerdì 18 settembre 2009

Appunti di Tomcat - JAVA HEAP ERROR (Xms Xmx)

Problemi con TOMCAT e il famigerato JAVA HEAP ERROR?!

Provate ad aggiungere nel file bin/catalina.bat
alla riga set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
i parametri -Xms128m -Xmx128m

Xms è il java heap size iniziale
Xmx è la dimensione massima

In questo modo verranno così allocati 128Mb invece dei 64 di default.

giovedì 10 settembre 2009

Appunti di JSP - include file

Nel caso di:
<%@ include file="file.jsp" %>

Viene stabilita una direttiva simile ad #include del linguaggio C, per cui il file richiamato diviene parte della pagina che esegue il richiamo. In questo caso il documento incluso non deve essere necessariamente un file JSP ma anche un semplice file di testo o una pagina ".html".


Invece, nel caso di:
<jsp:include page="file.jsp">

Il file ".jsp" incluso viene compilato separatamente e l'inclusione costituisce una chiamata nascosta al codice compilato.