forked from didi/rdebug
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path1548160113499755925-1158745
57 lines (57 loc) · 22.7 KB
/
1548160113499755925-1158745
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"Context": "",
"ThreadId": 1158745,
"SessionId": "1548160113499755925-1158745",
"TraceHeader": null,
"NextSessionId": "1548160119582448050-1158745",
"CallFromInbound": {
"ActionIndex": 0,
"OccurredAt": 1548160113500144162,
"ActionType": "CallFromInbound",
"Peer": {
"IP": "",
"Port": 0,
"Zone": ""
},
"UnixAddr": {
"Name": "/usr/local/var/run/php-fpm.sock",
"Net": "unix"
},
"Request": "\\x01\\x01\\x00\\x01\\x00\\x08\\x00\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x04\\x00\\x01\\x02\\x1c\\x04\\x00\\x0f\\x1eSCRIPT_FILENAME/usr/local/var/koala/index.php\r\\x14DOCUMENT_ROOT/usr/local/var/koala\\x0c\\x00QUERY_STRING\\x0e\\x03REQUEST_METHODGET\\x0c\\x00CONTENT_TYPE\\x0e\\x00CONTENT_LENGTH\\x0b\nSCRIPT_NAME/index.php\\x0b\nREQUEST_URI/index.php\\x0c\nDOCUMENT_URI/index.php\r\\x14DOCUMENT_ROOT/usr/local/var/koala\\x0f\\x08SERVER_PROTOCOLHTTP/1.1\\x0e\\x04REQUEST_SCHEMEhttp\\x11\\x07GATEWAY_INTERFACECGI/1.1\\x0f\\x0cSERVER_SOFTWAREnginx/1.11.2\\x0b\tREMOTE_ADDR127.0.0.1\\x0b\\x05REMOTE_PORT64998\\x0b\tSERVER_ADDR127.0.0.1\\x0b\\x04SERVER_PORT9111\\x0b\tSERVER_NAMElocalhost\\x0f\\x03REDIRECT_STATUS200\t\\x0eHTTP_HOST127.0.0.1:9111\\x0f\\x0bHTTP_USER_AGENTcurl/7.54.0\\x0b\\x03HTTP_ACCEPT*/*\\x00\\x00\\x00\\x00\\x01\\x04\\x00\\x01\\x00\\x00\\x00\\x00\\x01\\x05\\x00\\x01\\x00\\x00\\x00\\x00"
},
"ReturnInbound": {
"ActionIndex": 1,
"OccurredAt": 1548160116065929703,
"ActionType": "ReturnInbound",
"Response": "\\x01\\x06\\x00\\x01\\x00\\xb5\\x03\\x00X-Powered-By: PHP/7.0.30\r\nContent-type: text/html; charset=UTF-8\r\n\r\nHello, Midi!\n\u003c!DOCTYPE html\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\"\u003e\n\u003chead\u003e\n\n \u003cmeta charset=\"utf-8\\x00\\x00\\x00\\x01\\x03\\x00\\x01\\x00\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00"
},
"Actions": [
{
"ActionIndex": 0,
"OccurredAt": 1548160113809542915,
"ActionType": "CallOutbound",
"SocketFD": 12,
"Peer": {
"IP": "185.85.0.29",
"Port": 80,
"Zone": ""
},
"ResponseTime": 1548160114250896206,
"UnixAddr": {
"Name": "",
"Net": ""
},
"Request": "GET /get-involved.php HTTP/1.1\r\nHost: php.net\r\nAccept: */*\r\n\r\n",
"Response": "HTTP/1.1 200 OK\r\nServer: myracloud\r\nDate: Tue, 22 Jan 2019 12:28:33 GMT\r\nContent-Type: text/html; charset=utf-8\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nContent-language: en\r\nX-Frame-Options: SAMEORIGIN\r\nSet-Cookie: COUNTRY=NA%2C111.205.198.3; expires=Tue, 29-Jan-2019 12:28:33 GMT; Max-Age=604800; path=/; domain=.php.net\r\nLink: \u003chttp://php.net/get-involved\u003e; rel=shorturl\r\nExpires: Tue, 22 Jan 2019 12:28:33 GMT\r\nCache-Control: max-age=0\r\nETag: \"myra-3468d54d\"\r\n\r\n33ce\r\n\u003c!DOCTYPE html\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\"\u003e\n\u003chead\u003e\n\n \u003cmeta charset=\"utf-8\"\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\n \u003ctitle\u003ePHP: Get Involved\u003c/title\u003e\n\n \u003clink rel=\"shortcut icon\" href=\"http://php.net/favicon.ico\"\u003e\n \u003clink rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"http://php.net/phpnetimprovedsearch.src\" title=\"Add PHP.net search\"\u003e\n \u003clink rel=\"alternate\" type=\"application/atom+xml\" href=\"http://php.net/releases/feed.php\" title=\"PHP Release feed\"\u003e\n \u003clink rel=\"alternate\" type=\"application/atom+xml\" href=\"http://php.net/feed.atom\" title=\"PHP: Hypertext Preprocessor\"\u003e\n\n \u003clink rel=\"canonical\" href=\"http://php.net/get-involved.php\"\u003e\n \u003clink rel=\"shorturl\" href=\"http://php.net/get-involved\"\u003e\n \u003clink rel=\"alternate\" href=\"http://php.net/get-involved\" hreflang=\"x-default\"\u003e\n\n\n\n\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/cached.php?t=1539771603\u0026amp;f=/fonts/Fira/fira.css\" media=\"screen\"\u003e\n\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/cached.php?t=1539765004\u0026amp;f=/fonts/Font-Awesome/css/fontello.css\" media=\"screen\"\u003e\n\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/cached.php?t=1540425603\u0026amp;f=/styles/theme-base.css\" media=\"screen\"\u003e\n\u003clink rel=\"stylesheet\" type=\"text/css\" href=\"/cached.php?t=1540425603\u0026amp;f=/styles/theme-medium.css\" media=\"screen\"\u003e\n\n \u003c!--[if lte IE 7]\u003e\n \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"http://php.net/styles/workarounds.ie7.css\" media=\"screen\"\u003e\n \u003c![endif]--\u003e\n\n \u003c!--[if lte IE 8]\u003e\n \u003cscript\u003e\n window.brokenIE = true;\n \u003c/script\u003e\n \u003c![endif]--\u003e\n\n \u003c!--[if lte IE 9]\u003e\n \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"http://php.net/styles/workarounds.ie9.css\" media=\"screen\"\u003e\n \u003c![endif]--\u003e\n\n \u003c!--[if IE]\u003e\n \u003cscript src=\"http://php.net/js/ext/html5.js\"\u003e\u003c/script\u003e\n \u003c![endif]--\u003e\n\n \u003cbase href=\"http://php.net/get-involved.php\"\u003e\n\n\u003c/head\u003e\n\u003cbody class=\"community \"\u003e\n\n\u003cnav id=\"head-nav\" class=\"navbar navbar-fixed-top\"\u003e\n \u003cdiv class=\"navbar-inner clearfix\"\u003e\n \u003ca href=\"/\" class=\"brand\"\u003e\u003cimg src=\"/images/logos/php-logo.svg\" width=\"48\" height=\"24\" alt=\"php\"\u003e\u003c/a\u003e\n \u003cdiv id=\"mainmenu-toggle-overlay\"\u003e\u003c/div\u003e\n \u003cinput type=\"checkbox\" id=\"mainmenu-toggle\"\u003e\n \u003cul class=\"nav\"\u003e\n \u003cli class=\"\"\u003e\u003ca href=\"/downloads\"\u003eDownloads\u003c/a\u003e\u003c/li\u003e\n \u003cli class=\"\"\u003e\u003ca href=\"/docs.php\"\u003eDocumentation\u003c/a\u003e\u003c/li\u003e\n \u003cli class=\"active\"\u003e\u003ca href=\"/get-involved\" \u003eGet Involved\u003c/a\u003e\u003c/li\u003e\n \u003cli class=\"\"\u003e\u003ca href=\"/support\"\u003eHelp\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n \u003cform class=\"navbar-search\" id=\"topsearch\" action=\"/search.php\"\u003e\n \u003cinput type=\"hidden\" name=\"show\" value=\"quickref\"\u003e\n \u003cinput type=\"search\" name=\"pattern\" class=\"search-query\" placeholder=\"Search\" accesskey=\"s\"\u003e\n \u003c/form\u003e\n \u003c/div\u003e\n \u003cdiv id=\"flash-message\"\u003e\u003c/div\u003e\n\u003c/nav\u003e\n\u003cdiv class=\"headsup\"\u003e\u003ca href='/conferences/index.php#id2019-01-15-1'\u003eScotlandPHP 2019\u003c/a\u003e\u003c/div\u003e\n\u003cnav id=\"trick\"\u003e\u003cdiv\u003e\u003cdl\u003e\n\u003cdt\u003e\u003ca href='/manual/en/getting-started.php'\u003eGetting Started\u003c/a\u003e\u003c/dt\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/introduction.php'\u003eIntroduction\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/tutorial.php'\u003eA simple tutorial\u003c/a\u003e\u003c/dd\u003e\n\u003cdt\u003e\u003ca href='/manual/en/langref.php'\u003eLanguage Reference\u003c/a\u003e\u003c/dt\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.basic-syntax.php'\u003eBasic syntax\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.types.php'\u003eTypes\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.variables.php'\u003eVariables\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.constants.php'\u003eConstants\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.expressions.php'\u003eExpressions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.operators.php'\u003eOperators\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.control-structures.php'\u003eControl Structures\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.functions.php'\u003eFunctions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.oop5.php'\u003eClasses and Objects\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.namespaces.php'\u003eNamespaces\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.errors.php'\u003eErrors\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.exceptions.php'\u003eExceptions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.generators.php'\u003eGenerators\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/language.references.php'\u003eReferences Explained\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/reserved.variables.php'\u003ePredefined Variables\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/reserved.exceptions.php'\u003ePredefined Exceptions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/reserved.interfaces.php'\u003ePredefined Interfaces and Classes\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/context.php'\u003eContext options and parameters\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/wrappers.php'\u003eSupported Protocols and Wrappers\u003c/a\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003ca href='/manual/en/security.php'\u003eSecurity\u003c/a\u003e\u003c/dt\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.intro.php'\u003eIntroduction\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.general.php'\u003eGeneral considerations\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.cgi-bin.php'\u003eInstalled as CGI binary\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.apache.php'\u003eInstalled as an Apache module\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.sessions.php'\u003eSession Security\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.filesystem.php'\u003eFilesystem Security\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.database.php'\u003eDatabase Security\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.errors.php'\u003eError Reporting\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.globals.php'\u003eUsing Register Globals\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.variables.php'\u003eUser Submitted Data\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.magicquotes.php'\u003eMagic Quotes\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.hiding.php'\u003eHiding PHP\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/security.current.php'\u003eKeeping Current\u003c/a\u003e\u003c/dd\u003e\n\u003cdt\u003e\u003ca href='/manual/en/features.php'\u003eFeatures\u003c/a\u003e\u003c/dt\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.http-auth.php'\u003eHTTP authentication with PHP\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.cookies.php'\u003eCookies\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.sessions.php'\u003eSessions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.xforms.php'\u003eDealing with XForms\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.file-upload.php'\u003eHandling file uploads\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.remote-files.php'\u003eUsing remote files\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.connection-handling.php'\u003eConnection handling\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.persistent-connections.php'\u003ePersistent Database Connections\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.safe-mode.php'\u003eSafe Mode\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.commandline.php'\u003eCommand line usage\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.gc.php'\u003eGarbage Collection\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/features.dtrace.php'\u003eDTrace Dynamic Tracing\u003c/a\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003cdl\u003e\n\u003cdt\u003e\u003ca href='/manual/en/funcref.php'\u003eFunction Reference\u003c/a\u003e\u003c/dt\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.basic.php.php'\u003eAffecting PHP's Behaviour\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.audio.php'\u003eAudio Formats Manipulation\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.remote.auth.php'\u003eAuthentication Services\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.cmdline.php'\u003eCommand Line Specific Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.compression.php'\u003eCompression and Archive Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.creditcard.php'\u003eCredit Card Processing\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.crypto.php'\u003eCryptography Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.database.php'\u003eDatabase Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.calendar.php'\u003eDate and Time Related Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.fileprocess.file.php'\u003eFile System Related Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.international.php'\u003eHuman Language and Character Encoding Support\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.image.php'\u003eImage Processing and Generation\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.remote.mail.php'\u003eMail Related Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.math.php'\u003eMathematical Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.nontext.php'\u003eNon-Text MIME Output\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.fileprocess.process.php'\u003eProcess Control Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.basic.other.php'\u003eOther Basic Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.remote.other.php'\u003eOther Services\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.search.php'\u003eSearch Engine Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.server.php'\u003eServer Specific Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.basic.session.php'\u003eSession Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.basic.text.php'\u003eText Processing\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.basic.vartype.php'\u003eVariable and Type Related Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.webservice.php'\u003eWeb Services\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.utilspec.windows.php'\u003eWindows Only Extensions\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.xml.php'\u003eXML Manipulation\u003c/a\u003e\u003c/dd\u003e\n\t\u003cdd\u003e\u003ca href='/manual/en/refs.ui.php'\u003eGUI Extensions\u003c/a\u003e\u003c/dd\u003e\n\u003c/dl\u003e\n\u003cdl\u003e\n\u003cdt\u003eKeyboard Shortcuts\u003c/dt\u003e\u003cdt\u003e?\u003c/dt\u003e\n\u003cdd\u003eThis help\u003c/dd\u003e\n\u003cdt\u003ej\u003c/dt\u003e\n\u003cdd\u003eNext menu item\u003c/dd\u003e\n\u003cdt\u003ek\u003c/dt\u003e\n\u003cdd\u003ePrevious menu item\u003c/dd\u003e\n\u003cdt\u003eg p\u003c/dt\u003e\n\u003cdd\u003ePrevious man page\u003c/dd\u003e\n\u003cdt\u003eg n\u003c/dt\u003e\n\u003cdd\u003eNext man page\u003c/dd\u003e\n\u003cdt\u003eG\u003c/dt\u003e\n\u003cdd\u003eScroll to bottom\u003c/dd\u003e\n\u003cdt\u003eg g\u003c/dt\u003e\n\u003cdd\u003eScroll to top\u003c/dd\u003e\n\u003cdt\u003eg h\u003c/dt\u003e\n\u003cdd\u003eGoto homepage\u003c/dd\u003e\n\u003cdt\u003eg s\u003c/dt\u003e\n\u003cdd\u003eGoto search\u003cbr\u003e(current page)\u003c/dd\u003e\n\u003cdt\u003e/\u003c/dt\u003e\n\u003cdd\u003eFocus search box\u003c/dd\u003e\n\u003c/dl\u003e\u003c/div\u003e\u003c/nav\u003e\n\u003cdiv id=\"goto\"\u003e\n \u003cdiv class=\"search\"\u003e\n \u003cdiv class=\"text\"\u003e\u003c/div\u003e\n \u003cdiv class=\"results\"\u003e\u003cul\u003e\u003c/ul\u003e\u003c/div\u003e\n \u003c/div\u003e\n\u003c/div\u003e\n\n\n\n\n\n\u003cdiv id=\"layout\" class=\"clearfix\"\u003e\n \u003csection id=\"layout-content\"\u003e\n\n\u003ch2 class=\"content-title\"\u003eContributing to PHP\u003c/h2\u003e\n\u003cdiv class=\"content-box\"\u003e\n\n\u003cp\u003e\n Anybody who programs in PHP can be a contributing member of the community\n that develops and deploys it; the task of deploying PHP, documentation and\n associated websites is a never ending one. With every release, or release\n candidate comes a wave of work, which takes a lot of organization and\n co-ordination.\n\u003c/p\u003e\n\n\u003cp\u003e\n With the introduction of release managers comes a smoother release process,\n but help is still needed: testing release candidates, finding and squashing\n bugs in tests, documentation, and sources.\n\u003c/p\u003e\n\u003c/div\u003e\n\n\u003ch3 class=\"content-title\"\u003eFour Best Ways to Contribute\u003c/h3\u003e\n\n \u003col class=\"content-box listed\"\u003e\n \u003cli\u003eRunning test suites in \u003ca href=\"http://qa.php.net/\"\u003eRC\u003c/a\u003e\n and \u003ca href=\"http://php.net/releases\"\u003erelease\u003c/a\u003e distributions of PHP\u003c/li\u003e\n \u003cli\u003eHelp finding and diagnosing failed tests, see\n the \u003ca href=\"http://qa.php.net/write-test.php\"\u003ephpt documentation\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003eFiling and resolving bug reports\n at \u003ca href=\"http://bugs.php.net\"\u003ebugs.php.net\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003eHelp maintain and or translate documentation files\n at \u003ca href=\"http://edit.php.net\"\u003eedit.php.net\u003c/a\u003e. Check out our\n \u003ca href=\"http://doc.php.net/tutorial/\"\u003eguide for contributors\u003c/a\u003e.\u003c/li\u003e\n \u003c/ol\u003e\n\n\u003ch3 class=\"content-header\"\u003eDevelopment of the PHP source\u003c/h3\u003e\n\n\u003cdiv class=\"content-box\"\u003e\n\u003cp\u003e\n Someone hoping to become involved in the maintenance and development of\n the source should be experienced in all of the areas mentioned above, as\n this creates a strong team; everyone knows how every other part of the\n project works.\n\u003c/p\u003e\n\n\u003cp\u003e\n You will also need experience in C programming as PHP is written entirely in C.\n\u003c/p\u003e\n\u003c/div\u003e\n\n\n \u003c/section\u003e\u003c!-- layout-content --\u003e\n \n\u003caside class=\"tips\"\u003e\n \u003cdiv class=\"inner\"\u003e\n\u003cdiv class=\"panel\"\u003e\u003ca href=\"build-setup.php\"\u003eDeveloper Setup Help\u003c/a\u003e\u003c/div\u003e\n\u003cdiv class=\"panel\"\u003e\n \u003cdiv class=\"headline\"\u003eUseful links for developers:\u003c/div\u003e\n \u003cdiv class=\"body\"\u003e\n \u003cul\u003e\n \u003cli\u003e\u003ca href=\"https://wiki.php.net/rfc/howto\"\u003eThe RFC process\u003c/a\u003e - the process\n by which developers can suggest and discuss new ideas with the community\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/build-setup.php\"\u003eDeveloper Setup Help\u003c/a\u003e - some helpful information\n regarding setting up a development environment for PHP\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/mailing-lists.php\"\u003eMailing List\u003c/a\u003e - List of general and internal mailing lists\n used by PHP\u003c/li\u003e\n \u003c/ul\u003e\n \u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/aside\u003e\n\n \u003c/div\u003e\u003c!-- layout --\u003e\n\n \u003cfooter\u003e\n \u003cdiv class=\"container footer-content\"\u003e\n \u003cdiv class=\"row-fluid\"\u003e\n \u003cul class=\"footmenu\"\u003e\n \u003cli\u003e\u003ca href=\"/copyright.php\"\u003eCopyright \u0026copy; 2001-2019 The PHP Group\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/my.php\"\u003eMy PHP.net\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/contact.php\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/sites.php\"\u003eOther PHP.net sites\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/mirrors.php\"\u003eMirror sites\u003c/a\u003e\u003c/li\u003e\n \u003cli\u003e\u003ca href=\"/privacy.php\"\u003ePrivacy policy\u003c/a\u003e\u003c/li\u003e\n \u003c/ul\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/footer\u003e\n\n \n \u003c!-- External and third party libraries. --\u003e\n \u003cscript src=\"//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1421837618\u0026amp;f=/js/ext/modernizr.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1421837618\u0026amp;f=/js/ext/hogan-2.0.0.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1421837618\u0026amp;f=/js/ext/typeahead.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1421837618\u0026amp;f=/js/ext/mousetrap.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1421837618\u0026amp;f=/js/search.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"/cached.php?t=1539765004\u0026amp;f=/js/common.js\"\u003e\u003c/script\u003e\n\n\u003ca id=\"toTop\" href=\"javascript:;\"\u003e\u003cspan id=\"toTopHover\"\u003e\u003c/span\u003e\u003cimg width=\"40\" height=\"40\" alt=\"To Top\" src=\"/images/[email protected]\"\u003e\u003c/a\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e\n\r\n0\r\n\r\n",
"CSpanId": ""
},
{
"ActionIndex": 1,
"OccurredAt": 1548160116065929703,
"ActionType": "ReturnInbound",
"Response": "\\x01\\x06\\x00\\x01\\x00\\xb5\\x03\\x00X-Powered-By: PHP/7.0.30\r\nContent-type: text/html; charset=UTF-8\r\n\r\nHello, Midi!\n\u003c!DOCTYPE html\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\"\u003e\n\u003chead\u003e\n\n \u003cmeta charset=\"utf-8\\x00\\x00\\x00\\x01\\x03\\x00\\x01\\x00\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00"
}
],
"TraceId": "",
"SpanId": ""
}