Skip to content
Snippets Groups Projects
Commit ac2d1f41 authored by Kenneth Ezekiel's avatar Kenneth Ezekiel
Browse files

fix: forbidden access

parent fb7017ce
No related merge requests found
FROM php:8.0-apache
EXPOSE 8008
# (php mysql)
RUN rm -f /etc/apt/apt.conf.d/docker-clean \
......@@ -9,5 +8,8 @@ RUN rm -f /etc/apt/apt.conf.d/docker-clean \
RUN docker-php-ext-install pdo pdo_mysql
COPY . /var/www/html/
RUN chown -R www-data:www-data /var/www/html
COPY ./php.ini /usr/local/etc/php/php.ini
RUN a2enmod rewrite
\ No newline at end of file
......@@ -23,6 +23,7 @@
- [Edit Review](#edit-review)
- [Detail User](#detail-user)
- [Edit User](#edit-user)
- [Pembagian Tugas Milestone 2](#pembagian-tugas-milestone-2)
- [Pembagian Tugas](#pembagian-tugas)
- [_Server Side_](#server-side)
- [_Client Side_](#client-side)
......@@ -107,6 +108,14 @@
![Edit User Page](./screenshots/edit-user.jpg)
## Pembagian Tugas Milestone 2
| Task | Assignee |
| ---------------------- | ------------------ |
| Page Request Premium | 13518110, 13521089 |
| Endpoint login-premium | 13518110, 13521094 |
| Endpoint admins | 13521089 |
## Pembagian Tugas
1. Login
......
......@@ -8,7 +8,7 @@ services:
image: tubes-1:latest
command: --default-authentification-plugin=mysql_native_password
depends_on:
- db
- php-db
ports:
- 8008:80
environment:
......@@ -17,9 +17,10 @@ services:
- MYSQL_USER=${nama}
- MYSQL_PASSWORD=${password}
- USE_DOCKER_CONFIG=true
- DB_HOST=php-db
volumes:
- .:/var/www/html/
db:
php-db:
env_file:
- .env
container_name: tubes-1-database
......@@ -33,13 +34,15 @@ services:
- USE_DOCKER_CONFIG=true
ports:
- "9907:3307"
volumes:
- ./script/init_db.sql:/docker-entrypoint-initdb.d/init_db.sql
phpmyadmin:
container_name: tubes-1-phpmyadmin
image: phpmyadmin/phpmyadmin
depends_on:
- db
- php-db
environment:
PMA_HOST: db
PMA_HOST: php-db
restart: unless-stopped
ports:
- "8088:80"
\ No newline at end of file
......@@ -12,7 +12,7 @@ class DatabaseConnection
private function __construct()
{
$DB_HOST = "db";
$DB_HOST = $_ENV['DB_HOST'];
$DB_USERNAME = $_ENV['MYSQL_USER'];
$DB_PASSWORD = $_ENV['MYSQL_PASSWORD'];
$DB_NAME = $_ENV['MYSQL_DATABASE'];
......
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