[2002] PDOException in Connection.php line 295

SQLSTATE[HY000] [2002] No such file or directory

  1. $this->fetchType = $config['result_type'];
  2. }
  3. try {
  4. if (empty($config['dsn'])) {
  5. $config['dsn'] = $this->parseDsn($config);
  6. }
  7. if ($config['debug']) {
  8. $startTime = microtime(true);
  9. }
  10. $this->links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params);
  11. if ($config['debug']) {
  12. // 记录数据库连接信息
  13. Log::record('[ DB ] CONNECT:[ UseTime:' . number_format(microtime(true) - $startTime, 6) . 's ] ' . $config['dsn'], 'sql');
  14. }
  15. } catch (\PDOException $e) {
  16. if ($autoConnection) {
  17. Log::record($e->getMessage(), 'error');
  18. return $this->connect($autoConnection, $linkNum);
  19. } else {

Call Stack

  1. in Connection.php line 295
  2. at PDO->__construct() in Connection.php line 295
  3. at Connection->connect() in Connection.php line 995
  4. at Connection->initConnect() in Connection.php line 348
  5. at Connection->query()
  6. at call_user_func_array() in Db.php line 178
  7. at Db::__callStatic() in Index.php line 64
  8. at Index->fanyi_article_title()
  9. at ReflectionMethod->invokeArgs() in App.php line 343
  10. at App::invokeMethod() in App.php line 611
  11. at App::module() in App.php line 456
  12. at App::exec() in App.php line 139
  13. at App::run() in start.php line 19
  14. at require('/data/wwwroot/td.880...') in index.php line 23

Environment Variables

GET Data

content
Introducing the EasyMeasure app: Say goodbye to carrying around multiple measuring tools! With our measurement app, you can have a screen ruler, tape measure, vernier caliper, construction level, and rollometer all in one place. It's perfect for various applications like school, repair, construction
to
th
POST Data
empty
Files
empty

Cookies

myip
188.165.244.186
Session
empty

Server/Request Data

TEMP
/tmp
TMPDIR
/tmp
TMP
/tmp
PATH
/usr/local/bin:/usr/bin:/bin
USER
www
HOME
/home/www
HTTP_CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
HTTP_CONNECTION
Keep-Alive
HTTP_COOKIE
myip=188.165.244.186
HTTP_ACCEPT_ENCODING
gzip
HTTP_ACCEPT
*/*
HTTP_HOST
td.880772.xyz
HTTP_USER_AGENT
Mozilla/5.0 (Linux; Android 6.0.1; OPPO A57 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.83 Mobile Safari/537.36 T7/10.13 baiduboxapp/10.13.0.10 (Baidu; P1 6.0.1)
PATH_INFO
/api/index/fanyi_article_title
REDIRECT_STATUS
200
SERVER_NAME
td.880772.xyz
SERVER_PORT
443
SERVER_ADDR
188.165.242.95
REMOTE_PORT
23721
REMOTE_ADDR
188.165.244.186
SERVER_SOFTWARE
nginx/1.20.2
GATEWAY_INTERFACE
CGI/1.1
HTTPS
on
REQUEST_SCHEME
https
SERVER_PROTOCOL
HTTP/1.1
DOCUMENT_ROOT
/data/wwwroot/td.880772.xyz/public
DOCUMENT_URI
/index.php
REQUEST_URI
/api/index/fanyi_article_title?content=Introducing+the+EasyMeasure+app%3A+Say+goodbye+to+carrying+around+multiple+measuring+tools%21+With+our+measurement+app%2C+you+can+have+a+screen+ruler%2C+tape+measure%2C+vernier+caliper%2C+construction+level%2C+and+rollometer+all+in+one+place.+It%27s+perfect+for+various+applications+like+school%2C+repair%2C+construction&to=th
SCRIPT_NAME
/index.php
CONTENT_LENGTH
CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
REQUEST_METHOD
GET
QUERY_STRING
s=/api/index/fanyi_article_title&content=Introducing+the+EasyMeasure+app%3A+Say+goodbye+to+carrying+around+multiple+measuring+tools%21+With+our+measurement+app%2C+you+can+have+a+screen+ruler%2C+tape+measure%2C+vernier+caliper%2C+construction+level%2C+and+rollometer+all+in+one+place.+It%27s+perfect+for+various+applications+like+school%2C+repair%2C+construction&to=th
SCRIPT_FILENAME
/data/wwwroot/td.880772.xyz/public/index.php
PHP_VALUE
open_basedir=/data/wwwroot/td.880772.xyz/public:/tmp/:/proc/:/data/wwwroot/td.880772.xyz/
FCGI_ROLE
RESPONDER
PHP_SELF
/index.php
REQUEST_TIME_FLOAT
1730703416.9176
REQUEST_TIME
1730703416
Environment Variables
empty

ThinkPHP Constants

PUBLIC_PATH
/data/wwwroot/td.880772.xyz/public/../public/
APP_PATH
/data/wwwroot/td.880772.xyz/public/../application/
THINK_VERSION
5.0.24
THINK_START_TIME
1730703416.9181
THINK_START_MEM
410768
EXT
.php
DS
/
THINK_PATH
/data/wwwroot/td.880772.xyz/thinkphp/
LIB_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/
CORE_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/think/
TRAIT_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/traits/
ROOT_PATH
/data/wwwroot/td.880772.xyz/
EXTEND_PATH
/data/wwwroot/td.880772.xyz/extend/
VENDOR_PATH
/data/wwwroot/td.880772.xyz/vendor/
RUNTIME_PATH
/data/wwwroot/td.880772.xyz/runtime/
LOG_PATH
/data/wwwroot/td.880772.xyz/runtime/log/
CACHE_PATH
/data/wwwroot/td.880772.xyz/runtime/cache/
TEMP_PATH
/data/wwwroot/td.880772.xyz/runtime/temp/
CONF_PATH
/data/wwwroot/td.880772.xyz/public/../application/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false
FILTER_VALIDATE_BOOL
258
ADDON_PATH
/data/wwwroot/td.880772.xyz/addons/
"> System Error

[2002] PDOException in Connection.php line 295

SQLSTATE[HY000] [2002] No such file or directory

  1. $this->fetchType = $config['result_type'];
  2. }
  3. try {
  4. if (empty($config['dsn'])) {
  5. $config['dsn'] = $this->parseDsn($config);
  6. }
  7. if ($config['debug']) {
  8. $startTime = microtime(true);
  9. }
  10. $this->links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params);
  11. if ($config['debug']) {
  12. // 记录数据库连接信息
  13. Log::record('[ DB ] CONNECT:[ UseTime:' . number_format(microtime(true) - $startTime, 6) . 's ] ' . $config['dsn'], 'sql');
  14. }
  15. } catch (\PDOException $e) {
  16. if ($autoConnection) {
  17. Log::record($e->getMessage(), 'error');
  18. return $this->connect($autoConnection, $linkNum);
  19. } else {

Call Stack

  1. in Connection.php line 295
  2. at PDO->__construct() in Connection.php line 295
  3. at Connection->connect() in Connection.php line 995
  4. at Connection->initConnect() in Connection.php line 348
  5. at Connection->query()
  6. at call_user_func_array() in Db.php line 178
  7. at Db::__callStatic() in Index.php line 64
  8. at Index->fanyi_article_title()
  9. at ReflectionMethod->invokeArgs() in App.php line 343
  10. at App::invokeMethod() in App.php line 611
  11. at App::module() in App.php line 456
  12. at App::exec() in App.php line 139
  13. at App::run() in start.php line 19
  14. at require('/data/wwwroot/td.880...') in index.php line 23

Environment Variables

GET Data

content
Introducing the EasyMeasure app: Say goodbye to carrying around multiple measuring tools! With our measurement app, you can have a screen ruler, tape measure, vernier caliper, construction level, and rollometer all in one place. It's perfect for various applications like school, repair, construction
to
th
POST Data
empty
Files
empty

Cookies

myip
188.165.244.186
Session
empty

Server/Request Data

TEMP
/tmp
TMPDIR
/tmp
TMP
/tmp
PATH
/usr/local/bin:/usr/bin:/bin
USER
www
HOME
/home/www
HTTP_CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
HTTP_CONNECTION
Keep-Alive
HTTP_COOKIE
myip=188.165.244.186
HTTP_ACCEPT_ENCODING
gzip
HTTP_ACCEPT
*/*
HTTP_HOST
td.880772.xyz
HTTP_USER_AGENT
Mozilla/5.0 (Linux; Android 6.0.1; OPPO A57 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.83 Mobile Safari/537.36 T7/10.13 baiduboxapp/10.13.0.10 (Baidu; P1 6.0.1)
PATH_INFO
/api/index/fanyi_article_title
REDIRECT_STATUS
200
SERVER_NAME
td.880772.xyz
SERVER_PORT
443
SERVER_ADDR
188.165.242.95
REMOTE_PORT
23721
REMOTE_ADDR
188.165.244.186
SERVER_SOFTWARE
nginx/1.20.2
GATEWAY_INTERFACE
CGI/1.1
HTTPS
on
REQUEST_SCHEME
https
SERVER_PROTOCOL
HTTP/1.1
DOCUMENT_ROOT
/data/wwwroot/td.880772.xyz/public
DOCUMENT_URI
/index.php
REQUEST_URI
/api/index/fanyi_article_title?content=Introducing+the+EasyMeasure+app%3A+Say+goodbye+to+carrying+around+multiple+measuring+tools%21+With+our+measurement+app%2C+you+can+have+a+screen+ruler%2C+tape+measure%2C+vernier+caliper%2C+construction+level%2C+and+rollometer+all+in+one+place.+It%27s+perfect+for+various+applications+like+school%2C+repair%2C+construction&to=th
SCRIPT_NAME
/index.php
CONTENT_LENGTH
CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
REQUEST_METHOD
GET
QUERY_STRING
s=/api/index/fanyi_article_title&content=Introducing+the+EasyMeasure+app%3A+Say+goodbye+to+carrying+around+multiple+measuring+tools%21+With+our+measurement+app%2C+you+can+have+a+screen+ruler%2C+tape+measure%2C+vernier+caliper%2C+construction+level%2C+and+rollometer+all+in+one+place.+It%27s+perfect+for+various+applications+like+school%2C+repair%2C+construction&to=th
SCRIPT_FILENAME
/data/wwwroot/td.880772.xyz/public/index.php
PHP_VALUE
open_basedir=/data/wwwroot/td.880772.xyz/public:/tmp/:/proc/:/data/wwwroot/td.880772.xyz/
FCGI_ROLE
RESPONDER
PHP_SELF
/index.php
REQUEST_TIME_FLOAT
1730703416.9176
REQUEST_TIME
1730703416
Environment Variables
empty

ThinkPHP Constants

PUBLIC_PATH
/data/wwwroot/td.880772.xyz/public/../public/
APP_PATH
/data/wwwroot/td.880772.xyz/public/../application/
THINK_VERSION
5.0.24
THINK_START_TIME
1730703416.9181
THINK_START_MEM
410768
EXT
.php
DS
/
THINK_PATH
/data/wwwroot/td.880772.xyz/thinkphp/
LIB_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/
CORE_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/think/
TRAIT_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/traits/
ROOT_PATH
/data/wwwroot/td.880772.xyz/
EXTEND_PATH
/data/wwwroot/td.880772.xyz/extend/
VENDOR_PATH
/data/wwwroot/td.880772.xyz/vendor/
RUNTIME_PATH
/data/wwwroot/td.880772.xyz/runtime/
LOG_PATH
/data/wwwroot/td.880772.xyz/runtime/log/
CACHE_PATH
/data/wwwroot/td.880772.xyz/runtime/cache/
TEMP_PATH
/data/wwwroot/td.880772.xyz/runtime/temp/
CONF_PATH
/data/wwwroot/td.880772.xyz/public/../application/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false
FILTER_VALIDATE_BOOL
258
ADDON_PATH
/data/wwwroot/td.880772.xyz/addons/
"> \n \n\n","body":"

ขอแนะนำแอป EasyMeasure: บอกลาการพกพาเครื่องมือวัดหลายชิ้นไปได้เลย! ด้วยแอปการวัดของเรา คุณสามารถมีไม้บรรทัดหน้าจอ เทปวัด เวอร์เนียร์คาลิเปอร์ ระดับการก่อสร้าง และโรลมิเตอร์ ทั้งหมดในที่เดียว เหมาะสำหรับการใช้งานต่างๆ เช่น โรงเรียน การซ่อมแซม การก่อสร้าง การตัดเย็บ และอื่นๆ ใช้เพื่อวัดความยาว ความหนา และระยะทาง กำหนดหน่วยเป็นเซนติเมตรหรือนิ้ว และแม้กระทั่งบันทึกการวัดของคุณ ส่วนที่ดีที่สุด? ใช้งานง่ายและฟรีโดยสมบูรณ์ ดาวน์โหลด EasyMeasure ตอนนี้และทำให้งานการวัดของคุณง่ายขึ้นด้วยสมาร์ทโฟนหรือแท็บเล็ต

คุณสมบัติของแอปการวัด:

สรุป:

ด้วยแอปการวัด คุณสามารถเปลี่ยนสมาร์ทโฟนหรือแท็บเล็ตของคุณให้เป็นเครื่องมือวัดอันทรงพลังได้ ไม่ว่าคุณจะต้องการวัดความยาว กำหนดความหนา คำนวณระยะทาง หรือวัดระดับพื้นผิว แอปนี้ก็พร้อมช่วยคุณทุกอย่าง ความอเนกประสงค์ทำให้เหมาะสำหรับการใช้งานที่หลากหลาย ตั้งแต่งานวิชาการไปจนถึงโครงการ DIY อินเทอร์เฟซที่ใช้งานง่ายของแอปและความสามารถในการบันทึกการวัดช่วยเพิ่มความสะดวกยิ่งขึ้น คลิกปุ่มดาวน์โหลดทันทีเพื่อสัมผัสกับความสะดวกสบายของการมีเครื่องมือวัดที่จำเป็นเหล่านี้อยู่ใกล้แค่เอื้อม

","applicationCategory":"GameApplication","softwareVersion":"1.16.8","fileSize":"66.00M","downloadUrl":"https://down.shsta.com/apk/62/Ruler, Level tool, Measure_1.16.8_com.ponicamedia.android.ruler.apk","datePublished":"2023-07-31T04:04:40+08:00","dateModified":"2023-07-31T04:04:40+08:00","screenshot":"https://imgs.shsta.com/uploads/91/1719580840667eb8a80fc5e.jpg,https://imgs.shsta.com/uploads/87/1719580843667eb8abc816c.jpg,https://imgs.shsta.com/uploads/95/1719580844667eb8ac8e616.jpg,https://imgs.shsta.com/uploads/69/1719580845667eb8ad6dfa3.jpg","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.1","reviewCount":1},"author":{"@type":"Organization","name":"VP Slava"},"offers":{"@type":"Offer","price":"0.00","priceCurrency":"USD"}}
Home >  Apps >  เครื่องมือ >  Ruler, Level tool, Measure
Ruler, Level tool, Measure

Ruler, Level tool, Measure

Category : เครื่องมือVersion: 1.16.8

Size:66.00MOS : Android 5.1 or later

Developer:VP Slava

4.1
Download
Application Description

ขอแนะนำแอป EasyMeasure: บอกลาการพกพาเครื่องมือวัดหลายชิ้นไปได้เลย! ด้วยแอปการวัดของเรา คุณสามารถมีไม้บรรทัดหน้าจอ เทปวัด เวอร์เนียร์คาลิเปอร์ ระดับการก่อสร้าง และโรลมิเตอร์ ทั้งหมดในที่เดียว เหมาะสำหรับการใช้งานต่างๆ เช่น โรงเรียน การซ่อมแซม การก่อสร้าง การตัดเย็บ และอื่นๆ ใช้เพื่อวัดความยาว ความหนา และระยะทาง กำหนดหน่วยเป็นเซนติเมตรหรือนิ้ว และแม้กระทั่งบันทึกการวัดของคุณ ส่วนที่ดีที่สุด? ใช้งานง่ายและฟรีโดยสมบูรณ์ ดาวน์โหลด EasyMeasure ตอนนี้และทำให้งานการวัดของคุณง่ายขึ้นด้วยสมาร์ทโฟนหรือแท็บเล็ต

คุณสมบัติของแอปการวัด:

  • เครื่องมือวัดหลายรายการ: แอปรวมเครื่องมือวัดที่จำเป็น 5 รายการไว้ในที่เดียว รวมถึงไม้บรรทัดหน้าจอ ตลับเมตร เวอร์เนียคาลิปเปอร์ ระดับการก่อสร้าง และโรลมิเตอร์
  • แถบบนหน้าจอ: แถบบนหน้าจอของแอปช่วยให้เข้าถึงฟังก์ชันต่างๆ ได้อย่างง่ายดาย เช่น การวัดความยาว การกำหนดความหนา การวัดระยะทาง และการตั้งค่าหน่วย
  • การใช้งานอเนกประสงค์ : แอปสามารถใช้ได้ในสถานการณ์ต่างๆ รวมถึงโรงเรียนสำหรับการวัดตัวเลขและการแปลงหน่วย การซ่อมแซมและการก่อสร้างสำหรับการคำนวณและการปรับระดับ เวิร์กช็อปหรือโรงรถสำหรับงานช่างไม้ และการตัดเย็บและการทำแพทเทิร์น
  • ฟังก์ชันการก่อสร้างที่กว้าง: ข้อได้เปรียบหลักของแอปอยู่ที่ฟังก์ชันการก่อสร้างที่กว้างขวาง ทำให้สามารถคำนวณ การวัดระยะทาง และการปรับระดับพื้นผิวที่ไม่เรียบได้อย่างแม่นยำ
  • ใช้งานง่าย: แอพใช้งานง่ายและใช้งานง่าย พร้อมตัวเลือกการปรับเทียบสำหรับไม้บรรทัดหน้าจอและโหมดที่ใช้งานง่ายสำหรับการวัดที่แตกต่างกัน
  • บันทึกการวัด: ทุกการวัดที่ทำด้วยแอพสามารถบันทึกได้ และผู้ใช้สามารถเพิ่มชื่อให้กับแต่ละการวัดเพื่อให้อ้างอิงได้ง่าย

สรุป:

ด้วยแอปการวัด คุณสามารถเปลี่ยนสมาร์ทโฟนหรือแท็บเล็ตของคุณให้เป็นเครื่องมือวัดอันทรงพลังได้ ไม่ว่าคุณจะต้องการวัดความยาว กำหนดความหนา คำนวณระยะทาง หรือวัดระดับพื้นผิว แอปนี้ก็พร้อมช่วยคุณทุกอย่าง ความอเนกประสงค์ทำให้เหมาะสำหรับการใช้งานที่หลากหลาย ตั้งแต่งานวิชาการไปจนถึงโครงการ DIY อินเทอร์เฟซที่ใช้งานง่ายของแอปและความสามารถในการบันทึกการวัดช่วยเพิ่มความสะดวกยิ่งขึ้น คลิกปุ่มดาวน์โหลดทันทีเพื่อสัมผัสกับความสะดวกสบายของการมีเครื่องมือวัดที่จำเป็นเหล่านี้อยู่ใกล้แค่เอื้อม

Ruler, Level tool, Measure Screenshot 0
Ruler, Level tool, Measure Screenshot 1
Ruler, Level tool, Measure Screenshot 2
Ruler, Level tool, Measure Screenshot 3
Topics