Maison > Article > développement back-end > Connexion en arrière-plan de la configuration PHP et introduction du modèle
(1) Le .env sous le projet est le fichier de configuration de la base de données
DB_HOST=127.0.0.1 DB_DATABASE=blog DB_PREFIX=blog_ DB_USERNAME=root DB_PASSWORD=123.comg
Écrivez l'adresse du serveur de base de données, le nom de la base de données connectée, le préfixe de la table, le nom d'utilisateur, et mot de passe respectivement
Le champ DB_PREFIX de préfixe de table n'existe pas par défaut et doit être ajouté dans config/database.php
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => env('DB_PREFIX', ''), 'strict' => false, 'engine' => null, ],
(2) Vérification est réussie
création d'un contrôleur
php artisan make:controller IndexController
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; use Illuminate\Support\Facades\DB; class IndexController extends Controller { public function index() { $pdo = DB::connection()->getPdo(); dd($pdo); } }
Ajouter des informations de routage :
Route : :get('/test', 'IndexController@index');
Résultats de la vérification :
(3) Importer le modèle écrit
Remplacez server.php Nommez-le index.php, déplacez public/.htaccess vers le répertoire du projet, le même répertoire que index.php //Vous ne pouvez pas y accéder via public pour le moment, le formulaire d'accès est 127.0.0.1
Placez l'administrateur du modèle dans
Ajoutez une route dans le répertoire des vues :
Route::get('/admin/login','AdminLoginController@login');
Modifiez le contrôleur LoginController.php
public function login() { return view('admin.login'); }
Modifiez views/admin/login.html en login.blade.php
Lors de l'accès, payez attention à savoir si le fichier CSS est chargé dans
<link rel="stylesheet" href="{{asset('resources/views/admin/style/css/ch-ui.admin.css')}}"> <link rel="stylesheet" href="{{ asset('resources/views/admin/style/font/css/font-awesome.min.css')}}">
Résultat :
Remarque : le modèle d'arrière-plan et le package d'installation de xampp sont dans le lien suivant :
http:// pan.baidu.com/s/1hs5Jass
Ce qui précède est l'intégralité du contenu de cet article. J'espère que le contenu de cet article pourra. apporter de l'aide aux études ou au travail de chacun. J'espère également soutenir le site Web PHP chinois !
Pour plus d'articles liés à la connexion en arrière-plan de la configuration PHP et à l'introduction des modèles, veuillez faire attention au site Web PHP chinois !