如何使用admer与composer autoload.php?

时间:2015-11-10 13:25:52

标签: composer-php adminer

之前我从官方网站下载了adminer并使用它像“site.com/adminer.php”,但现在我通过作曲家像依赖安装了adminer。现在怎样才能进入adminer?

1 个答案:

答案 0 :(得分:2)

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

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

Adminer Webinterface

在该文件夹中,您会找到其他几个文件夹,包括/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

编译Adminer

你可以"编译"通过使用根文件夹中的文件compile.php将Adminer放入单个文件中。它接受驱动程序和语言的参数。 这将替换相对路径并创建"单个文件版本"根据目前的结账。

<强>自动加载

如果您想使用Adminer或使用其API(在项目中使用其类),则只需要自动加载。然后,您可以在项目的引导期间简单地包含Composer Autoloader:/vendor/autoload.php。 如果您只想运行Adminers Web界面,则不需要执行此步骤。