Tenere due domini di secondo livello mi provoca problemi con i cookies nelle sessioni in cui ho due tab aperte sui due siti: infatti il cookie è unico e, se si lavora con un solo browser, insorgono problemi, Opencart non riesce ad aprire due sessioni distinte, e prima o poi, una mangia l’altra. Per ovviare …
Tag: php
Dic 27
Come configurare Opencart in modalità multi-store
Configurare Opencart (e il software a corredo del server web!) per realizzare più negozi con una sola installazione del popolare software di e-commerce.
Nov 29
Opencart – software open source per ecommerce
Verticalizzare Opencart: una impresa con molte insidie. Ma il software è scritto con il paradigma MVC ed è sopratutto OpenSource. Alcuni suggerimenti per risolvere i problemi riscontrati.
Nov 27
Yii in ambienti promiscui
Si possono usare prefissi alle tabelle per far convivere più sottoschemi all’interno di un solo schema. Buono per ambienti promiscui. Perché le classi omettano tale prefisso nel loro nome (quindi, a partire dalla tabella tbl_user, generare la classe User e non TblUser) editare il file protected/config/main.php e aggiungere la riga tablePrefix’ => ‘tbl_’, nel descrittore …
Ott 15
Yii framework: sviluppo rapido secondo il pattern MVC e PHP 5
Yii: Yes, it is! un altro framework MVC per lo sviluppo di applicazioni Web 2.0 nel linguaggio PHP
Giu 06
Onda o particella?
Solo un paio di annotazioni nel diario. Un’interessante cartone animato per illustrare il dualismo à la De Broglie delle particelle quantistiche: http://www.youtube.com/watch?v=JiRg6gC1WhM Sto guardando due cose in questo periodo: MediaWiki (il free software – anzi, come dicono loro, il free software open source – usato da Wikipedia): software per la creazione dei Wiki veramente potente …
Mag 25
Estensione HTTP per PHP 5
Dovevo usare questa libreria per eseguire un logout da remoto. la libreria http ha l’utile funzione http_get() che faceva al caso mio, ma non avevo la libreria installata nel server. Da qui l’errore: Fatal error: Call to undefined function http_get() Passaggi da compiere per una distro Ubuntu 10.04 come root: # apt-get install libcurl3-openssl-dev # …
Mag 05
Filtri per client di posta
I programmi per la gestione della posta (Microsoft Outlook, Thunderbird, Evolution, …) hanno una funzionalità molto utile per automatizzare l’archiviazione: le “regole” o “filtri”; in base ad una regola (o filtro) è possibile compiere in automatico delle operazioni: spostare, ad esempio, un messaggio in arrivo dentro ad una cartella specifica se arriva da un determinato …
Mar 31
PHP Excel
Errore in cui sono incorso provando la libreria PHPExcel: marcob@jsbach:~$ tail -f /var/log/apache2/error.log [Thu Mar 31 16:40:26 2011] [error] [client 127.0.1.1] PHP Fatal error: Uncaught exception ‘Exception’ with message ‘Could not close zip file /var/www/Classes/PHPExcel/Tests/01simple.xlsx.’ in /var/www/Classes/PHPExcel/Classes/PHPExcel/Writer/Excel2007.php:344 Stack trace:n#0 /var/www/Classes/PHPExcel/Tests/01simple.php(77): PHPExcel_Writer_Excel2007->save(‘/var/www/Classe…’) #1 {main} thrown in /var/www/Classes/PHPExcel/Classes/PHPExcel/Writer/Excel2007.php on line 344 In sostanza non riesco a scrivere …
Feb 16
“Howto” per l’installazione di un sistema LAOP (Linux Apache Oracle PHP)
Ho avuto la necessità di realizzarmi un ambiente di sviluppo basato su Linux, Apache e PHP ma con il vincolo di adottare una base dati Oracle. Oracle da’ la possibilità di utilizzare un server ad uso test Oracle eXpress Edition. Il sistema che ne deriva l’ho chiamato LAOP, ricordando il molto più popolare ambiente LAMP …
Commenti recenti