phpmyadmin配置文件config.default.php部分配置选项说明
在之前的phpmyadmin安装配置教程中我主要介绍了phpmyadmin安装配置的步骤,其中简单涉及了phpmyadmin配置文件config.default.php中的相关配置选项的说明,为了使大家使用配置phpmyadmin能更方便,针对phpmyadmin配置文件中的配置选项,我打算分几次介绍,今天先详细介绍下phpmyadmin配置文件config.default.php中的部分phpmyadmin配置选项。
早期的phpmyadmin版本中,安装配置时需要将phpmyadmin默认的配置文件config.default.php拷贝到安装根目录下重命名为config.inc.php,目前phpmyadmin3安装配置时并不需要,因为phpmyadmin首先会加载libraries/config.default.php中的默认设置,然后再用config.inc.php中的配置覆盖。如果默认值就是你所需要的,那就不需要config.inc.php配置文件了,phpmyadmin默认的配置文件config.default.php存放在libraries目录下。
phpmyadmin配置文件config.default.php配置选项说明
注意我的phpmyadmin配置文件是以phpmyadmin3为基础的。
$cfg['PmaAbsoluteUri']:主要用来以URL的方式配置phpmyadmin的安装目录,比如http://localhost/path-to-your-phpmyadmin-directory/,在配置时根据系统环境注意大小写,因为有些系统是区分大小写的。由于phpmyadmin3都是可以自动检测的,所以默认为空值。
$cfg['PmaNoRelation_DisableWarning']:与$cfg['Servers'][$i]['pmadb']配置选项有关,如果在数据库中没有对应的主/外部数据表,数据库的“Structure”页面会出现提示错误,如果你不想看到,你可以将其设置为True,默认为False。
$cfg['SuhosinDisableWarning']:设为True可在检测到Suhosin时不显示警告。
$cfg['McryptDisableWarning']:cookie认证时如果没有mcrypt扩展会显示告警,如果不要显示,请设置为True
$cfg['AllowThirdPartyFraming']:是否允许phpmyadmin包含在其他域的文档中,设为True将是个潜在的安全漏洞
$cfg['blowfish_secret']:cookie认证时使用blowfish算法加密用户的密码。若使用cookie认证,需要设置一个随机的密钥。最大长度为46个字符
$cfg['Servers']:由于phpmyadmin支持管理多个Mysql服务器。因此加入了$cfg['Servers'] 数组来保存不同服务器的登录信息。更详细的配置选项我下次介绍。
$cfg['ServerDefault']:如果有多台已配置的服务器,你可以配置$cfg['ServerDefault'] 为其中之一,phpmyadmin会自动连接,如果配置为0,将会显示一个没有登录的服务器列表。如果你只有一个服务器设置,$cfg['ServerDefault'] 必须配置为那台服务器。
$cfg['MaxDbList']:在导航框架的数据库列表中最多显示多少个数据库,默认值为100
$cfg['MaxTableList']:点击相关数据库后,默认最多显示多少个数据表,默认值为250
$cfg['MaxCharactersInDisplayedSQL']:一条SQL查询最多显示多少个字符,默认值为1000
$cfg['OBGzip']:如果可能,配置使用Gzip压缩输出缓存,总共有三个选项,True、False、auto
$cfg['PersistentConnections']:设置是否使用永久链接,即Mysql中的mysql_connect或mysql_pconnect,默认值为False
$cfg['ForceSSL']:配置是否强制使用HTTPS连接
$cfg['ExecTimeLimit']:设置脚本最大运行时间。若设为0则无限制,默认值为300秒
$cfg['SessionSavePath']:Session的保存目录,类似以PHP.INI配置文件中的session_save_path参数,默认为空
$cfg['MemoryLimit']:设置脚本运行的可使用的内存。配置为0则无限制,设置时需要注意是字符串,比如32M不要设置为32
$cfg['SkipLockedTables']:从Mysql3.23.30开始标记已使用的数据表,使得可能显示已锁定的表
$cfg['ShowSQL']:是否显示运行中的SQL查询
$cfg['AllowUserDropDatabase']:配置是否允许显示Drop database链接给除administrator用户除外的普通用户,默认为False
$cfg['Confirm']:配置当准备丢失数据时显示一个告警提示,默认值为True
$cfg['LoginCookieRecall']:配置在cookie认证模式中是否允许召回之前的登陆,如果你没有配置$cfg['blowfish_secret'],此项自动禁止
$cfg['LoginCookieValidity']:配置cookie登陆的有效时间,注意,PHP.INI配置选项session.gc_maxlifetime可能会限制Session的有效性,如果Session丢失,登录cookie也无效。所以设置session.gc_maxlifetime值不低于$cfg['LoginCookieValidity']值是个好主意。
$cfg['LoginCookieStore']:定义游览器中的cookie可以保存多久,默认值为0意味着当前会话结束cookie也结束,这是针对不被信任的环境。
$cfg['LoginCookieDeleteAll']:配置退出时是否删除所有登陆的cookies
$cfg['UseDbSearch']:配置是否启用或禁止数据库查询特性
$cfg['IgnoreMultiSubmitErrors']:配置当phpmyadmin执行多个查询语句时,如果其中一条查询出错,是否继续执行,默认是放弃执行
$cfg['VerboseMultiSubmit']:配置是否显示多条查询语句中每一条查询语句的结果,默认为True
$cfg['AllowArbitraryServer']:配置是否允许你登陆任何使用cookie登陆的服务器。
至此,phpmyadmin配置文件中的部分配置选项就介绍到这,下次将介绍phpmyadmin配置文件中的Server配置数组。
注:PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

Wenn Sie ein erfahrener PHP-Entwickler sind, haben Sie möglicherweise das Gefühl, dass Sie dort waren und dies bereits getan haben. Sie haben eine beträchtliche Anzahl von Anwendungen entwickelt, Millionen von Codezeilen debuggt und eine Reihe von Skripten optimiert, um op zu erreichen

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

Eine Zeichenfolge ist eine Folge von Zeichen, einschließlich Buchstaben, Zahlen und Symbolen. In diesem Tutorial wird lernen, wie Sie die Anzahl der Vokale in einer bestimmten Zeichenfolge in PHP unter Verwendung verschiedener Methoden berechnen. Die Vokale auf Englisch sind a, e, i, o, u und sie können Großbuchstaben oder Kleinbuchstaben sein. Was ist ein Vokal? Vokale sind alphabetische Zeichen, die eine spezifische Aussprache darstellen. Es gibt fünf Vokale in Englisch, einschließlich Großbuchstaben und Kleinbuchstaben: a, e, ich, o, u Beispiel 1 Eingabe: String = "TutorialPoint" Ausgabe: 6 erklären Die Vokale in der String "TutorialPoint" sind u, o, i, a, o, ich. Insgesamt gibt es 6 Yuan

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

Was sind die magischen Methoden von PHP? Zu den magischen Methoden von PHP gehören: 1. \ _ \ _ Konstrukt, verwendet, um Objekte zu initialisieren; 2. \ _ \ _ Destruct, verwendet zur Reinigung von Ressourcen; 3. \ _ \ _ Call, behandeln Sie nicht existierende Methodenaufrufe; 4. \ _ \ _ GET, Implementieren Sie den dynamischen Attributzugriff; 5. \ _ \ _ Setzen Sie dynamische Attributeinstellungen. Diese Methoden werden in bestimmten Situationen automatisch aufgerufen, wodurch die Code -Flexibilität und -Effizienz verbessert werden.
