Ancora....scusate ma mentre analizzo mi vengono nuove idee in merito...
Correggere quelle due righe di codice potrebbe non bastare, trattandosi di un framework. Probabilmente ci sono altre righe sparse nel framework e107 che hanno lo stesso problema e dovresti quindi fare un try&fix man mano, correggendo file per file ogni volta che ti salta fuori un errore simile.
Puoi però fare una robina, se sei in grado di usare la shell di Linux:
codice:
find /var/www/tuo_sito.it/web/ -type f -name \*.php | xargs grep [COLOR=var(--highlight-variable)]'&new'[/COLOR] | wc -l
Questo ti trova ogni occorrenza di "&new" nei sorgenti del tuo sito. Ovviamente dovrai adattare il percorso /var/ww/ecc in base al tuo.
Quasi sicuramente ti restituirà un numero di righe, a significare che ci sono altri pezzi di codice da sistemare. Lo possiamo quindi fare in modo semplice con
codice:
find /var/www/tuo_sito.it/web/ -type f -name \*.php | xargs sed -i [COLOR=var(--highlight-variable)]'s/&new/new/g'[/COLOR]
e
codice:
find /var/www/tuo_sito.it/web/ -type f -name \*.php | xargs sed -i [COLOR=var(--highlight-variable)]'s/& new/ new/g'[/COLOR]
:-)