Giter VIP home page Giter VIP logo

joindin-vm's People

Contributors

akrabat avatar asgrim avatar coudenysj avatar dstockto avatar elstamey avatar erichogue avatar ericpoe avatar iansltx avatar jean85 avatar jonnixs avatar lornajane avatar magicmonkey avatar manzwebdesigns avatar mcneely avatar mgdm avatar mheap avatar shaunmza avatar svpernova09 avatar toby-griffiths avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

joindin-vm's Issues

Project installation instructions may require a refresh.

I attempted to stand up the project locally on macOS 10.14.3 following the step-by-step instructions defined in the README. Everything seemed to be working well - Git correctly pulled in my forks of the submodules, Vagrant provisioned, and Composer installed packages by way of the handy installer script described in Step 4. Once I got to Step 8, however, the app was not rendering as expected:

  • dev.joind.in rendered a 404 notice: Screenshot
  • legacy.dev.joind.in rendered a standard Apache "It Works!" message: Screenshot
  • api.dev.joind.in rendered the various routes correctly, but clicking into any of them displayed an SQLSTATE message indicating that the user table does not have a biography field:
    Screenshot
    Screenshot

It's not clear whether I missed a step in the install process, or whether the README requires some updates to coincide with changes to the repository.

Version notes, just in case anything here is useful:

  • VirtualBox 6.0.4 r128413
  • Vagrant 2.2.3
  • Composer 1.8.0
  • PHP 7.2.15

vagrant up failing to provision

I'm having a significant amount of trouble getting the instructions to work. I ended up deleting my .vagrant directory which allowed it to download the new vm box. In my checkout, the puppet/modules/mysql is an empty directory.

[joindin] Running provisioner: puppet...
Running Puppet with joindin.pp...
Error: Could not find class mysql for joind.in on node joind.in
Error: Could not find class mysql for joind.in on node joind.in
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

puppet apply --verbose --hiera_config /vagrant/puppet/hiera.yaml --modulepath '/etc/puppet/modules:/tmp/vagrant-puppet/modules-0' --manifestdir /tmp/vagrant-puppet/manifests --detailed-exitcodes /tmp/vagrant-puppet/manifests/joindin.pp || [ $? -eq 2 ]

Stdout from the command:

Stderr from the command:

Error: Could not find class mysql for joind.in on node joind.in
Error: Could not find class mysql for joind.in on node joind.in

PHP version upgrade

We've upgraded the production server to PHP 5.5.12, custom compiled (as opposed to using a distro package), so the VM should probably match. The configure line was:

'./configure' '--prefix=/usr/local/php/php5.5.12' '--with-apxs2=/usr/bin/apxs2' '--with-curl' '--with-openssl' '--with-mysqli' '--with-pdo-mysql' '--with-mysql'

and there are no PECL packages.

Let me know if more info is needed about the live setup.

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.