if ($this->param['auto_search']) {
$controller = $this->autoFindController($module, $path);
} else {
// 解析控制器
$controller = !empty($path) ? array_shift($path) : null;
}
if ($controller && !preg_match('/^[A-Za-z][\w|\.]*$/', $controller)) {
throw new HttpException(404, 'controller not exists:' . $controller);
}
// 解析操作
$action = !empty($path) ? array_shift($path) : null;
// 解析额外参数
if ($path) {
if ($this->rule->getConfig('url_param_type')) {
$var += $path;
PHP_JSQSITE_PORT | tcp://192.168.23.143:50080 |
PHP_XUBEI_API_PORT_80_TCP_PORT | 80 |
PHP_JSQSITE_SERVICE_PORT | 50080 |
PHP_XUBEI_API_PORT_80_TCP_PROTO | tcp |
PHP_ARTICLE_SERVICE_HOST | 192.168.38.56 |
KUBERNETES_PORT | tcp://192.168.0.1:443 |
KUBERNETES_SERVICE_PORT | 443 |
PHP_MERCHANT_SERVICE_HOST | 192.168.250.22 |
PHP_EXTRA_CONFIGURE_ARGS | --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi |
PHP_TH_STEAM_SVC_PORT_80_TCP | tcp://192.168.75.161:80 |
PHP_JSQSITE_PORT_50080_TCP_PORT | 50080 |
PHP_MERCHANT_PORT_1400_TCP | tcp://192.168.250.22:1400 |
PHP_JSQSITE_PORT_50080_TCP_PROTO | tcp |
HOSTNAME | php-article-6b884d4599-sbbzs |
PHP_INI_DIR | /usr/local/etc/php |
HOME | /var/www |
PHP_ENV | production |
PHP_MERCHANT_SERVICE_PORT | 1400 |
PHP_ARTICLE_PORT_50081_TCP_ADDR | 192.168.38.56 |
PHP_ARTICLE_SERVICE_PORT | 50081 |
PHP_ARTICLE_PORT | tcp://192.168.38.56:50081 |
PHP_MERCHANT_PORT | tcp://192.168.250.22:1400 |
PHP_XUBEI_API_PORT_80_TCP | tcp://192.168.242.85:80 |
PHP_LDFLAGS | -Wl,-O1 -pie |
PHP_ARTICLE_PORT_50081_TCP_PORT | 50081 |
PHP_JSQSITE_PORT_50080_TCP | tcp://192.168.23.143:50080 |
PHP_CFLAGS | -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
PHP_ARTICLE_PORT_50081_TCP_PROTO | tcp |
PHP_VERSION | 7.2.34 |
GPG_KEYS | 1729F83938DA44E27BA0F4D3DBDB397470D12172 B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F |
PHP_CPPFLAGS | -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
PHP_ASC_URL | https://www.php.net/distributions/php-7.2.34.tar.xz.asc |
PHP_TH_STEAM_SVC_SERVICE_HOST | 192.168.75.161 |
PHP_URL | https://www.php.net/distributions/php-7.2.34.tar.xz |
KUBERNETES_PORT_443_TCP_ADDR | 192.168.0.1 |
PHP_ARTICLE_PORT_50081_TCP | tcp://192.168.38.56:50081 |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
KUBERNETES_PORT_443_TCP_PORT | 443 |
PHP_TH_STEAM_SVC_PORT | tcp://192.168.75.161:80 |
PHP_TH_STEAM_SVC_SERVICE_PORT | 80 |
PHP_XUBEI_API_SERVICE_HOST | 192.168.242.85 |
KUBERNETES_PORT_443_TCP_PROTO | tcp |
PHP_TH_STEAM_SVC_PORT_80_TCP_ADDR | 192.168.75.161 |
PHP_MERCHANT_PORT_1400_TCP_ADDR | 192.168.250.22 |
PHP_XUBEI_API_PORT | tcp://192.168.242.85:80 |
PHP_XUBEI_API_SERVICE_PORT | 80 |
KUBERNETES_SERVICE_PORT_HTTPS | 443 |
KUBERNETES_PORT_443_TCP | tcp://192.168.0.1:443 |
PHP_MERCHANT_PORT_1400_TCP_PORT | 1400 |
PHP_TH_STEAM_SVC_PORT_80_TCP_PORT | 80 |
PHP_JSQSITE_SERVICE_HOST | 192.168.23.143 |
GIT_CMD | git clone git@git.t.xubei.com:php/article.git |
PHP_MERCHANT_PORT_1400_TCP_PROTO | tcp |
PHP_TH_STEAM_SVC_PORT_80_TCP_PROTO | tcp |
KUBERNETES_SERVICE_HOST | 192.168.0.1 |
PHPIZE_DEPS | autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c |
PWD | /var/www/html |
PHP_SHA256 | 409e11bc6a2c18707dfc44bc61c820ddfd81e17481470f3405ee7822d8379903 |
PHP_XUBEI_API_PORT_80_TCP_ADDR | 192.168.242.85 |
PHP_JSQSITE_PORT_50080_TCP_ADDR | 192.168.23.143 |
USER | www-data |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
HTTP_CONNECTION | close |
HTTP_X_FORWARDED_FOR | 54.224.124.217 |
HTTP_X_REAL_IP | 54.224.124.217 |
HTTP_HOST | banmajsq.com |
SCRIPT_FILENAME | /var/www/html/article/public/index.php |
PATH_INFO | /banmazhinan/20180411/1.html |
REDIRECT_STATUS | 200 |
SERVER_NAME | article.banmajsq.com |
SERVER_PORT | 80 |
SERVER_ADDR | 172.25.2.66 |
REMOTE_PORT | 55734 |
REMOTE_ADDR | 10.10.26.129 |
SERVER_SOFTWARE | nginx/1.14.2 |
GATEWAY_INTERFACE | CGI/1.1 |
REQUEST_SCHEME | http |
SERVER_PROTOCOL | HTTP/1.0 |
DOCUMENT_ROOT | /var/www/html/article/public |
DOCUMENT_URI | /index.php/banmazhinan/20180411/1.html |
REQUEST_URI | /banmazhinan/20180411/1.html |
SCRIPT_NAME | /index.php |
CONTENT_LENGTH | |
CONTENT_TYPE | |
REQUEST_METHOD | GET |
QUERY_STRING | |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php/banmazhinan/20180411/1.html |
REQUEST_TIME_FLOAT | 1711674638.4231 |
REQUEST_TIME | 1711674638 |
argv | [] |
argc | 0 |
PHP_JSQSITE_PORT | tcp://192.168.23.143:50080 |
PHP_XUBEI_API_PORT_80_TCP_PORT | 80 |
PHP_JSQSITE_SERVICE_PORT | 50080 |
PHP_XUBEI_API_PORT_80_TCP_PROTO | tcp |
PHP_ARTICLE_SERVICE_HOST | 192.168.38.56 |
KUBERNETES_PORT | tcp://192.168.0.1:443 |
KUBERNETES_SERVICE_PORT | 443 |
PHP_MERCHANT_SERVICE_HOST | 192.168.250.22 |
PHP_EXTRA_CONFIGURE_ARGS | --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi |
PHP_TH_STEAM_SVC_PORT_80_TCP | tcp://192.168.75.161:80 |
PHP_JSQSITE_PORT_50080_TCP_PORT | 50080 |
PHP_MERCHANT_PORT_1400_TCP | tcp://192.168.250.22:1400 |
PHP_JSQSITE_PORT_50080_TCP_PROTO | tcp |
HOSTNAME | php-article-6b884d4599-sbbzs |
PHP_INI_DIR | /usr/local/etc/php |
HOME | /var/www |
PHP_ENV | production |
PHP_MERCHANT_SERVICE_PORT | 1400 |
PHP_ARTICLE_PORT_50081_TCP_ADDR | 192.168.38.56 |
PHP_ARTICLE_SERVICE_PORT | 50081 |
PHP_ARTICLE_PORT | tcp://192.168.38.56:50081 |
PHP_MERCHANT_PORT | tcp://192.168.250.22:1400 |
PHP_XUBEI_API_PORT_80_TCP | tcp://192.168.242.85:80 |
PHP_LDFLAGS | -Wl,-O1 -pie |
PHP_ARTICLE_PORT_50081_TCP_PORT | 50081 |
PHP_JSQSITE_PORT_50080_TCP | tcp://192.168.23.143:50080 |
PHP_CFLAGS | -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
PHP_ARTICLE_PORT_50081_TCP_PROTO | tcp |
PHP_VERSION | 7.2.34 |
GPG_KEYS | 1729F83938DA44E27BA0F4D3DBDB397470D12172 B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F |
PHP_CPPFLAGS | -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 |
PHP_ASC_URL | https://www.php.net/distributions/php-7.2.34.tar.xz.asc |
PHP_TH_STEAM_SVC_SERVICE_HOST | 192.168.75.161 |
PHP_URL | https://www.php.net/distributions/php-7.2.34.tar.xz |
KUBERNETES_PORT_443_TCP_ADDR | 192.168.0.1 |
PHP_ARTICLE_PORT_50081_TCP | tcp://192.168.38.56:50081 |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
KUBERNETES_PORT_443_TCP_PORT | 443 |
PHP_TH_STEAM_SVC_PORT | tcp://192.168.75.161:80 |
PHP_TH_STEAM_SVC_SERVICE_PORT | 80 |
PHP_XUBEI_API_SERVICE_HOST | 192.168.242.85 |
KUBERNETES_PORT_443_TCP_PROTO | tcp |
PHP_TH_STEAM_SVC_PORT_80_TCP_ADDR | 192.168.75.161 |
PHP_MERCHANT_PORT_1400_TCP_ADDR | 192.168.250.22 |
PHP_XUBEI_API_PORT | tcp://192.168.242.85:80 |
PHP_XUBEI_API_SERVICE_PORT | 80 |
KUBERNETES_SERVICE_PORT_HTTPS | 443 |
KUBERNETES_PORT_443_TCP | tcp://192.168.0.1:443 |
PHP_MERCHANT_PORT_1400_TCP_PORT | 1400 |
PHP_TH_STEAM_SVC_PORT_80_TCP_PORT | 80 |
PHP_JSQSITE_SERVICE_HOST | 192.168.23.143 |
GIT_CMD | git clone git@git.t.xubei.com:php/article.git |
PHP_MERCHANT_PORT_1400_TCP_PROTO | tcp |
PHP_TH_STEAM_SVC_PORT_80_TCP_PROTO | tcp |
KUBERNETES_SERVICE_HOST | 192.168.0.1 |
PHPIZE_DEPS | autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c |
PWD | /var/www/html |
PHP_SHA256 | 409e11bc6a2c18707dfc44bc61c820ddfd81e17481470f3405ee7822d8379903 |
PHP_XUBEI_API_PORT_80_TCP_ADDR | 192.168.242.85 |
PHP_JSQSITE_PORT_50080_TCP_ADDR | 192.168.23.143 |
USER | www-data |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
HTTP_CONNECTION | close |
HTTP_X_FORWARDED_FOR | 54.224.124.217 |
HTTP_X_REAL_IP | 54.224.124.217 |
HTTP_HOST | banmajsq.com |
SCRIPT_FILENAME | /var/www/html/article/public/index.php |
PATH_INFO | /banmazhinan/20180411/1.html |
REDIRECT_STATUS | 200 |
SERVER_NAME | article.banmajsq.com |
SERVER_PORT | 80 |
SERVER_ADDR | 172.25.2.66 |
REMOTE_PORT | 55734 |
REMOTE_ADDR | 10.10.26.129 |
SERVER_SOFTWARE | nginx/1.14.2 |
GATEWAY_INTERFACE | CGI/1.1 |
REQUEST_SCHEME | http |
SERVER_PROTOCOL | HTTP/1.0 |
DOCUMENT_ROOT | /var/www/html/article/public |
DOCUMENT_URI | /index.php/banmazhinan/20180411/1.html |
REQUEST_URI | /banmazhinan/20180411/1.html |
SCRIPT_NAME | /index.php |
CONTENT_LENGTH | |
CONTENT_TYPE | |
REQUEST_METHOD | GET |
QUERY_STRING | |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php/banmazhinan/20180411/1.html |
REQUEST_TIME_FLOAT | 1711674638.4231 |
REQUEST_TIME | 1711674638 |
argv | [] |
argc | 0 |
QINIU_FUNCTIONS_VERSION | 7.2.7 |