3

之前我从官方网站下载了adminer并像“site.com/adminer.php”一样使用它,但现在我通过composer安装了adminer,比如依赖。现在如何访问管理员?

4

1 回答 1

3

Composer 会将 Adminer 提取到项目的供应商文件夹中,例如your_project_folder/vendor/vrana/adminer.

请记住,当您通过 Composer 获取它时,您正在使用 Adminer 的开发版本。这意味着它是“多文件应用程序”而不是“单文件版本”。实际上,这个存储库中有“多个应用程序”,editor例如adminer.

管理员网页界面

在该文件夹中,您会发现其他几个文件夹,包括/adminer/editor,每个文件夹都有一个index.php文件。

您可以通过使用其供应商文件夹的 URL 直接在浏览器中启动 Adminer,例如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.php您可以使用根文件夹中的文件将Adminer“编译”成单个文件。它接受驱动程序和语言的参数。这将替换相对路径并根据当前结帐创建“单个文件版本”。

自动加载

仅当您想在 Adminer 上工作或使用其 API(在您的项目中使用其类)时才需要自动加载。然后你可以简单地包含 Composer Autoloader:/vendor/autoload.php在你的项目的引导过程中。如果您只想运行管理员网络界面,则不需要此步骤。

于 2015-11-10T17:10:11.360 回答