# Troubleshooting

# Image Upload

If you can't upload image, or the server throws exception, please check the steps below:

1. Storage folder permission

Make sure your web-server has both write and read access to the storage folder

2. Link Storage Folder

Make sure you linked the storage folder by using the command below:

Linux, Windows:

php artisan storage:link

Mac OS (Run the command to create the symlink manually (assuming we are in public folder):

cd public
ln -s ../storage/app/public storage

3. Image size is too big

Check your PHP.ini file and increase limits (don't forget to restart web-server after the changes)

upload_max_filesize = 10M
post_max_size = 10M

# Environment variables

.env.example file content:

APP_NAME=''
APP_ENV=production
APP_KEY=base64:iaVwmAc39PVPDtqCdpsSMMMQsJZlFc68KX1AjEeyPyM=
APP_DEBUG=false
APP_URL="https://demo.cryptotech.exchange"
SANCTUM_STATEFUL_DOMAINS="demo.cryptotech.exchange"
LOG_CHANNEL=stack

DB_CONNECTION=pgsql
DB_HOST="127.0.0.1"
DB_PORT=5432
DB_DATABASE=""
DB_USERNAME=""
DB_PASSWORD=""

PGHOST="${DB_HOST}"
PGUSER="${DB_USERNAME}"
PGDATABASE="${DB_DATABASE}"
PGPASSWORD="${DB_PASSWORD}"
PGPORT="${DB_PORT}"

USER_ASSETS="false"
USER_ASSETS_HASH=""

BROADCAST_DRIVER=redis
CACHE_DRIVER=redis
QUEUE_CONNECTION=redis
SESSION_DRIVER=database
SESSION_LIFETIME=120

MEMCACHED_HOST=127.0.0.1

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_CLIENT="predis"

MAIL_FROM_NAME=''
MAIL_FROM_ADDRESS=''
MAIL_MAILER='smtp'
MAIL_HOST=''
MAIL_PORT=''
MAIL_USERNAME=''
MAIL_PASSWORD=''
MAIL_ENCRYPTION='ssl'

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_HOST="${SANCTUM_STATEFUL_DOMAINS}"
PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_ID=app-id
PUSHER_APP_KEY=app-key
PUSHER_APP_SECRET=app-secret
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_HOST="${PUSHER_HOST}"
MIX_PUSHER_SCHEME="${PUSHER_SCHEME}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
MIX_PUSHER_PORT="${PUSHER_PORT}"

MIX_SOCKET_PORT='6001'

NOCAPTCHA_SITEKEY=''
NOCAPTCHA_SECRET=''

APP_ETHEREUM_NODE=""
APP_ETHERSCAN_KEY=""

APP_BSCSCAN_KEY=""
APP_TRONGRID_API=""

APP_POLYGON_NODE=""
APP_POLYGONSCAN_KEY=""

BINANCE_API_KEY=""
BINANCE_API_SECRET=""

BITCOIND_HOST=""
BITCOIND_PORT=""
BITCOIND_USER=""
BITCOIND_PASSWORD=""

ENABLE_AUTO_WITHDRAWALS=false

GOOGLE_CLIENT_ID=''
GOOGLE_CLIENT_SECRET=''
GOOGLE_REDIRECT_URI=https://YOURDOMAIN/login/google/callback

TWITTER_CLIENT_API_KEY=''
TWITTER_CLIENT_API_SECRET_KEY=''
TWITTER_CALLBACK_URL=https://YOURDOMAIN/auth/twitter/callback

FIXED_SWAP=false
CURRENCYAPI_KEY=""

ENABLE_AUTO_WITHDRAWALS=true
APP_PLAN=4

PERFECT_MONEY_LOGIN=""
PERFECT_MONEY_PASSWORD=""
PERFECT_MONEY_ACCOUNT_ID=""