Giter Club home page Giter Club logo

Comments (7)

faizaahmad avatar faizaahmad commented on May 18, 2024 2

Already resolved thanks for the order
here is the working app on Heroku
https://laravel-coder.herokuapp.com

Solution :
when you push to heroku it will not push node_modules and public/js folder
please remove node_modules and public folder from .gitignore and then push again and it will work like a charm

Cheers
LaravelCoder

from laravue.

tuandm avatar tuandm commented on May 18, 2024

@vlance11 I haven't deployed this app to Heroku, I will try myself and get back to you soon.

from laravue.

vlance11 avatar vlance11 commented on May 18, 2024

@tuandm Thank you, as a heads up the 2 mysql db options do not work on heroku, must use postgres.

As ClearDB mysql is version 5.5 which has the 787 error and the JawsDB fails to connect for seed. Should the app be built as PHP or Nodejs?

from laravue.

tuandm avatar tuandm commented on May 18, 2024

@vlance11 The app is actually a Laravel instance with VueJS as frontend. The app should work without NodeJS, just run npm run production from local then copy public/js/*, public/css/* files to Heroku.

I believe the problems you've got are related to Laravel.
Mysql 5.5 would get 767, I'm not sure about the 787 one, maybe typo? :)

Have you tried to install fresh Laravel on your Hekuro instance? (with proper mysql connection)

from laravue.

vlance11 avatar vlance11 commented on May 18, 2024

@tuandm -- I was able to solve by adding "heroku-postbuild": "npm run build" to the package.json file

Now the page displays correctly, but when logging in we see
Request failed with status code 404 -- the console has https://site/api/auth/login as a 404

We have added MIX_BASE_API and BASE_API to the hosted environment variables as well

from laravue.

tuandm avatar tuandm commented on May 18, 2024

@vlance11 Thanks for updating. MIX_BASE_API/BASE_API are for frontend calling to /api/auth/login correctly, and they worked as https://site/api/auth/login is called.

404 means the route doesn't exist. And npm run build is not in package.json - you should try npm run dev or npm run production.

from laravue.

sirjp1 avatar sirjp1 commented on May 18, 2024

someone, please help me. just finished uploading my application but it is showing a blank screen. my link to the codes is https://github.com/sirjp1/ecommerce. please i need help urgently

from laravue.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.