以前は adminer を公式サイトからダウンロードして「site.com/adminer.php」のように使用していましたが、依存関係のように composer 経由で adminer をインストールするようになりました。管理者に今すぐアクセスするにはどうすればよいですか?
1 に答える
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 インターフェイスを実行するだけの場合、この手順は必要ありません。