• Support
  • Problems installing TI (v3.75(

Guys I’m a linux guy, so I do know the tech, and I’m installing this via docker containers on a linux server.

I’ve tried installing multile times, I get to the “Yippee!” completion page, but when I click on [Next Step: Login to Your Admin Dashboard], I get an admin login without CSS/JS (and that doesn’t work, just reverts to admin login page. HELLLPPP

When I click on the login button I get a white screen with un-css formatted input boxes. In the DevTools it shows it can’t load the css/js admin/_assets/****** files.

When I check the folder on the server there is NO admin/_assets, …. so something didn’t compile on the actual install.

I look through the code for _assets URL creation and it looks like it may be here it’s generating them. Any ideas why it’s not buidling the assets (I’m assuming it’s an webpack process to make those hash’d file names)

Seems to be this function builds the admin/_assets URL’s … anyone (HELP?) can explain how this function and works: initCombiner()
this->assetsCombinerUri = config(‘system.adminUri’, ‘/admin’).$this->assetsCombinerUri

    Thank you. So it appears it may have been partially a nginx configuration/permissions problem. But it appears TI fails on creating the cache (“combiner”) directories without any error messages, which is frustrating.

    However easing up permissions, and some NGINX settings, it does create the cache, so the js/css load.

    I still have an issue where it doesn’t pull the themes/extensions, and again, there are no error logg’ings so I’m trying to trace in the code where/how it pulls from TI main page.

      But on another non-docker server, fresh Ubuntu 22.04LTS, it worked fine so that’s awesome!

      I’m just hoping to figure out why I am having these idiosyncracies with docker. Perhaps partly, I am not so familiar with the whoel Laravel stack, so i can’t trace potential issues as easily, as I’m not used to the Client-server model (ex. React/Svelte/Html front-end + node/php backend), and Laravel seems to be a sort of hybrid mix with many layers.

        I could successfully install the project in a Docker environment. However, I have used Apache, not NGNIX.

        Do you want me to paste my docker-compose.yml file here?

          Sorry I’m a bit late to the party here, but have you tried the install with assetCombiner turned off? It’s a setting

          'enableAssetCombiner' => false

          in config/system.php.

          I’m on nginx without docker, and I’ve found that turning it off alleviates some of the headache when starting out just to simplify the process slightly (and I don’t find the performance gain to be strictly necessary).