小编And*_*ipe的帖子

utf-8 Carbon格式的错误字符

我知道有很多关于此的内容,但是它不起作用,我已经安装了该语言。

locale -a | grep es
 es_ES
 es_ES.ISO8859-1
 es_ES.ISO8859-15
 es_ES.UTF-8
Run Code Online (Sandbox Code Playgroud)

我已经设置为utf-8

\Carbon\Carbon::setUtf8(true);
setlocale(LC_ALL, 'es_ES.UTF-8');
$game_date = $date->formatLocalized('%A %d %B %Y %H %M %p');
Run Code Online (Sandbox Code Playgroud)

我的html中有utf-8标签

<meta charset="utf-8">
Run Code Online (Sandbox Code Playgroud)

但是我仍然得到错误的字符。

“sábado”-“miércoles”

php laravel php-carbon laravel-5

1
推荐指数
1
解决办法
779
查看次数

Laravel 和 MAMP 上的 MySQL 连接被拒绝

我的 macos 上安装了 laravel,MAMP 运行 mysql,我知道我在 .env 文件中拥有所有信息,端口正确,用户正确,数据库存在,管理员和密码正确。我错过了什么?我收到此错误:

*PDOException::("SQLSTATE[HY000] [2002] Connection refused")*

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:bWFE4NsYpgdx10/8ODfLxLPJxru5bgY7m4KMg9LwHk8=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database
DB_USERNAME=some
DB_PASSWORD=some

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

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

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
Run Code Online (Sandbox Code Playgroud)

php mysql macos mamp laravel

-2
推荐指数
1
解决办法
1325
查看次数

标签 统计

laravel ×2

php ×2

laravel-5 ×1

macos ×1

mamp ×1

mysql ×1

php-carbon ×1