問題タブ [illuminate-container]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
556 参照

php - Laravel ログの切り捨て

APIソースが最後にいくつかの要素を変更しているため、セットアップしたAPIスクレイピングサービスでエラーが返されます。私はそれをすべて整理しようと努力してきましたが、特定のオブジェクト変換エラーで立ち往生しています。窒息しているものをログで調べようとすると、関連するデータが切り捨てられています。それを元に戻す方法はありますか?ここに私のスタックトレースがあります:

2 行目で、問題の DB クエリが省略記号で切り捨てられている様子をご覧ください。クエリ全体を表示できるようにオフにする方法はありますか?

よろしくお願いします。

0 投票する
1 に答える
91 参照

php - Slim/Illuminate 実行操作プラス/マイナス更新

Slim/Illuminate で操作を実行して、mysql データベースの行を更新し、+1 または -1 を追加する方法

0 投票する
1 に答える
4932 参照

laravel - Laravel 5.2、LaravelCollective 5.2、クラス「Html」が見つかりません

これらの手順に従いましたが、「Html」クラスが見つかりません。

追加されたcomposer.json

インストールしたら、これらの行を追加しますconfig/app.php

添付のスクリーンショットをご覧ください。何が原因なのか、私も試しcomposer dump-autoload composer clear-cacheましたが、問題は解決しませんでした

ここに画像の説明を入力

更新しました

サンプルコードを見る

0 投票する
1 に答える
784 参照

laravel-5 - Laravel Illuminate Firebirdでテーブル名を引用符で囲むのを避ける方法

jacquestvanzuydam プロジェクトを使用して、既存の Firebird データベースに接続する Laravel Illuminate でプロジェクトを作成しています。問題は、Firebird がテーブル名とフィールド名の前後に引用符を使用しないことですが、現在の構成では、自動的に作成される各選択でテーブル名の前後に引用符を追加しようとします。

引用符なしで SQL ステートメントを作成するように Laravel または Illuminate を構成する方法は?

0 投票する
0 に答える
613 参照

laravel - Laravel Eloquent/Illuminate ORM マッピングでテーブル/フィールド名を変更するには?

データベースのテーブル名やフィールド名とは異なるオブジェクト名やオブジェクト フィールド名 (Java Entity JPA/Hibernate ORM マッピング) を使用できることはわかっています。異なるオブジェクト名とファイル名を許可するように Laravelt を構成することは可能ですか? たとえば、私のデータベースではアンダースコア付きの大文字の名前を使用していますが、PHP および JavaScript コードでは CamelCase オブジェクトとフィールド名を使用したいと考えています。

0 投票する
1 に答える
804 参照

php - Illuminate ライブラリの Illuminate\Database\ConnectionInterface のインスタンスのインスタンスとしてデータベース接続を作成する方法は?

スリムなフレームワークで安らかなアプリケーションを開発しています。illuminate のデータベース ライブラリを使用するセッション マネージャーを使用しています。Laravel の illuminate のインスタンスを使用してデータベース接続を作成する必要があります。しかし、私はエラーが発生しています。これが私のコードです:

これは私が得るエラーです:

Illuminate\Session\DatabaseSessionHandler::__construct() に渡される引数 1 は、Illuminate\Database\ConnectionInterface のインスタンスでなければならず、リソースが与えられます

誰かが私を正しい方向に向けることができれば、本当に感謝しています.

前もって感謝します。

0 投票する
2 に答える
664 参照

php - 「addConnection」コマンドを受け入れないライブラリ カプセル オブジェクトを照らす

Illuminate ライブラリを使用して Slim フレームワークでアプリケーションを開発しています。Illuminate\Database\Capsule\Manager を使用してデータベースへの接続を作成しようとしています。どういうわけか、「addConnection」ステートメントを認識していません。これが私の完全なコードです。誰かが私が間違っている場所を指摘できれば、それは非常に役に立ちます。

ここでスクリプトが停止し、アプリケーションが「応答なし」状態になります。

$capsule->addConnection(array( 'driver' => 'mysql', 'host' => 'localhost', 'database' => 'mydatabase', 'username' => 'myusername', 'password' => ' mypassword', 'charset' => 'utf8', 'collat​​ion' => 'utf8_unicode_ci', 'prefix' => '', ));

データベースの詳細を何度も確認しましたが、100% 正しいです。誰がそれを引き起こしているのか指摘できますか?

アップデート:

テストした後、ページが間違ったステートメントに対してエラー http 500 を出していることに気付きました。たとえば、ステートメントの末尾にセミコロンを付け忘れると、500 になります。これは、エラーが SQL 以外の何かである可能性があることを示唆しています。デバッグを有効にしてエラーの原因を表示する方法はありますか? そこから追跡できるかも?

アップデート

デバッグを有効にしました。次のエラーが表示されます。

未定義関数 Illuminate\Support\value() の呼び出し

0 投票する
1 に答える
3673 参照

php - Laravelエラーキャッチされない例外「ReflectionException」とメッセージ「Class App\Http\Kernel does not exist」

私のlaravel 5.2プロジェクトにフォームを追加したいとき、コンポーザーでいくつかのエラーが発生しました。その後、プロジェクト全体で奇妙なエラーが発生しました:

致命的なエラー: C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php:738 にメッセージ「Class App\Http\Kernel does not exist」を含む例外「ReflectionException」がキャッチされない: #0 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(738): ReflectionClass->__construct('App\Http\Kernel') #1 C:\xampp \htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(633): Illuminate\Container\Container->build('App\Http\Kernel', Array) #2 C:\xampp\ htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(697): Illuminate\Container\Container->make('App\Http\Kernel', Array) #3 C:\xampp\htdocs \gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(230):Illuminate\Foundation\Application->make('App\Http\Kernel', Array) #4 C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php(735): 照らす\Container\Container->Illuminate\Container{closure}(Object(C:\xampp\htdocs\gifkadeh\vendor\laravel\framework\src\Illuminate\Container\Container.php の 738 行で照らす