3

以前は adminer を公式サイトからダウンロードして「site.com/adminer.php」のように使用していましたが、依存関係のように composer 経由で adminer をインストールするようになりました。管理者に今すぐアクセスするにはどうすればよいですか?

4

1 に答える 1

3

Composer は Adminer をプロジェクトのベンダー フォルダーにフェッチしますyour_project_folder/vendor/vrana/adminer

Composer 経由で取得した場合、Adminer の開発バージョンで作業していることに注意してください。つまり、「単一ファイル バージョン」ではなく、「複数ファイル アプリケーション」です。実際、このリポジトリ内には「複数のアプリケーション」がありeditorますadminer

管理者 Web インターフェイス

そのフォルダー内には、 と を含む他のいくつかのフォルダーが/adminer あり/editor、それぞれにindex.phpファイルがあります。

http://localhost/your_project_folder/vendor/vrana/adminer/adminer/index.phpなどのベンダー フォルダーへの URL を使用して、ブラウザーで Adminer を直接起動できます。

エディターについても同様です。例: http://localhost/your_project_folder/vendor/vrana/adminer/editor/index.php

: Adminer がすぐに使用できる CMS X または Framework Y の統合バージョンとして機能することは期待できません。Laravel など、一部のシステムにはプラグインまたはバンドルがありますkohkimakimoto/laravel-adminer

管理者のコンパイル

compile.phpルート フォルダのファイルを使用して、Adminer を単一のファイルに「コンパイル」することができます。ドライバーと言語の引数を受け入れます。これにより、相対パスが置き換えられ、現在のチェックアウトに基づいて「単一ファイル バージョン」が作成されます。

オートローディング

自動ロードは、管理者で作業するか、その API を使用する (プロジェクトでそのクラスを使用する) 場合にのみ必要です。次に、プロジェクトのブートストラップ中に Composer Autoloader: を単純に含めることができ/vendor/autoload.phpます。管理者の Web インターフェイスを実行するだけの場合、この手順は必要ありません。

于 2015-11-10T17:10:11.360 に答える