Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. LimeSurvey
  3. New Question Editor require config.php change

New Question Editor require config.php change

Scheduled Pinned Locked Moved LimeSurvey
4 Posts 2 Posters 23 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Teiluj
    wrote last edited by Teiluj
    #1

    Just an FYI:

    With the arrival of LimeSurvey 7, there seems to be a new Question Editor available.

    However, this require a change in the config.php which trigger a rewrite of URLs.
    More info here:
    https://www.limesurvey.org/manual/LimeSurvey_7_Question_Editor

    Manually changing the config.php is trivial, but I wonder if this is something that should be considered as updating the Cloudron app package with, as default, considering the direction the app is taking

    Due to the impact/consequences of the change however (details in the article linked above), triggering the update to the package should be a manual one and not pushed as automatic.

    1 Reply Last reply
    1
    • T Offline
      T Offline
      Teiluj
      wrote last edited by
      #2

      Additionally after a further check, switching to the new question editor prevent access to surveys (creating / modifying), with a "checking permissions" purple wheel of.... waiting.

      c9e0c855-6bcb-4d89-80a2-1482cb6a4516-image.jpeg

      Reverting the changes in config.php fix the issue of access to the surveys, but does prevent access to the new question editor too.

      1 Reply Last reply
      1
      • jamesJ Offline
        jamesJ Offline
        james
        Staff
        wrote last edited by
        #3

        Hello @teiluj
        Thanks for reporting.
        Is there any error in the browser console or web log viewer then checking permissions is loading?

        1 Reply Last reply
        1
        • T Offline
          T Offline
          Teiluj
          wrote last edited by
          #4

          Hi @james
          The console shows errors/warning of the following type:

          Object { name: "FCP", value: 2166.71, rating: "needs-improvement", delta: 2166.71, entries: (1) […], id: "v5-1781697002910-5326925753083", navigationType: "navigate" }
          57.038de187.js:1:917
          Object { name: "TTFB", value: 516.677, rating: "good", delta: 516.677, entries: (1) […], id: "v5-1781697002910-9995917222311", navigationType: "navigate" }
          57.038de187.js:1:917
          API Error: 
          Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
          index.afa03a1e.js:1:2314
          API Error: 
          Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
          index.afa03a1e.js:1:2314
          API Error: 
          Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
          index.afa03a1e.js:1:2314
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  20ms]
          
          Source map error: Error: request failed with status 404
          Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
          
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/async/57.038de187.js
          Source Map URL: 57.038de187.js.map
          Source map error: Error: request failed with status 404
          Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
          
          Resource URL: https://<my.limesurvey.url>/editor/build/static/css/index.5d734da9.css
          Source Map URL: index.5d734da9.css.map
          Source map error: Error: request failed with status 404
          Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
          
          Resource URL: https://<my.limesurvey.url>/editor/build/static/css/594.74d89bab.css
          Source Map URL: 594.74d89bab.css.map
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  17ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  18ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  31ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  23ms]
          
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/async/57.038de187.js
          Source Map URL: 57.038de187.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/index.afa03a1e.js
          Source Map URL: index.afa03a1e.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-polyfill.57770fb6.js
          Source Map URL: lib-polyfill.57770fb6.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/594.9d0509ec.js
          Source Map URL: 594.9d0509ec.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-react.921b21ad.js
          Source Map URL: lib-react.921b21ad.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-axios.d29b975f.js
          Source Map URL: lib-axios.d29b975f.js.map
          Source map error: request failed with status 404
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-router.ff97bacb.js
          Source Map URL: lib-router.ff97bacb.js.map
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  21ms]
          
          Source map error: Error: request failed with status 404
          Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
          
          Resource URL: https://<my.limesurvey.url>/editor/build/static/js/index.afa03a1e.js
          Source Map URL: index.afa03a1e.js.map
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  17ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  16ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  16ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  19ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  16ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  90ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  18ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  16ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  22ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  42ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  15ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  30ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  36ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  30ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  23ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  40ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  16ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  34ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  17ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  24ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  41ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  36ms]
          
          Object { name: "INP", value: 16.667, rating: "good", delta: 16.667, entries: (1) […], id: "v5-1781697002910-7874295037768", navigationType: "navigate" }
          57.038de187.js:1:917
          Object { name: "LCP", value: 2200.044, rating: "good", delta: 2200.044, entries: (1) […], id: "v5-1781697002910-4018760916501", navigationType: "navigate" }
          57.038de187.js:1:917
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  19ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  24ms]
          
          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  18ms]
          
          

          Here is the details of the XHRGET Error:

          XHRGET
          https://<my.limesurvey.url>/rest/v1/version-info
          [HTTP/2 404  17ms]
          
          	
          GET
          	https://<my.limesurvey.url>/rest/v1/version-info
          Status
          404
          VersionHTTP/2
          Transferred430 B (277 B size)
          Referrer Policysame-origin
          DNS ResolutionDNS over HTTPS
          
              	
              content-length
              	277
              content-type
              	text/html; charset=iso-8859-1
              date
              	Wed, 17 Jun 2026 11:50:24 GMT
              server
              	nginx
              X-Firefox-Spdy
              	h2
              	
              Accept
              	application/json, text/plain, */*
              Accept-Encoding
              	gzip, deflate, br, zstd
              Accept-Language
              	en-US,en;q=0.9
              Connection
              	keep-alive
              Cookie
              	PHPSESSID=<myPHPSessionID>; YII_CSRF_TOKEN=<myYIITokken>
              Host
              	<my.limesurvey.url>
              Referer
              	https://<my.limesurvey.url>/editor/
              Sec-Fetch-Dest
              	empty
              Sec-Fetch-Mode
              	cors
              Sec-Fetch-Site
              	same-origin
              Sec-GPC
              	1
              User-Agent
              	Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0
          

          Hope this helps - Thanks,

          1 Reply Last reply
          1

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Bookmarks
          • Search