Archivio

Archivio autore

Installare Php 5.2.10 su CentOs 5

Come avrete notato nei repository ufficiali di CentOs non sono presenti i pacchetti per Php 5.2.10 ma solo quelli per la versione 5.1.6, se proprio volete affidarvi a quelli di testing ufficiali potete arrivare alla 5.2.9 ma senza il supporto per mcrypt, mhash e tidy, ora se volete passare alla 5.2.10 con anche questi ultimi 3 moduli funzionanti impostate questo repository in yum:

[remi]
name=Les RPM de remi pour Enterpise Linux $releasever - $basearch
baseurl=http://rpms.famillecollet.com/el$releasever.$basearch/
              http://remi.collet.free.fr/rpms/el$releasever.$basearch/
enabled=0
gpgcheck=1
gpgkey=http://rpms.famillecollet.com/RPM-GPG-KEY-remi
failovermethod=priority

Poi non dovete far altro che lanciare il comando:

$ yum --disablerepo=\* --enablerepo=remi check-update php=\*

Così potrete vedere tutti i pacchetti che potrete aggiornare, per installarli date un update di yum in questo modo:

$ yum --disablerepo=\* --enablerepo=remi update php=\*

Per avere maggiori informazioni sul fornitore del repository cliccate qui

Categorie:Php Tag: ,

Zend Framework 1.9.0 RC1

Zend ha resto disponibile da poco la release candidate 1 del suo framework Php giunti alla versione 1.9.0 questo è l’indirizzo per scaricarla:

http://framework.zend.com/download/latest

Ricordo che la versione essendo un RC1 è ancora considerata non stabile, ma molto utile per gli sviluppatori per “assaggiare” le nuove features!

Qui potete trovare il link al post ufficiale con elencate le relative caratteristiche

Bug: Php 5.2.10 pdo_dblib fails to connect

Passando alla nuova versione 5.2.10 di Php chi di vuoi utilizza un database MS Sql per la gestione dei dati è molto probabile che abbiate incontrato questo bug, ovvero che usando la libreria PDO_DBlib vi venga restituito un errore di questo tipo:

Error Message: SQLSTATE[] (null) (severity 0)

Ho controllato su bugs.php.net ed ho trovato questo post

Quindi per risolvere questo problema in attesa che venga rilasciata una nuova versione di Php possiamo utilizzare  gli snapshot che vengono messi a disposizione per gli sviluppatori, sono pacchetti che vengono aggiornati mediamente ogni 3 ore in attesa di una release ufficiale.

Scaricate all’indirizzo snaps.php.net il pacchetto conforme alla vostra versione e ricompilate la libreria PDO_DBlib sul Php da vuoi utilizzato.

Decomprimete il tar dove preferite ed entrate nella cartella

$ cd /User/pedro15/Desktop/php-5.2.10/ext/pdo_dblib

Lanciate phpize

$ phpize

L’output sarà simile a questo

/Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519/

Eseguite lo script di configurazione generato da phpize (nel mio caso associo il Php di Zend Server)

$ ./configure --with-php-config=/usr/local/zend/bin/php-config

Lanciate make

$ make

Ed infine come root eseguite

# make install

L’output sarà simile a

/Installing shared extensions:     /usr/local/zend/lib/php_extensions/

La vostra libreria ora è aggiornata!

Categorie:Php Tag: ,

Php Return

Dopo qualche tempo sono ritornato a lavorare a più non posso su Php, ecco perchè i miei post da ora in avanti inizieranno a prevalere su questo argomento, sperando possano ritornare utili a molti di vuoi vi auguro buona lettura!

Categorie:Notizie, Php Tag:

Mac Book: Fan Control, arriva l’estate è ora di rinfrescare…

Arriva l’estate ed inizia a fare caldo, e guarda caso il vostro Mac Book inizia a scaldare sempre di più?

Ecco qui una bellissima utility che ho trovato navigando qua e là, Fan Control vi permette di gestire la velocità minima delle ventole del vostro Mac Book / Mac Book Pro in base alla temperatura della CPU, inoltre per sicurezza lascia intatto il controllo automatico delle ventole.

Compatibile con Mac Os X 10.4 o successivi, Mac Book & Mac Book Pro

Download Now

Categorie:Mac Tag: , ,

Windows 7: problemi di rete con VMware Fusion su Mac Os X

Se anche voi come me avete avuto problemi con i driver di rete su Windows7 virtualizzato su Fusion, la soluzione è molto semplice.

Stoppate la Virtual

Aprite con un editor di testo (es. TextEdit) il file .vmx della vostra macchina virtuale.

Modificate ethernet0.virtualDEV con il valore e1000 altrimenti se non è presente aggiungetelo pure in fondo al file.

ethernet0.virtualDEV = "e1000"

Riavviate la Virtual Machine e il driver verrà installato senza problemi rendendo funzionante la connessione di rete della macchina viruale.

Categorie:Microsoft, Windows 7 Tag: ,

Telerik Visual Style Builder per ASP.NET

Finalmente direi!
Telerik ha rilasciato un applicazione web, Visual Style Builder, che ci permetterà di modificare i temi presenti di default sui RadControls per ASP.NET con pochi semplici click!

L’applicazione è raggiungibile a questo indirizzo http://stylebuilder.telerik.com/

Categorie:Asp.Net Tag: , ,

Visual Studio 2010 Beta 1 e .NET 4.0

Da oggi la nuova versione di Visual Studio 2010 Beta 1 e .NET Framework 4.0 è disponibile per il download aperto a tutti e non solo ai sottoscrittori MSDN

Ecco i link a disposizione:

Per quanto riguarda le nuove funzionalità dell’ambiente di sviluppo Microsoft e del nuovo .NET Framework 4.0 le potete trovare qui

GMail traduce le tue Mail!

La notizia è di ieri, il team di sviluppo di Gmail ha rilasciato in fase sperimentale la traduzione automatica delle vostre mail in ben 41 lingue, in questo modo potranno essere abbattute le barriere linguistiche per le proprie comunicazioni, l’applicazione si avvale della stessa tecnologia basata su Google Translate e Translation Bots di Google Talk.

La funzione è attivabile dalla voce Labs del menù Impostazioni.

Categorie:Google, Notizie Tag: ,

Google Sync: sincronizzare Calendar e i Contatti con iPhone e Windows Mobile

Google SyncGoogle ha reso disponibile la possibilità di sincronizzare i propri Contatti GMail e i propri appuntamenti del Calendar direttamente su dispositivi mobili come iPhone, cellulari/palamari con installato Windows Mobile e tutti gli altri OS che supportano Sync ML come Symbian S60 3a e 2a edizione. (Esistente già da un anno il supporto per BlackBerry)

Per tutti i dispositivi mobili la sincronizzazione avviene automaticamente tramite reti WiFi e 3G, la connessione è sempre attiva ed in ogni momento sarete sincronizzati con il vostro account Google.

Google Sync si configura facilmente e qui potrete trovare tutte le istruzioni di come farlo.

Google ricorda che il servizio è ancora Beta e si raccomanda di leggere tutte le istruzioni prima di effettuare la sincronizzazione, inoltre è caldamente consigliato il backup dei vostri dati, in quanto Google Sync cancellerà tutti i vostri contatti esistenti sul dispositivo.

Pagine dei modelli supportati:

Link alla notizia sul Blog ufficiale di Google