Skip to content

jeandev84/janklod

Repository files navigation

Welcome to Janklod Framework

(Janklod framework used for building web application)

  1. Clone the project
git clone https://github.com/jeandev84/janklod.git
  1. Install package dependencies
composer install or composer update -v
  1. Configure database
In file /config/database.php
-------------------------------------
'driver'   => 'mysql',
'host'     => '127.0.0.1',
'database' => 'ecommerce',
'username' => 'root',
'password' => 'secret',
'options'  => [],
'charset'  => 'utf8',
'prefix'   => ''

OR .env
---------------------------------
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_NAME=homestand
DB_USER=root
DB_PASS=secret
DB_PORT=3306
  1. Lunch Server
php -S localhost:(YOUR_PORT) -t public -d display_errors=1

Example run server on port (8000) : 
php -S localhost:8000 -t public -d display_errors=1

5 . Mail Jet
https://app.mailjet.com/auth/get_started/developer
https://app.mailjet.com/dashboard
  1. Mysql solve Ubuntu (Access Denied for user rootlocalhost)
1. sudo mysql -u root -p
2. USE mysql;
3. UPDATE user SET plugin='mysql_native_password' WHERE User='root';
4. FLUSH PRIVILEGES;
5. exit;
6. service mysql restart
  1. Git repository
echo "# janklod" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/jeandev84/janklod.git
git push -u origin main
  1. PHP install 7.2
21

Follow the steps described below

1: add the PPA maintained by Ondrej Surý
 
  sudo add-apt-repository ppa:ondrej/php
  
2: update the system

  sudo apt update
  
3: install PHP versions 7.2

  sudo apt install php7.2

4: Select the standard version of PHP

  sudo update-alternatives --set php /usr/bin/php7.2
  
5: Disable version 7.4 or the one you are using

  sudo a2dismod php7.4

6: enable version 7.2

  sudo a2enmod php7.2
  
7: Restart the apache server

  sudo systemctl restart apache2

---------------------------------------------
https://askubuntu.com/questions/1230869/cant-install-php-7-2-on-ubuntu-20-04
$ sudo su
$ cp /etc/apt/sources.list /etc/apt/sources.list.bkp
$ echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu eoan main" >> $ /etc/apt/sources.list
$ apt update
$ apt install php7.2 php-pear php7.2-gd php7.2-dev  php7.2-zip php7.2-mbstring php7.2-mysql php7.2-xml php7.2-curl
$ exit

---------------------------------------------
https://askubuntu.com/questions/999999/php-with-pdo-mysql-in-ubuntu-16-04
https://www.vultr.com/docs/configure-php-7-2-on-ubuntu-18-04
  1. Install MYSQL and PostgreSQL (mysql / pgsql) for php 7.2 example
sudo apt-get install php7.2-pgsql
sudo apt-get install php7.2-mysql
sudo apt-get install php7.2-xml
sudo apt-get install php-xml
sudo apt-get install php-intl
  1. Install dev packages
sudo apt-get install php5-dev (for php 5)
sudo apt-get install php7-dev (for php 7)
  1. PHP ini
https://devanswers.co/ubuntu-php-php-ini-configuration-file/#:~:text=On%20Apache%2C%20php.,ini%20.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages