如何使用 adminer 和 composer autoload.php?
How to use adminer with composer autoload.php?
早些时候我从官方网站下载了adminer并像这样使用它"site.com/adminer.php",但现在我像依赖一样通过composer安装了adminer。现在如何才能访问管理员?
Composer 会将 Adminer 提取到项目的 vendor 文件夹中,例如your_project_folder/vendor/vrana/adminer
.
请记住,当您通过 Composer 获取它时,您正在使用 Adminer 的开发版本。这意味着它是 "multi-file application" 而不是 "single file version"。实际上,这个存储库中有 "multiple-applications",例如editor
, adminer
.
管理员 Web 界面
在该文件夹中,您会发现其他几个文件夹,包括 /adminer
和 /editor
,每个文件夹都有一个 index.php
文件。
您可以直接在浏览器中启动 Adminer,方法是使用 URL 到其供应商文件夹,例如http://localhost/your_project_folder/vendor/vrana/adminer/adminer/index.php
编辑器也一样,例如
http://localhost/your_project_folder/vendor/vrana/adminer/editor/index.php
注意:您不能指望 Adminer 作为 CMS X 或 Framework Y 的集成版本开箱即用。某些系统有插件或捆绑包,例如Laravel: kohkimakimoto/laravel-adminer
.
编译管理员
您可以 "compile" Adminer 通过使用根文件夹中的文件 compile.php
进入单个文件。它接受驱动程序和语言的参数。
这将替换相对路径并根据当前结帐创建 "single file version"。
自动加载
仅当您想在 Adminer 上工作或使用它的 API(在您的项目中使用它的 类)时才需要自动加载。然后,您可以在项目的 bootstrap 期间简单地包含 Composer Autoloader: /vendor/autoload.php
。
如果您只想 运行 管理员网络界面,则不需要此步骤。
早些时候我从官方网站下载了adminer并像这样使用它"site.com/adminer.php",但现在我像依赖一样通过composer安装了adminer。现在如何才能访问管理员?
Composer 会将 Adminer 提取到项目的 vendor 文件夹中,例如your_project_folder/vendor/vrana/adminer
.
请记住,当您通过 Composer 获取它时,您正在使用 Adminer 的开发版本。这意味着它是 "multi-file application" 而不是 "single file version"。实际上,这个存储库中有 "multiple-applications",例如editor
, adminer
.
管理员 Web 界面
在该文件夹中,您会发现其他几个文件夹,包括 /adminer
和 /editor
,每个文件夹都有一个 index.php
文件。
您可以直接在浏览器中启动 Adminer,方法是使用 URL 到其供应商文件夹,例如http://localhost/your_project_folder/vendor/vrana/adminer/adminer/index.php
编辑器也一样,例如 http://localhost/your_project_folder/vendor/vrana/adminer/editor/index.php
注意:您不能指望 Adminer 作为 CMS X 或 Framework Y 的集成版本开箱即用。某些系统有插件或捆绑包,例如Laravel: kohkimakimoto/laravel-adminer
.
编译管理员
您可以 "compile" Adminer 通过使用根文件夹中的文件 compile.php
进入单个文件。它接受驱动程序和语言的参数。
这将替换相对路径并根据当前结帐创建 "single file version"。
自动加载
仅当您想在 Adminer 上工作或使用它的 API(在您的项目中使用它的 类)时才需要自动加载。然后,您可以在项目的 bootstrap 期间简单地包含 Composer Autoloader: /vendor/autoload.php
。
如果您只想 运行 管理员网络界面,则不需要此步骤。