之前我从官方网站下载了adminer并像“site.com/adminer.php”一样使用它,但现在我通过composer安装了adminer,比如依赖。现在如何访问管理员?
1 回答
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
在你的项目的引导过程中。如果您只想运行管理员网络界面,则不需要此步骤。