Opensource World
Linux/Ubuntu, usare Access tramite ODBC con PHP
Feb 25
L’articolo fa riferimento ad Ubuntu, comunque in linea di massima è applicabile su qualunque altra distro.
http://www.lorenzoingrilli.it/database-access-mdb-da-linux-via-odbc
VMware server 2.0 console plugin su Firefox 3.6 e IE su sistemi operativi 64 bit
Feb 19
Per chi avesse appena aggiornato a firefox 3.6 oppure installato ex-novo, fate attenzione che la console plugin per firefox di VMware 2.0 non funziona.
La cosa più semplice è di usarla su internet explorer o in alternativa downgradare a firefox 3.5
Attenzione ancora però, se avete il sistema operativo a 64 bit come nel mio caso, la console funziona solamente nella versione a 32 bit di internet explorer.
Parametro tmp dir MySQL, attenzione allo spazio
Feb 16
Nella configurazione di mysql (mi pare anche nella standard da RPM delle redhat based) non viene configurato il parametro il parametro: tmpdir che normalmente assume il valore di default del sistema. Su Linux naturalmente /tmp.
Qualora per motivi di spazio o banalmente convinti che la /tmp non sia necessario renderla di ampie dimensioni, potrebbe accadere che durante certe operazioni molto pesanti su tabelle con quantitativi di record notevoli, il sistema esaurisca lo spazio nella partizione temporanea durante la fase di elaborazione dati e scrittura di una tmp table, proprio su questa partizione.
La query abortira’ con un messaggio del tipo no space left on device o qualcosa del genere.
In tal caso andra’ allargata la partizione tmp di sistema (o dove si appoggia mysql) o in alternativa cambiato il path (che deve essere scrivibile dallo user “mysql“), fermato il servizio mysql e riavviato.
Installazione IonCube Loader su Zend Server CE in Windows
Ott 27
Semplice guida per installare IonCube Loader su Zend Server CE in Windows, l’how to standard non funziona:
1) Scaricare pacchetto e scompattare sul desktop (versione NON TS):
http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_win_nonts_x86.zip
2) Copiare il file
ioncube_loader_win_5.2.dll in:
C:\Programmi\Zend\ZendServer\lib\phpext
3) Aprire il file con editor testuale:
C:\Programmi\Zend\ZendServer\etc\php.ini
Sopra la riga:
zend_extension=”C:\Programmi\Zend\ZendServer\lib\ZendExtensionManager.dll”
Inserire queste due righe:
zend_extension=”C:\Programmi\Zend\ZendServer\lib\phpext\ioncube_loader_win_5.2.dll”
zend_extension_ts=”C:\Programmi\Zend\ZendServer\lib\phpext\ioncube_loader_win_5.2.dll”
Salvare e riavviare apache.
Verificare in phpinfo() se l’estensione viene caricata correttamente.
How to installazione mssql su Zend Server CE su linux con freetds
Giu 26
Di seguito alcuni semplici passaggi per installare su Zend Server CE installato su linux l’estensione mssql, freetds, per poter utilizzare un server MSSQL da php su macchina Linux.
Per prima cosa, installiamo freetds:
yum install freetds
Dopo procediamo a installare l’estensione mssql di ZS che non è fornita di default:
yum install php-mssql-zend-ce
L’estensione sarà attivata da sola. Meglio comunque riavviare lo zend server.
Andare all’interno di /etc/freetds.conf
Mettere:
# Myserver
[mysqlserver]
host = 192.168.X.X
port = 1433
tds version = 8.0
A questo punto per connettersi da php utilizzare:
mssql_connect(”192.168.X.X”, “login”, “pwd”) or die (”Failed”);
E il gioco è fatto.
