分发和包装 phpMyAdmin¶
本篇文档的目的是给那些想在其他软件包中重新发布phpMyAdmin的人一些建议,比如Linux发行版或一些包括Web服务器和MySQL服务器的一体式软件包。
一般来说,你可以在 :file:`libraries/vendor_config.php`文件中做一些基本的自定义(一些文件的路径和行为)。
例如,如果你想让设置脚本在var文件夹中生成一个配置文件,那么将 SETUP_CONFIG_FILE
改为 /var/lib/phpmyadmin/config.inc.php
,你也可能想跳过目录可写检查,所以把 SETUP_DIR_WRITABLE
设定为false。
外部库¶
phpMyAdmin 包含了一些外部库,如果可能,你需要把他们换成系统提供的版本,但请注意需要对那个版本进行测试以保证兼容性。
目前已知外部库列表:
- js/vendor
- jQuery JavaScript 框架库及其他各种 JavaScript 库。
- vendor/
- 该下载包包括各种Composer软件包作为依赖。
特定文件许可证¶
phpMyAdmin distributed themes contain some content that is under licenses.
- Original 和 pmahomme 主题下的一些图标来自 Silk Icons 。
- Metro 主题下的一些图标来自 Silk Icons 。
- themes/*/img/b_rename.svg Is a Icons8, icon from the Android L Icon Pack Collection. The icon rename.
- themes/metro/img/user.svg Is a IcoMoon the user
CC BY 4.0 或 GPL 协议
供应商许可证¶
- Silk 图标由 CC BY 2.5 or CC BY 3.0 许可证授权。
- rename from Icons8 is under the “public domain” (CC0 1.0) license.
- IcoMoon Free is under “CC BY 4.0 or GPL”.