Langsung ke konten utama

Postingan

Menampilkan postingan dari April, 2017

Illuminate Database QueryException & PDOException SQLSTATE [42S01] Pada Laravel 5 ['SOLVED']

  [Illuminate\Database\QueryException]   SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table `users` (`   id` int unsigned not null auto_increment primary key, `name` varchar(191) not null, `email` varchar(191) not null,   `password` varchar(191) not null, `remember_token` varchar(100) null, `created_at` timestamp null, `updated_at` tim   estamp null) default character set utf8mb4 collate utf8mb4_unicode_ci)   [PDOException]   SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists Hal diatas mungkin saja terjadi namun anda jangan bingung cukup anda ketikan pada cmd php artisan migrate:reset lalu kembali ketikan php artisan migrate . Namun jika tidak ada perubahan silahkan anda backup database atau tabel terlebih dahulu hal ini untuk berjaga jaga. Setelah hapus tabel lalu kembali masukan perintah seperti diatas.

Illuminate Database QueryException & PDOException SQLSTATE [42000] Laravel 5 ['SOLVED']

Masih menemukan error pada command prompt (CMD) yang berbunyi seperti dibawah ini.   [Illuminate\Database\QueryException]   SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQ   L: alter table `users` add unique `users_email_unique`(`email`))   [PDOException]   SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes Namun anda jangan khawatir, baik langsung saja mari kita buka project kita. Cari AppServiceProvider.php didalam folder app/providers kemudian tambankan script berikut: use Illuminate\Support\Facades\Schema;  //dibagian atas dan   public function boot()     {          Schema::defaultStringLength(191);     } Kemudian masuk ke command prompt (cmd) lalu ketikan perintah php artisan migrate

Illuminate Database QueryException & PDOException SQLSTATE HY000 pada Laravel 5 ['SOLVED']

Pernah mengalami hal seperti ini, jangan dibuat pusing biarkan saya saja yang merasakannya heee. [Illuminate\Database\QueryException]   SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge' (SQL: select * from information_sc   hema.tables where table_schema = forge and table_name = migrations)   [PDOException]   SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge' Hal ini terjadi dikarenakan kita belum atau salah dalam mengisi informasi database mysql kita. ok kita langsung saja memperbaiki nya   buka fike database.php yang berada di folder config dan atus sperti ini 'mysql' => [             'driver' => 'mysql',             'host' => env('DB_HOST', '127.0.0.1'),             'port' => env('DB_PORT', '3306'),  ...

Trait 'Illuminate\Console\AppNamespaceDetectorTrait' not found [SOLVED]

Kali ini saya akan membahas bagaimana menangani error Trait 'Illuminate\Console\AppNamespaceDetectorTrait' not found pada Laravel 5. hal dikarnakan laracal yg kita gunakan masih menggunakan "1.1". Tanpa mengulur waktu lebih lama, langsung saja buka file composer.json kalian yg terletak dalam folder root dan atur seperti dibawah ini. "require-dev": { "fzaninotto/faker": "~1.4", "laracasts/generators": "dev-master", "mockery/mockery": "0.9.*", "phpunit/phpunit": "~5.7" }, Jika sudah buka command prompt (cmd) lalu masuk kedalam folder project dan ketikan perintah "composer update".