XF 2.3 Unexpected input LESS template

MilkyMeda

Active member
Licensed customer
My local XF installation (currently at 2.3) is showing the following error on every page. This problem also existed before 2.3 but would randomly disappear and then return. I've tried rebuilding master data, recompiling, and disabling add-ons, but nothing I've done seems to have helped. Does anyone have any idea what might be wrong with my installation? It’s frustrating that I get this error on every page.



Code:
'Errors occurred when rendering CSS:\A * public:lightbox.less: ParseError: Unexpected input in public:lightbox.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:node_list.less: ParseError: Unexpected input in public:node_list.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:rating_stars.less: ParseError: Unexpected input in public:rating_stars.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:share_controls.less: ParseError: Unexpected input in public:share_controls.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:structured_list.less: ParseError: Unexpected input in public:structured_list.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:extra.less: ParseError: Unexpected input in public:extra.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);'
1750083609088.webp
 
Do you have any customized templates? Appearance -> Styles -> Click 3 dots to the right of your style -> Customized Components
 
Do you have any customized templates? Appearance -> Styles -> Click 3 dots to the right of your style -> Customized Components

I got this error too. Have you fixed it? I was thinking it might be caused by an add-on. Which add-ons do you have installed?
My local XF installation (currently at 2.3) is showing the following error on every page. This problem also existed before 2.3 but would randomly disappear and then return. I've tried rebuilding master data, recompiling, and disabling add-ons, but nothing I've done seems to have helped. Does anyone have any idea what might be wrong with my installation? It’s frustrating that I get this error on every page.



Code:
'Errors occurred when rendering CSS:\A * public:lightbox.less: ParseError: Unexpected input in public:lightbox.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:node_list.less: ParseError: Unexpected input in public:node_list.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:rating_stars.less: ParseError: Unexpected input in public:rating_stars.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:share_controls.less: ParseError: Unexpected input in public:share_controls.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:structured_list.less: ParseError: Unexpected input in public:structured_list.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A \A * public:extra.less: ParseError: Unexpected input in public:extra.less on line 41, column 45 (on or near line 41)\A 38 | @faWeight-regular: 400;\A 39 | @faWeight-solid: 900;\A 40 | \A *41*| url(/styles/fa/regular/glass.svg?v=5.15.3): url(/styles/fa/regular/glass-martini.svg?v=5.15.3);\A 42 | url(/styles/fa/regular/star-o.svg?v=5.15.3): url(/styles/fa/regular/star.svg?v=5.15.3);\A 43 | url(/styles/fa/regular/remove.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);\A 44 | url(/styles/fa/regular/close.svg?v=5.15.3): url(/styles/fa/regular/times.svg?v=5.15.3);'
View attachment 323822
I got this error too. Have you fixed it? I was thinking it might be caused by an add-on. Which add-ons do you have installed?
 
Never mind, I figured out the issue. It was caused by an old version of setup_fa.less that was still cached in /internal_data/code_cache/template. In that older version, setup_fa4_variables.less was still being included. However, in the latest version, setup_fa4_variables.less is obsolete and should no longer exist.


I fixed it by running the following steps via the CLI:


  1. Deleted the entire /internal_data/code_cache/template directory.
  2. Cleaned the metadata using the CLI.
  3. Recompiled the templates using the CLI.
  4. Exported the templates using the CLI.
 
Back
Top Bottom