問題タブ [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.
php - Laravel ログの切り捨て
APIソースが最後にいくつかの要素を変更しているため、セットアップしたAPIスクレイピングサービスでエラーが返されます。私はそれをすべて整理しようと努力してきましたが、特定のオブジェクト変換エラーで立ち往生しています。窒息しているものをログで調べようとすると、関連するデータが切り捨てられています。それを元に戻す方法はありますか?ここに私のスタックトレースがあります:
2 行目で、問題の DB クエリが省略記号で切り捨てられている様子をご覧ください。クエリ全体を表示できるようにオフにする方法はありますか?
よろしくお願いします。
php - Slim/Illuminate 実行操作プラス/マイナス更新
Slim/Illuminate で操作を実行して、mysql データベースの行を更新し、+1 または -1 を追加する方法
laravel-5 - Laravel Illuminate Firebirdでテーブル名を引用符で囲むのを避ける方法
jacquestvanzuydam プロジェクトを使用して、既存の Firebird データベースに接続する Laravel Illuminate でプロジェクトを作成しています。問題は、Firebird がテーブル名とフィールド名の前後に引用符を使用しないことですが、現在の構成では、自動的に作成される各選択でテーブル名の前後に引用符を追加しようとします。
引用符なしで SQL ステートメントを作成するように Laravel または Illuminate を構成する方法は?
laravel - Laravel Eloquent/Illuminate ORM マッピングでテーブル/フィールド名を変更するには?
データベースのテーブル名やフィールド名とは異なるオブジェクト名やオブジェクト フィールド名 (Java Entity JPA/Hibernate ORM マッピング) を使用できることはわかっています。異なるオブジェクト名とファイル名を許可するように Laravelt を構成することは可能ですか? たとえば、私のデータベースではアンダースコア付きの大文字の名前を使用していますが、PHP および JavaScript コードでは CamelCase オブジェクトとフィールド名を使用したいと考えています。
php - Illuminate ライブラリの Illuminate\Database\ConnectionInterface のインスタンスのインスタンスとしてデータベース接続を作成する方法は?
スリムなフレームワークで安らかなアプリケーションを開発しています。illuminate のデータベース ライブラリを使用するセッション マネージャーを使用しています。Laravel の illuminate のインスタンスを使用してデータベース接続を作成する必要があります。しかし、私はエラーが発生しています。これが私のコードです:
これは私が得るエラーです:
Illuminate\Session\DatabaseSessionHandler::__construct() に渡される引数 1 は、Illuminate\Database\ConnectionInterface のインスタンスでなければならず、リソースが与えられます
誰かが私を正しい方向に向けることができれば、本当に感謝しています.
前もって感謝します。
php - 「addConnection」コマンドを受け入れないライブラリ カプセル オブジェクトを照らす
Illuminate ライブラリを使用して Slim フレームワークでアプリケーションを開発しています。Illuminate\Database\Capsule\Manager を使用してデータベースへの接続を作成しようとしています。どういうわけか、「addConnection」ステートメントを認識していません。これが私の完全なコードです。誰かが私が間違っている場所を指摘できれば、それは非常に役に立ちます。
ここでスクリプトが停止し、アプリケーションが「応答なし」状態になります。
$capsule->addConnection(array( 'driver' => 'mysql', 'host' => 'localhost', 'database' => 'mydatabase', 'username' => 'myusername', 'password' => ' mypassword', 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', ));
データベースの詳細を何度も確認しましたが、100% 正しいです。誰がそれを引き起こしているのか指摘できますか?
アップデート:
テストした後、ページが間違ったステートメントに対してエラー http 500 を出していることに気付きました。たとえば、ステートメントの末尾にセミコロンを付け忘れると、500 になります。これは、エラーが SQL 以外の何かである可能性があることを示唆しています。デバッグを有効にしてエラーの原因を表示する方法はありますか? そこから追跡できるかも?
アップデート
デバッグを有効にしました。次のエラーが表示されます。
未定義関数 Illuminate\Support\value() の呼び出し
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 行で照らす