-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can I run this without using Docker? #27
Comments
The code will work on its own if you already have apache/php on your machine. Just copy the The docker is advised because it prevents any issues with different configurations/versions of PHP. You can just run the one command in the readme There is also a composer branch https://github.com/IMSGlobal/lti-1-3-php-library/tree/composer bit the branch is still experimental. There is an example of it being used here https://github.com/IMSGlobal/lti-1-3-php-library/blob/composer/src/game_example/composer.json |
Thanks, but I have copied the src folder. What do you mean "hit it from there"? What URL do I hit? Also, in the README, you say "This can be found in each example tool's code at db/configs/local.json. To configure your registration add a JSON object into the local.json file in the following format." Sorry to be a pest, but your project might be the only working example of LTI 1.3 on the net, if I can get it to work. |
You will have to configure the tool into the platform you are testing with Depending on which platform you are using, you may need to expose the tool over https. Something like ngrok is good for that if you don't have a server |
I have created local.json, and set up ngrok. I have lots of questions and am looking for step-by-step documentation. Your example code looks promising, but I cannot continue unless there is some light at the end of this tunnel. For some context - I am trying to implement LTI 1.3; I would like to inspect working code in any language; I know PHP 5, but do not intend on using it (so upgrading PHP, installing docker, composer, etc., is all just wasted time for me); I am looking for the minimal code that works. So, in the hope that you won't abandon me, my questions are:
|
@MartinLenord please answer this questions. I am also looking for a complete solution. And it would be better to have a Laravel package. |
Fix PHP notice that results from attempted access to uncached access …
@roy-at-binate @MartinLenord It would be good if we have some more detailed insights to utilize this on Laravel as well. |
I am trying to get LTI 1.3 working as simply as possible. Docker and docker-compose are two things I would rather not learn as they add to the time to get this working.
Please add some instructions for those of us trying to simplify.
The text was updated successfully, but these errors were encountered: