A PHP Error was encountered

Severity: Warning

Message: mysqli::real_connect(): (HY000/2002): Cannot assign requested address

Filename: mysqli/mysqli_driver.php

Line Number: 201

Backtrace:

File: /www/wwwroot/dash.konsole.xyz/application/core/MY_Controller.php
Line: 343
Function: __construct

File: /www/wwwroot/dash.konsole.xyz/application/controllers/Api.php
Line: 12
Function: __construct

File: /www/wwwroot/dash.konsole.xyz/index.php
Line: 316
Function: require_once

Database Error

数据库发生错误。

无法使用提供的设置连接到数据库服务器。

Filename: core/MY_Controller.php

Line Number: 343


Fatal error: Uncaught Error: Call to a member function close() on string in /www/wwwroot/dash.konsole.xyz/application/core/MY_Controller.php:349 Stack trace: #0 [internal function]: Index_Controller->__destruct() #1 {main} thrown in /www/wwwroot/dash.konsole.xyz/application/core/MY_Controller.php on line 349
HEX
HEX
Server: Apache
System: Linux sys.digiflyeg.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User: opal (1023)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib64/python2.7/idlelib/CodeContext.pyc
�
{fc@s�dZddlZddlmZmZmZmZmZddlZddl	m
Zddlm
Z
dddd	d
ddd
dddhZdZdZejd�d�Zddd��YZdS(sICodeContext - Extension to display the block context above the edit window

Once code has scrolled off the top of a window, it can be difficult to
determine which block you are in.  This extension implements a pane at the top
of each IDLE edit window which provides block structure hints.  These hints are
the lines which contain the block opening keywords, e.g. 'if', for the
enclosing block.  The number of hint lines is determined by the numlines
variable in the CodeContext section of config-extensions.def. Lines which do
not open blocks are not shown in the context hints pane.

i����N(tTOPtLEFTtXtWtSUNKEN(tmaxint(tidleConftclasstdefteliftelsetexcepttfinallytfortifttrytwhiletwithidi�s^(\s*)(\w*)cCs|j|�j�S(N(tmatchtgroups(tstc((s+/usr/lib64/python2.7/idlelib/CodeContext.pyt<lambda>ttCodeContextcBs�eZddgfgZejddddddd	�Zejddd
dddd�Zejddd
dddd�Zd�Zdd�Z
d�Zddd�Zd�Z
d�Zd�ZRS(toptionss!Code Conte_xts<<toggle-code-context>>t
extensionsRtnumlinesttypetinttdefaultitbgcolortstrt	LightGraytfgcolortBlackcCs�||_|j|_|jd|_d|_dddtfg|_d|_tj	dddd	d
dt�}|r�|j
�|jjdt�n|jj
t|j�|jj
t|j�dS(
Ntfontii����RiRRtvisibleRtboolRs<<toggle-code-context>>(teditwinttextttextfonttNonetlabeltFalsetinfot
topvisibleRt	GetOptionttoggle_code_context_eventtsetvartTruetaftertUPDATEINTERVALttimer_eventtFONTUPDATEINTERVALtfont_timer_event(tselfR'R%((s+/usr/lib64/python2.7/idlelib/CodeContext.pyt__init__"s			
cCs�|jsC|jj|jjf}d}xM|D]E}|tt|j�d��7}|tt|jd���7}q.Wd}x-|D]%}|tt|jd���7}q�Wtj	|jj
dd|jddtdt
d	|jd
|jd|jddd|d|d
t�
|_|jjdtdtdtd|jj�n|jj�d|_tjdddt|jdk	��tj�dS(NitpadxtborderR(s
itanchortjustifyR$tbgtfgtwidthtrelieftsidetfilltexpandtbeforeRRR%(R+R'R(t
text_frameRR t	pack_infotcgettTkintertLabelttopt
context_depthRRR)RR"RtpackRRR,tdestroyR*Rt	SetOptiontSaveUserCfgFiles(R8teventtwidgetsR:twidgetR;((s+/usr/lib64/python2.7/idlelib/CodeContext.pyR07s0	
 #
#	
	cCs�|jjd|d|�}t|�\}}|tko>|}t|�t|�kso|t|�dkrxt}nt|�}|||fS(s�Get the line indent value, text, and any block start keyword

        If the line does not start a block, the keyword value is False.
        The indentation of empty lines (or comment lines) is INFINITY.

        s%d.0s%d.endt#(R(tgettgetspacesfirstwordtBLOCKOPENERStlentINFINITY(R8tlinenumR(tspacest	firstwordtopenertindent((s+/usr/lib64/python2.7/idlelib/CodeContext.pyt
get_line_info[s.	iic
Cs�|dkst�g}t}x�t||dd�D]�}|j|�\}}}	||kr5|}|	dkr~|d7}n|	r�||kr�||kr�|j||||	f�n||kr�Pq�q5q5W|j�||fS(s�Get context lines, starting at new_topvisible and working backwards.

        Stop when stopline or stopindent is reached. Return a tuple of context
        data and the indent level at the top of the region inspected.

        iii����R
R	(R
R	(tAssertionErrorRYtxrangeR_tappendtreverse(
R8tnew_topvisibletstoplinet
stopindenttlinest
lastindentRZR^R(R]((s+/usr/lib64/python2.7/idlelib/CodeContext.pytget_contextks

cCs�t|jjd�jd�d�}|j|kr8dS|j|kr�|j||j�\}}x�|jdd|kr�|jd=qeWn�|j|kr|jddd}x6|jdd|kr�|jdd}|jd=q�W|j||jddd|�\}}n|jj|�||_dgtd|j	t
|j��}|g|j|j	D]}|d^qk7}d	j|�|jd
<dS(sKUpdate context information and lines visible in the context pane.

        s@0,0t.iNi����iRis
R((
RR(tindextsplitR.RiR-textendtmaxRLRXtjoinR+(R8RdRgRhRftcontext_stringstx((s+/usr/lib64/python2.7/idlelib/CodeContext.pytupdate_code_context�s*%			&,cCs0|jr|j�n|jjt|j�dS(N(R+RrR(R3R4R5(R8((s+/usr/lib64/python2.7/idlelib/CodeContext.pyR5�s	
cCs[|jd}|jrA||jkrA||_|j|jd<n|jjt|j�dS(NR$(R(R+R)R3R6R7(R8tnewtextfont((s+/usr/lib64/python2.7/idlelib/CodeContext.pyR7�s

	(s!Code Conte_xts<<toggle-code-context>>N(t__name__t
__module__tmenudefsRR/RLRR"R9R*R0R_RiRrR5R7(((s+/usr/lib64/python2.7/idlelib/CodeContext.pyRs	$		 	((t__doc__RItTkconstantsRRRRRtretsysRRYtidlelib.configHandlerRRWR4R6tcompileRVR(((s+/usr/lib64/python2.7/idlelib/CodeContext.pyt<module>s(