Hey guys,
We just upgraded our site from 1.7 to 2.3, and now comes the task of going through the code-base and correcting errors that may have come about due to conversion. (i.e. {exp:replace} no longer allowed).
I did a dry run on a local environment first and had much more success.
Currently I’m getting errors when viewing pages, but there is no stack trace or anything to help guide me to the problem. The following is a copied example of an error:
Parse error: syntax error, unexpected T_STRING in /home/location/public_html/system/expressionengine/libraries/Functions.php(656) : eval()‘d code on line 53
Now Functions.php is the EE functions collection, and line 656 is just a wrapper for php eval(). So “line 53” is where the error is occurring, but where? What template? We have way to many templates to just go through checking them all - any help would be fantastic.