Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

YYPHP#54「PhpStormの法人ライセンスは1台にしか入れられない?、Laravelでブログを作るには?、Chromeのみ対応のシステムをIE11対応させたいが…、みんながDockerをどんなふうに使っているのか開発のしかたなどを聞きたい、PHPはフランス語に弱い?、前前人者が作ったシステムが良くわからない、型とオブジェクト指向がマイブームで再燃しているのはなぜか?、PhpStormのEAPでコレクション型のジェネリクス表記ができるようになったよ、技術書典5の案内」PHPPhpStormLaravelDockerYYPHP これは2018年09月28日に開催したPHPerイベントYYPHP#54のイベントレポートです。 YYPHPは一言で「PHPerの部室」です。PHPについて、雑に、ゆるく、ワイワイ話し合う集いです。毎回お題を決めずに雑談を出発点にいろいろなことを突発的にやります
YYPHP#55「技術書典5おすすめサークル、技術書典5 『PHP中級者を目指す』のお披露目、肥大化したファイルのクラス分割をどうしたらいいか、クラスにゲッターとセッターっているの?、クラス増えすぎたときにどう分類整理する?、TDDで抽象度の高いクラスのテストどうする?、$_POSTの並び順って信用できるか?、PHPのエンジニアだったら知っておきたい関数やライブラリを教えて!、エンジニアの健康管理どうやってる?、目標設定ってどうやっている?、PHP最新事情について」 PHPプログラミングLaravelYYPHP技術書典 これは2018年10月05日に開催したPHPerイベントYYPHP#55のイベントレポートです。 YYPHPは一言で「PHPerの部室」です。PHPについて、雑に、ゆるく、ワイワイ話し合う集いです。毎回お題を決めずに雑談を出発点にいろいろなことを突発的にやります。集まった人
背景 Vue.jsでaxios使って外部ドメインのAPIを叩くように実装していて、 laravel(ver 5.7)でAPIサーバを作ってCORSの対応をしていました。 ChromeやFirefoxではうまくいっていたんですけど、safariではエラーが発生、、、 Origin http://... is not allowed by Access-Control-Allow-Origin. 試したこと CORSの対応としては下記を参考にしていました。 ・[https://hiroslog.com/post/67] ・[http://kayakuguri.github.io/blog/2017/06/19/larave-cors/] 結果、safari(ver 9.1)のみCORSに必要なヘッダー情報が付与されず、、、 対応 暫定として、.htaccessにヘッダー情報を書いて対応。
はじめに docker で php(Laravel) nginx mysql の開発環境を作成した折、 フロントエンド、バックエンドを web サーバーごと分ける構成にしたので一例として見ていただけたらと思います。 なお接続するデータベース(mysql)は同一です。 mysql コンテナ起動時にデータベースとユーザまで作成しておきたかったので、 コンテナの /docker-entrypoint-initdb.d 配下に .sql ファイルをボリュームしています。 また、マイグレーション用とプロジェクト用でユーザは分けています。 筆者は docker 使用歴1ヵ月ほどで、 docker-compose.yml や Vagrantfile を自身で作成するのは初めてなので、 修正案等どしどし送っていただけたら幸いです。 環境 使用PCが windows 10 home で docker for
require_once __DIR__.'../../../../vendor/autoload.php'; use Dotenv\Dotenv; date_default_timezone_set('Asia/Tokyo'); class GoogleSheetsAPI { protected $service; protected $spreadsheetId; public function __construct() { $dotenv = new Dotenv(__dir__); $dotenv->load(); $credentialsPath = getenv('SERVICE_KEY_JSON'); putenv('GOOGLE_APPLICATION_CREDENTIALS=' . dirname(__FILE__) . '/' . $credentialsPath);
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く