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


Skip to content

LAMP

139 Topics 938 Posts
  • LAMP - Package Updates

    Pinned
    51
    1 Votes
    51 Posts
    8k Views
    Package UpdatesP
    [4.4.2] Update php-src to 8.4.12
  • [Question] How to install wp-cli on LAMP app

    Moved
    5
    1 Votes
    5 Posts
    163 Views
    32463
    Thanks folks. I'll give that a whirl
  • Disable Strict Mode Mysql

    Moved Solved lamp sqlmode
    20
    0 Votes
    20 Posts
    8k Views
    girishG
    @timconsidine said in Disable Strict Mode Mysql: @girish I thought our app cannot SET GLOBAL due to restricted permissions ? True / false ? My earlier comment seems to be a typo. I think I meant SET SESSION . ONLY_FULL_GROUP_BY cannot be disabled globally on Cloudron. It's a deprecated flag in MySQL and any code needing it is deviating from SQL standards.
  • Using YARN

    Solved
    18
    0 Votes
    18 Posts
    5k Views
    jamesJ
    Hello @charlesnw With this commit: https://git.cloudron.io/platform/docker-base-image/-/commit/2e4f7fd5fde83652567dd0a00a695f523bef98d1 yarn was removed from the docker base image. So yes, yarn is no longer included in any app by default.
  • Problem with LAMP

    Solved lamp ownership change problem
    3
    0 Votes
    3 Posts
    403 Views
    jamesJ
    Closed due to inactivity
  • Web Based On LAMP Stuck When Backup Process

    Solved
    4
    1
    0 Votes
    4 Posts
    710 Views
    jamesJ
    Closed due to inactivity Note: Issue was resolved. If this ever happens to you, stop the backup, restart the server and re-run the backup.
  • Is this pip install persistent for app updates?

    Solved python python3 venv lamp
    5
    1 Votes
    5 Posts
    373 Views
    imc67I
    @james said in Is this pip install persistent for app updates?: Hello @imc67 You can use venv or uv to create virtual environments. Here is a quick cheatsheet for venv => https://aaronlelevier.github.io/virtualenv-cheatsheet/ Many prefer uv these days, see => https://github.com/astral-sh/uv thanks again! I used venv and it works very well!
  • FreeScout in the LAMP app

    11
    1 Votes
    11 Posts
    803 Views
    C
    I couldn't resolve this but discovered that it isn't in fact as complicated as I thought it would be to migrate to the Freescout App. Just in case anyone else comes up against this challenge: Install and setup Freescout app Drop all the tables in the database and import database from previous installation If you have any modules: upload module folders to storage/modules Upload attachments folder to storage Done
  • How to Change a Local Domain to a Public One in Cloudron?

    6
    1 Votes
    6 Posts
    587 Views
    jdaviescoatesJ
    @alejandrolengua have you already created the A record as instructed? If so it's probably just a matter of waiting for propagation like it says. Can be really quick, can take hours (or technically even days but that's pretty rare)
  • Omeka Classic tells me mod-rewrite is not enabled.

    7
    0 Votes
    7 Posts
    879 Views
    robiR
    @scooke nod, I used cp -a * but forgot I also had to do .*
  • Connecting Cloudron LAMP Database to Desktop Applications

    4
    0 Votes
    4 Posts
    443 Views
    I
    @BrutalBirdie Thank you for the incredibly comprehensive tutorial. It seems this guide is best suited for users with advanced knowledge, so I’ll need to take some time to study and understand every detail you’ve provided. Much appreciated! Thank you @joseph for the documentation reference. I'll look into it.
  • Is there any Firewall in LAMP App Blocking LDAP Connections?

    4
    1 Votes
    4 Posts
    429 Views
    alejandrolenguaA
    I am using Moodle inside LAMP App (and not directly the Moodle one) because I migrated an older version that was using PHP version 7.4 that I managed to upgrade using the terminal inside Cloudron.
  • [Template] Flarum - Modern, fast & free community software

    2
    2
    4 Votes
    2 Posts
    314 Views
    robiR
    Well done! Super easy @simong
  • 0 Votes
    6 Posts
    784 Views
    L
    Thank you Joseph - that helped a lot. Then, everything just works fine :).
  • Cron Job Setup Correction

    6
    1 Votes
    6 Posts
    796 Views
    I
    @joseph Thank you, it works now! cc: @nebulon
  • LMAP .htaccess rewrite rules with google analytics - Help needed

    Solved
    21
    0 Votes
    21 Posts
    3k Views
    P
    AAannnnnd now it is working. I wish I could tell you why, but I don't. Thanks @robi
  • Deeplinking media files from external volumes

    Moved Solved volumes
    25
    0 Votes
    25 Posts
    4k Views
    benborgesB
    Hmm I still have permission denied inside the container to read /media/MyMount EDIT This time, it's working, for future reference, only thing I did was to set the home directory properly in the systemD service for each mount, remount them and then systemctl restart box or from the UI restart the box, my mounts are now visible inside the containers and I can read from them [image: 1734902378511-386b79d8-79cb-47db-8687-019194acef53-image.png]
  • super admin

    8
    1 Votes
    8 Posts
    1k Views
    J
    @mdc773 the Strict Mode can only be set on the global (whole mysql) level or the session/connection level. There is no way to set this at database level. We cannot enable NO_AUTO_VALUE_ON_ZERO at the global level. Since this change will then apply to all the apps on Cloudron. This will break things (just like having it disabled breaks your app). AFAIK, there is no way to fix this other then fixing the script itself. Unfortunately, otherwise, you have to host this outside Cloudron since it's not compatible.
  • Cross-Origin Resource Sharing (CORS) issue

    Moved
    4
    1 Votes
    4 Posts
    710 Views
    nebulonN
    Since the domain of the frontend and the backend differ, the browser will send a preflight check request to the backend for the REST calls, so this means the backend has to respond properly via CORS. In your case do not touch the apache nor nginx configs (anyways nginx is the reverse proxy on Cludron and changes won't persist). The Laravel app then should respond with the correct CORS messages, however I am no Laravel expert so I don't know how this works with that framework. Edit: if Laravel needs apache settings, follow the docs at https://docs.cloudron.io/apps/lamp/#apache-settings
  • NPM clean-install in public folder - command not found

    5
    0 Votes
    5 Posts
    791 Views
    C
    @murgero Many thanks for your help.