(1) 프로젝트 아래 .env는 데이터베이스를 구성하는 파일이다
DB_HOST=127.0.0.1 DB_DATABASE=blog DB_PREFIX=blog_ DB_USERNAME=root DB_PASSWORD=123.comg
데이터베이스 서버 주소, 연결된 데이터베이스 이름, 테이블 접두사, 사용자 이름, 비밀번호를 쓴다. 각각
테이블 접두사 DB_PREFIX 필드는 기본적으로 존재하지 않으므로 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) 성공 여부 확인
컨트롤러 만들기
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); } }
라우팅 정보 추가:
Route::get('/ test', 'IndexController@index') ;
검증 결과:
(3) 작성된 템플릿을 가져옵니다
서버 이름을 바꿉니다. php를 index.php로, public/.htaccess를 index.php와 같은 디렉토리인 프로젝트 디렉토리로 옮깁니다. //지금은 public을 통해 접근할 수 없습니다. 접근 형식은 127.0.0.1
넣어주세요 템플릿 관리자를 views 디렉토리에 추가
경로 추가:
Route::get('/admin/login','AdminLoginController@login');
컨트롤러 수정 LoginController.php
public function login() { return view('admin.login'); }
views/admin/login.html을 login.blade.php로 수정
액세스 시 CSS 파일이
에 로드되는지 주의하세요. 🎜><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')}}">
결과:
참고: 배경 템플릿과 xampp 설치 패키지는 다음 링크에 있습니다:
http://pan.baidu.com/s/1hs5Jass
위 내용은 이 글의 전체 내용입니다. 이 글의 내용이 모든 분들의 공부나 업무에 조금이라도 도움이 되었으면 좋겠습니다. PHP 중국어 웹사이트를 지원합니다!
PHP 설정 배경 로그인 및 템플릿 소개와 관련된 더 많은 글은 PHP 중국어 홈페이지를 주목해주세요!