Skip to content
Snippets Groups Projects
Commit 4f08052a authored by Raphaël's avatar Raphaël
Browse files

Retour à une version qui fonctionne

parent 1b675bd4
Branches
Tags
No related merge requests found
FROM php:7.3-apache FROM php:7.4-apache
# Update system # Update system
RUN apt-get update RUN apt-get update
......
File moved
<VirtualHost *:80> <VirtualHost *:80>
DocumentRoot /srv/app/ DocumentRoot /srv/app/public
HttpProtocolOptions unsafe HttpProtocolOptions unsafe
<Directory "/srv/app/"> <Directory "/srv/app/public">
AllowOverride all AllowOverride all
Require all granted Require all granted
</Directory> </Directory>
......
...@@ -3,7 +3,7 @@ services: ...@@ -3,7 +3,7 @@ services:
web: web:
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: .docker/Dockerfile
container_name: web_todo_1 container_name: web_todo_1
ports: ports:
- 8001:80 - 8001:80
...@@ -22,4 +22,4 @@ services: ...@@ -22,4 +22,4 @@ services:
ports: ports:
- 8002:3306 - 8002:3306
volumes: volumes:
- ./init-database/:/docker-entrypoint-initdb.d - .docker/init-database/:/docker-entrypoint-initdb.d
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
...@@ -3,24 +3,14 @@ use Psr\Http\Message\ResponseInterface as Response; ...@@ -3,24 +3,14 @@ use Psr\Http\Message\ResponseInterface as Response;
use Psr\Http\Message\ServerRequestInterface as Request; use Psr\Http\Message\ServerRequestInterface as Request;
use Slim\Factory\AppFactory; use Slim\Factory\AppFactory;
require __DIR__ . '/vendor/autoload.php'; require __DIR__ . '/../vendor/autoload.php';
$app = AppFactory::create(); $app = AppFactory::create();
$container = $app->getContainer();
$container['view'] = function ($container) {
$view = new \Slim\Views\Twig('./views/', []);
$router = $container->get('router');
$uri = \Slim/Http/Uri::createFromEnvironment(new \Slim\Http\Environment($_SERVER));
$view->addExtension(new \Slim\Views\TwigExtension($router, $uri));
return $view;
};
$app->get('/', function (Request $request, Response $response, array $args) { $app->get('/', function (Request $request, Response $response, array $args) {
return $this->view->render($response, 'login.html', []); $name = 'bonjour';
$response->getBody()->write("Hello, $name");
return $response;
}); });
$app->run(); $app->run();
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment