Skip to main content

次のタグが付いている話題の回答:

5
承認済み

Webアプリケーションの開発方法について

ローカルに本番環境と同じ環境を作って、そこで動かして問題なければ本番用サーバーと同期をとるという形でしょうか?それとも、ファイルなどを編集したら一度本番環境に持っていって動作確認をするのでしょうか? どちらかというと、前者です。本番環境(エンドユーザーが利用する環境)で動作確認することは基本的に無いと思います。ローカル環境は本番環境と完全に同じ構成ではないことが多いので、...
Kohei TAMURA's user avatar
  • 5,212
3

Laravelを使ったページネーション

https://github.com/laravel/framework/blob/eddc5a1995e697f0d9fa703ca03776fdcee96c78/src/Illuminate/Database/Query/Builder.php#L1922 public function paginate($perPage = 15, $columns = ['*'], $pageName =...
htb's user avatar
  • 2,027
3

S3サーバーからEC2サーバーにファイルをダウンロードしたい。

はい、LaravelでもS3のデータをローデータのまま読み書きすることができます。 AWS SDK for PHPを利用する方法でももちろん可能ですが、Laravelに備わっているFile Storage機能を利用するとローカルストレージの読み書きと同様の方法で操作できるため手軽です。 公式ドキュメント(英語) 日本語訳 詳細はドキュメントをご確認頂ければと思いますが、おおまかには ...
kitar's user avatar
  • 437
3
承認済み

LaravelのExceptionの種類とどれを使うか

前提知識 まず,認証(Authentication) と 認可(Authorization) は明確に異なるものです。 認証 8.x Laravel 【Laravel】 認証や認可に関する補足資料 - Qiita 上記記事より引用 ステータスコードや例外クラス名の違い 名称 HTTPStatus Application Exception HTTP Exception ...
mpyw's user avatar
  • 606
2
承認済み

データベースをソーティングしましたが、ウエッブページに影響しません?

問題を解決しました。 コントローラーにあるコードこれから $estates = Estates::get(); これに変更しました。  $estates = Estates::orderBy('price')->get();
yepsolutely's user avatar
2
承認済み

LumenでS3にファイルを移動&コピーできない

コメント欄にあるように、以下の方法で対応を行いましたので、自己回答をいたします。 メッセージから推測するに move は S3バケット内でオブジェクトを移動するのではと思います。putしてからローカル上のファイルを削除すれば良さそうです。
mk-tool's user avatar
  • 222
2

Homestead をダウンロードするとOpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54と出る

解決しました! おそらく原因は通信速度が遅いことによるタイムアウトか、 Macがスリープになってしまったことによる通信断でした。
Yushi  Sato's user avatar
2
承認済み

Carbonを使用した`今日以降‘の設定

両者のどちらかはtrue = OR を取るのではだめでしょうか。 if( $dt->isToday() || $dt->isFuture() ) { ... }
cubick's user avatar
  • 2.2万
2

Webアプリケーションの開発方法について

一般的な rails では: ローカルで問題なく動く テストを通す staging 環境(production として動作させるが、実際の production ではない環境) にデプロイして様子みる production 環境にデプロイする。 なんじゃないかな、と思っています。
Yuki Inoue's user avatar
  • 1.7万
2

正規表現で全角スペースを禁止したい

調べてみたのですが、phpの文字クラスで直接文字範囲を使用できるのはASCIIの範囲のみのよう��す。 Unicodeをuオプションで指定し正規表現を組むと良いそうなので、以下のように変更してみました。 質問に記載の範囲 一-龠ぁ-んァ-ヶーa-zA-Z0-9 \x{4E00}-\x{9FA0}\x{3041}-\x{3093}\x{30A1}-\x{30F6}\x{30FC}a-zA-Z0-9 ...
Sieg's user avatar
  • 1,698
2
承認済み

flexbox で整列しているリストを5個刻みで改行したい

flex-wrap プロパティの初期値は nowrap であり、この状態では flex アイテムは単一行に配置され、行内に収まらない場合には flex コンテナからはみ出すこともあります[1], [2]。恐らく、質問者さんが直面されている状況は前述のケースに合致します。 ul { display: flex; width: 300px; padding: 0; ...
supa's user avatar
  • 5,399
2
承認済み

Laravel Nova管理パネルのテキストフィールドで「JSON UNESCAPED UNICODE」が機能しないのはなぜですか?

自己解決しました。 原因は、php.iniの設定項目「mbstring.encoding_translation」によるものでした。 初期設定では、「On」になっていますが、「Off」にすることで、文字化けを解決することができました。 JSONの文字化けというより、Formアクションでの文字化けでした。 たわいもないミスで恥ずかしいばかりですが、ここに記します。
Meteorstrikes's user avatar
2

Laravel5 でregister(ユーザー登録)後の画面遷移が出来ない問題について

ブラウザからのアクセスではなくて XMLHttpRequestの場合は、302リダイレクトを実施してもXMLHttpRequestでは何も転送されません。 XMLHttpRequestは画面の遷移をせずにHTTPをリクエストを送ることが目的なので、自分たちで転送する必要があります。 どのように修正するかはいくつか方法がありますが ...
keitaro_so's user avatar
  • 5,285
2
承認済み

PHPのコードの解読をお願いしたいです。調べてもどのような意味なのか、どのようなコードなのかわかりません。コードは本文に記載しておきます。

まず、PHPのタグをつけて質問されていますが、これはJavaScriptのコードと思われます。 元のコードに改行が少なく見づらいため、改行とインデントを加えてみます。 template.push(` <span class=" font-size-20 ${ getColorTextMonthCurrentYear( ...
mitzzz's user avatar
  • 46
2

Docker 環境で php artisan migrate がうまく行かない

docker-compose logs db の実行結果 portfolio-db-1 | 2022-03-05 10:29:56+09:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.37-1debian10 started. portfolio-db-1 | 2022-03-05 10:29:57+09:00 [...
Masanarea's user avatar
2
承認済み

Laravel 6.x がサポートするのは PHP 8.0 系まででしょうか?

こちらのページにサポートバージョンが記述されています https://laravel.com/docs/8.x/releases#support-policy 6系はPHP 8.0までになります
sugumura's user avatar
  • 871
2
承認済み

strtotime("$target_date + 1 day") でなぜか月末になってしまう

date の引数として指定されているフォーマット文字列が間違っています。 t は、指定した月の日数が返却されるものです。 そのため、日にちを取得したい場合は、 date("Y-n-j"); のように指定する必要があります。 参考: PHP: DateTime::format - Manual
user29034's user avatar
  • 797
2

jQueryを使って選択した画像を非同期処理で表示させたい

単純に画像を表示しようとしている<img>要素が、おそらくidとしてpreviewを指定すべきところがsrcになってしまっているように見えます。 <img src="(適当なURL)" id="preview" width="200" class="img-thumbnail" alt="...
hinaloe's user avatar
  • 4,751
2

jQueryを使って選択した画像を非同期処理で表示させたい

img 要素の src="preview" が間違っていて id="preview" に直さないと getElementById('preview') でも $("#preview") でも取得できません。そこを直した上で、以下のようにしてはいかがですか? (1) input type="file" ...
WebSurfer's user avatar
  • 981
2

CarbonクラスをPHP UNIT TEST時にMockeryを使ってモッキングできない

HogeServiceImp の方での Carbon の使い方は問題ないです. Carbon は,インスタンスを new していくつも作ることが当たり前のものですし,インスタンスそれぞれが固有の値(日付の情���)を持つような性質のクラスなので, コンストラクタやセッターから DI するようなものではありません.どちらかというと「依存するクラス」というより「(感覚としてスカラーに近い)値」...
fuwasegu's user avatar
  • 411
2

Could not open input file: artisan

これは Laravel プロジェクトではなく ”ライブラリ” です. すでにある Laravel プロジェクトにインストールして使うものです. GitHub の readme に Installation という見出しがあるので,それに従って導入すると良いでしょう. ただし,このドキュメントには書いてありませんが,前提としてすでに Laravel プロジェクトが作ってある必要があります. ...
fuwasegu's user avatar
  • 411
2
承認済み

Fortify で確認パスワードを無効にする方法は?

自身で解決にたどり着きましたので記載しておきます。 passwordRulesの 'confirmed' を削除することで確認パスワードを無効にすることができました。 VSCode内でキーワード検索することで道が切り開けました。 この投稿でどなたかの手助けになればと思います。 ありがとうございました。 対象ファイル: src/app/Actions/Fortify/...
いっちー's user avatar
1
承認済み

php-fpmについて

ApacheやNginxなどのWebサーバは、 httpリクエストを受け取り対応するhtml文書などをhttpレスポンスで返します。 htmlが要求された場合はそのファイルの内容をレスポンスボディとしてそのまま返しますが、 phpが要求された場合はphpを処理する仕組みがWebサーバ自体には存在しないため、 phpを処理する仕組みと連携する必要があります。 別のプロセスに処理を移譲する:php-...
takemori_kondo's user avatar
1

Preflight リクエストに関するCORSポリシーエラーについて

エラーメッセージから判断するに、クライアントがAPIを叩く際にpreflightリクエストが発生し、サーバーがそれを正しくハンドリングできていないことが原因であると思われます。preflightリクエストが何かについてはこのあたり記事をご覧ください。 Preflight request CORS(Cross-Origin Resource Sharing)について整理してみた ...
Faily Feely's user avatar
  • 2,883
1
承認済み

LaravelのSimple QR CODE generate(' ')の中に https://example/kaiiin/show/{id} のURLを入れたい

Laravelでアプリ内のフルURLを取得したい場合はUrlGeneratorを使うと簡単に取れます。 また、url()ヘルパが活用できます。 現在のページのURL url()->current() 任意のURL url()->to('/kaiin/show', ['id' => 100]) 名前付きルートへのURL (ex: route/web.php) Route:...
hinaloe's user avatar
  • 4,751
1
承認済み

三項演算子のような表現がわかりません。??とはなんなのでしょうか

?? 演算子は「Null 合体演算子 (Null Coalescing Operator)」です。a ?? b と書いたとき、これは a が NULL なら b と評価され、それ以外の場合は a と評価されます。詳しくはこちらにマニュアルがあります。 今回の例では、?? 演算子に加え、「代入も式である」という PHP の性質が使われています。今回のプログラムに括弧を補うと、以下のようになります(※...
nekketsuuu's user avatar
  • 2.4万
1
承認済み

laravelでのメール送信時のエラーについて

「Too few arguments」とあるように、ContactreceiverMailのコンストラクタの第一引数にContactが指定されているのに引数をなにも指定せずに呼びだしているためのエラーです。 Contactの実体がなにであるかわかりませんが(Modelでしょうか)、例えばsend(new ContactreceiverMail(new Contact()));...
hinaloe's user avatar
  • 4,751
1

laravelの画像保存先を変更したい

こちらの内容が有用かと思います。 How to upload files in Laravel directly into public folder? 上記リンクの回答にある手順を翻訳しただけになりますが、以下の手順でいかがでしょうか? config/filesystems.php の disks に以下を追加する 'public_uploads' => [ 'driver' =&...
S. Iguchi's user avatar
1
承認済み

配列のほしいデータのみを取り出す

丁度いい記事がありました。質問のデータが「配列」だと考えているのは、誤解ですね。 DateTimeクラスのオブジェクトを構成するプロパティを目視できるように表示したものです。 Why can't I access DateTime->date in PHP's DateTime class? Is it a bug? PHPのDateTimeクラスでDateTime-> ...
kunif's user avatar
  • 1.8万
1
承認済み

Laravelのページ遷移について

まず: 質問の際にLaravelのバージョンを(マイナーまでは)明記してください。わからなければ composer.json をみるか、artisan --versionで確認できるかと思います。また、ドキュメント参照される際もバージョン間の差異がそこそこあるので使用しているバージョンと一致しているかを確認するようにしてください。(怠ってると私もたまにハマります。) ...
hinaloe's user avatar
  • 4,751

無効化に投票