0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Laravel-admin を導入した

Last updated at Posted at 2022-09-14

はじめに

サクッと管理画面を作りたいのでlaravel-adminで作成しました。

laravel 9.0.X
PHP 8.1.2
laravel-admin 1.3

xamppの環境で行っています。

Laravel-adminとは

管理画面を簡単に構築できるライブラリです。

## 環境構築インストール


1. //最新をインストール
      composer require encore/laravel-admin //最新がインストールされる
      //バージョン指定でインストール
   composer require encore/laravel-admin:1.* //バージョン指定の場合

2. php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"

3. php artisan admin:install

これで準備完了です。

もし途中で

//メモリが足りずにエラー
PHP Fatal error: Allowed memory size of 634235547 bytes exhausted
(tried to allocate 4096 bytes) in

みたいなエラーがでたら

php.iniの

//変更前
memory_limit = 512M
//変更後
memory_limit = -1

に変更して再度試してください。
※php artisan admin:installが終わったあとは
php.iniは再度

memory_limit = 512M

のように戻してください。

あとはブラウザで/adminでアクセスすれば表示されます。

デフォルトでは
Username: admin
Password: admin
でログインできます。

ファイルの以下にlaravel-adminの構成ができています。

app/Admin
├── Controllers
│   ├── ExampleController.php
│   └── HomeController.php
├── bootstrap.php
└── routes.php

簡易な管理画面を作りたい場合におすすめです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?