سلام و احترام
ظاهرا همچنین tableی داخل دیتابیستون ندارید لطفا یه بار بررسی کنید ببینید جدولی به اسم 7gallery وجود داره
بله آقای صالحی 7gallery توی دیتا بیس وجود داره؟!
لطفا محتوای فایل envتون رو قرار بدید
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:o9pQegNTg1rN/uV4qdEtXBrhg358GS9HKfsJVQXJEHA=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=7gallery
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
FILESYSTEM_DISK=local
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
MEMCACHED_HOST=127.0.0.1
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_HOST=
PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_CLUSTER=mt1
VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
VITE_PUSHER_HOST="${PUSHER_HOST}"
VITE_PUSHER_PORT="${PUSHER_PORT}"
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
لبتاب جديدة فکر میکنم از تنظیمات باشه
فکر کنم درایور مای ایکیوال php شما نصب نیست
توی xampp تون فایل php.ini رو باز کنید توی بخش extensionها این خط رو اضافه کنید
extension=pdo_mysql.so
بازهم نشد البته این Extension بود از قبل.
بر طبق official Laravel 7.x documentation حل این مشکل ساده است:
کدهای فایل /app/Providers/AppServiceProvider.php را به صورت زیر آپدیت کنید:
/** * Bootstrap any application services. * * @return void */ public function boot() { Schema::defaultStringLength(191); }
نشد لا اول پاک کنم دوباره نصب کنم مشکل حل میشه؟