LaravelDaily / Laravel-Facebook-Feed-Simulate

25 stars 20 forks source link

Getting error while running the sedder command #2

Open nutkani opened 1 year ago

nutkani commented 1 year ago

Hey folks getting error when i run the following command :

php artisan migrate --seed 1 C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate\database\seeders\UserSeeder.php:17 file_get_contents("https://picsum.photos/50/50")

2 C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:36 Database\Seeders\UserSeeder::run()

PovilasKorop commented 1 year ago

@nutkani I don't think you have posted the full error because your message doesn't contain the error text.

But from what I see it may be related to auto-getting a random image from picsum.photos website, so maybe on your server it is restricted somehow to request that, via firewall or something.

nutkani commented 1 year ago

This is the full issue and if you could comment on how can i resolve it. That would be plus

PS C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate> php artisan migrate --seed
Nothing to migrate.
Seeding: Database\Seeders\UserSeeder

   ErrorException 
  file_get_contents(https://picsum.photos/50/50): Failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden

  at C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate\database\seeders\UserSeeder.php:17
     13▕ class UserSeeder extends Seeder
     14▕ {
     15▕     public function run()
     16▕     {
  ➜  17▕         file_put_contents(storage_path('app/avatar.jpg'), file_get_contents('https://picsum.photos/50/50'));
     18▕
     19▕         $faker = \Faker\Factory::create();
     20▕         $data = [];
     21▕

  1   C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate\database\seeders\UserSeeder.php:17
      file_get_contents("https://picsum.photos/50/50")

  2   C:\xampp\htdocs\Laravel-Facebook-Feed-Simulate\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:36
      Database\Seeders\UserSeeder::run()
krekas commented 1 year ago

The error is very clear

ErrorException file_get_contents(https://picsum.photos/50/50): Failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden