Free shipping in Ha Noi on orders over 5.000.000đ
TIN TỨC
---

Những chiếc gương trang trí ngày nay ra đời như thế nào?

03/01/2019 Print

Những Chiếc Gương Trang Trí Ngày Nay Ra Đời Như Thế Nào?

Gương Trang Trí Hiện Đại, Thành Tựu Của Hóa Học

   Những chiếc gương thủy tinh tráng bạc có mặt trên khắp thế giới ngày nay có khởi nguồn từ nước Đức hồi khoảng 200 năm về trước.

   Vào năm 1835, nhà hóa học người Đức Justus von Liebig đã nghĩ ra một quá trình tráng một lớp bạc kim loại mỏng lên một mặt của miếng thủy tinh trong suốt. Quá trình mạ bạc của ông cho lắng một lớp bạc kim loại mỏng lên trên mặt thủy tinh qua sự khử hóa học bạc thiên nhiên.

   Kĩ thuật này sớm được áp dụng và cải tiến thêm, cho phép sản xuất gương hàng loạt, giúp tạo ra những chiếc gương soi có hình dạng phong phú và độc đáo. Ngày nay, gương trang trí thường được sản xuất bằng cách thổi một lớp mỏng nhôm hoặc bạc nóng chảy lên mặt sau của một tấm thủy tinh đặt trong chân không.

Gương trang trí cao cấp Capri: Crystal

Gương đá mài, những chiếc gương soi đầu tiên trong lịch sử

   Những chiếc gương trang trí hiện đại có lẽ có gốc gác vào thế kỉ 19, nhưng những cái gương nói chung thật ra có lịch sử lâu đời hơn nhiều.

   Theo một đánh giá hồi năm 2006 của tiến sĩ khoa học Jay Enoch trên tạp chí Optometry and Vision Science, người dân ở Anatolia, Thổ Nhĩ Kì ngày nay, đã làm ra những chiếc gương đầu tiên làm bằng đất và đánh bóng đá ve chai (thủy tinh núi lửa) khoảng 8.000 năm về trước. Còn những chiếc gương đá mài được chế tạo ở Trung và Nam Mĩ có tuổi đời khoảng 4000 năm.

Gương trang trí Capri: Hoa hướng dương

Gương Soi Làm Từ Kim Loại, Bước Tiến Vượt Bậc

   Những cái gương đồng sau này xuất hiện ở Mesopotamia (Iraq ngày nay) và Ai Cập từ năm 4000 đến 3000 trước công nguyên. Khoảng 1000 năm sau đó, những nghệ nhân ở Trung Quốc và Ấn Độ dùng đồng thiếc để tạo ra những chiếc gương trang trí của mình.

   Những chiếc gương trang trí chế tạo bằng kim loại quý, như vàng và bạc, cũng được chế tạo ở hai quốc gia này. Nhưng dù làm từ kim loại nào thì cũng có độ khó cao, vì thế chúng rất đắt tiền và chỉ được sở hữu bởi tầng lớp giàu có.

Gương trang trí Capri: Thiên Vũ

Gương Soi Thủy Tinh Mạ Kim Loại, Tiền Thân Của Gương Trang Trí Ngày Nay

   Người ta cho rằng gương thủy tinh mạ kim loại được chế tạo lần đầu tiên ở Sidon (Lebanon ngày nay) vào thế kỉ thứ nhất sau Công nguyên. Kĩ thuật chế tạo gương thô bằng cách mạ thủy tinh thổi với chì nóng chảy được người La Mã tìm ra.

   Trong nền văn minh Hi Lạp – La Mã và xuyên suốt lịch sử trung đại ở châu Âu, các gương chỉ đơn giản là những đĩa kim loại hơi lồi ra, hoặc làm bằng đồng thau, bằng thiếc, hoặc bằng bạc, làm phản xạ ánh sáng từ bề mặt được mài sáng bóng của chúng.

   Khoảng đầu thời kì Phục hưng, một phương pháp ưu việt mạ thủy tinh với hỗn hống thiếc-thủy ngân đã được hoàn thiện ở châu Âu. Vào thế kỉ thứ 16, Venice, một thành phố rất nổi tiếng lành nghề chế tạo thủy tinh, đã trở thành một trung tâm sản xuất gương soi.

   Loại gương soi được sản xuất ở Venice nổi tiếng vì chất lượng cao của chúng. Nhà xưởng Saint-Gobain, do quý tộc ở Pháp thành lập, là một nhà sản xuất gương quan trọng. Vào giữa thế kỉ 17, gương soi được sản xuất rộng rãi ở London và Paris.

Gương trang trí Capri: Huyễn Tượng

   Từ cuối thế kỉ 17 về sau, các loại gương trang trí và giá đỡ của chúng ngày càng tăng thêm phần quan trọng trong lĩnh vực nội thất. Giá gương ngày xưa thường được làm bằng ngà voi, bạc, gỗ mun, hoặc mai rùa.

   Người ta đã biết sử dụng gương soi làm đồ gia dụng và đồ trang trí từ thời xa xưa. Những chiếc gương đủ lớn để phản xạ toàn bộ cơ thể người xuất hiện vào thế kỉ thứ nhất sau Công nguyên.

   Gương trang trí cầm tay làm bằng bạc, đôi khi bằng đồng thiếc đánh bóng, xuất hiện ở La Mã, và được sản xuất thủ công. Cho tới cuối thời Trung cổ, chúng trở nên khá phổ biến trên toàn cõi châu Âu.

Hãy đến với Capri Home để lựa chọn những chiếc gương trang trí độc đáo và tinh tế cho mình nhé các bạn!

--------------------------------------------------------------------------------------

CAPRI HOME chuyên nhập khẩu, phân phối các nhãn hiệu đồ nội thất, đồ trang trí cao cấp với giá cả, chất lượng tốt nhất. Mọi yêu cầu tư vấn, đặt hàng theo yêu cầu xin vui lòng liên hệ:

Hotline: 0942.56.9933 hoặc 0243.227.2173

Địa chỉ showroom: 39 Nguyễn Thái Học, Ba Đình, Hà Nội

Facebook: https://www.facebook.com/caprihome.vn/

Email: contact@caprihome.vn

 

Back to top
Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 246 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 246 bytes written, possibly out of free disk space" Stacktrace: #7 ErrorException in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /var/www/html/capri/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /var/www/html/capri/public/index.php:60
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
129
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
public
/
index.php
60
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "file_put_contents(): Only 0 of 246 bytes written, possibly out of free disk space"
    
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "/var/www/html/capri/storage/framework/sessions/ZSEurTFCfwLfWQc4MFWvHNajq748ChJ4foe5Zyaf"
    
  2. "a:3:{s:6:"_token";s:40:"x3bgNoK7cuMXdfoktaqElfFRyl5UXxuirPMCeuo4";s:9:"_previous";a:1:{s:3:"url";s:88:"http://smtp.caprihome.vn/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->isFile($path = $this->path.'/'.$sessionId)) {
            if ($this->files->lastModified($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->sharedGet($path);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/var/www/html/capri/storage/framework/sessions/ZSEurTFCfwLfWQc4MFWvHNajq748ChJ4foe5Zyaf"
    
  2. "a:3:{s:6:"_token";s:40:"x3bgNoK7cuMXdfoktaqElfFRyl5UXxuirPMCeuo4";s:9:"_previous";a:1:{s:3:"url";s:88:"http://smtp.caprihome.vn/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "ZSEurTFCfwLfWQc4MFWvHNajq748ChJ4foe5Zyaf"
    
  2. "a:3:{s:6:"_token";s:40:"x3bgNoK7cuMXdfoktaqElfFRyl5UXxuirPMCeuo4";s:9:"_previous";a:1:{s:3:"url";s:88:"http://smtp.caprihome.vn/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#478
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#41 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#2 …}
        }
      }
      #routeResolver: Closure {#480
        class: "Illuminate\Routing\Router"
        this: Router {#25 …}
        use: {
          $route: Route {#181 …}
        }
      }
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #requestUri: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#524}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#573}
    
/
var
/
www
/
html
/
capri
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#478
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#41 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#2 …}
        }
      }
      #routeResolver: Closure {#480
        class: "Illuminate\Routing\Router"
        this: Router {#25 …}
        use: {
          $route: Route {#181 …}
        }
      }
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #requestUri: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#524}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#573}
    
/
var
/
www
/
html
/
capri
/
public
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure {#478
        class: "Illuminate\Auth\AuthServiceProvider"
        this: AuthServiceProvider {#41 …}
        parameters: {
          $guard: {
            default: null
          }
        }
        use: {
          $app: Application {#2 …}
        }
      }
      #routeResolver: Closure {#480
        class: "Illuminate\Routing\Router"
        this: Router {#25 …}
        use: {
          $route: Route {#181 …}
        }
      }
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #requestUri: "/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#524}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#573}
    

Environment & details:

empty
empty
empty
Key Value
capri_home_session
"eyJpdiI6IjhWVlUyak53aGpHWndrZW9JQTg4K3c9PSIsInZhbHVlIjoiSW1ETzhuYzVRc1grc0NWSXZjdUU3REVaUVR0eHBVclBwXC9mMlwvTlhlMzRnYTBQd3lvaGJZWW9FN1YxazFFZUtqIiwibWFjIjoiMzZkNzU1OTI4YTRjYzliMTRmODQyZWUxMjcwOWUyYzk4MWY3MWI0MzkwNTU2MTMwNmRjZDZmNTY0YmNjOThlZSJ9"
XSRF-TOKEN
"eyJpdiI6ImozUjBzNjMySEtwS1QxOWpYUDlHRWc9PSIsInZhbHVlIjoiYVwvUGJ6VjJvWlNPaDQ5M3ZGak9nK3RyRWp5bWdLQWJ6UkdFdFVhWnpKWSs2SzlFTUR2SVUwM2g4RHREWWlhWDMiLCJtYWMiOiJjZjgyMjc0MzU4ZGEzMDlhNDAzNmUzNDE4ZmI4OTU2YTc5YzZmMjA5MGFlNWVjNTc2ZDhhNWU0ZjVkM2RhNzQ3In0="
empty
Key Value
REDIRECT_SCRIPT_URL
"/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
REDIRECT_SCRIPT_URI
"http://smtp.caprihome.vn/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
REDIRECT_STATUS
"200"
SCRIPT_URL
"/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
SCRIPT_URI
"http://smtp.caprihome.vn/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"capri_home_session=eyJpdiI6IjhWVlUyak53aGpHWndrZW9JQTg4K3c9PSIsInZhbHVlIjoiSW1ETzhuYzVRc1grc0NWSXZjdUU3REVaUVR0eHBVclBwXC9mMlwvTlhlMzRnYTBQd3lvaGJZWW9FN1YxazFFZUtqIiwibWFjIjoiMzZkNzU1OTI4YTRjYzliMTRmODQyZWUxMjcwOWUyYzk4MWY3MWI0MzkwNTU2MTMwNmRjZDZmNTY0YmNjOThlZSJ9; XSRF-TOKEN=eyJpdiI6ImozUjBzNjMySEtwS1QxOWpYUDlHRWc9PSIsInZhbHVlIjoiYVwvUGJ6VjJvWlNPaDQ5M3ZGak9nK3RyRWp5bWdLQWJ6UkdFdFVhWnpKWSs2SzlFTUR2SVUwM2g4RHREWWlhWDMiLCJtYWMiOiJjZjgyMjc0MzU4ZGEzMDlhNDAzNmUzNDE4ZmI4OTU2YTc5YzZmMjA5MGFlNWVjNTc2ZDhhNWU0ZjVkM2RhNzQ3In0%3D"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"smtp.caprihome.vn"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-6fxbr (squid/6.13)"
HTTP_X_FORWARDED_FOR
"10.1.10.172"
HTTP_CACHE_CONTROL
"max-age=259200"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
"<address>Apache/2.4.18 (Ubuntu) Server at smtp.caprihome.vn Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.18 (Ubuntu)"
SERVER_NAME
"smtp.caprihome.vn"
SERVER_ADDR
"103.101.162.94"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.123"
DOCUMENT_ROOT
"/var/www/html/capri/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/html/capri/public"
SERVER_ADMIN
"[no address given]"
SCRIPT_FILENAME
"/var/www/html/capri/public/index.php"
REMOTE_PORT
"25133"
REDIRECT_URL
"/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/tin-tuc/nhung-chiec-guong-trang-tri-ngay-nay-ra-doi-nhu-the-nao"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1772536246.436
REQUEST_TIME
1772536246
APP_NAME
"Capri Home"
APP_ENV
"local"
APP_KEY
"base64:N6F+ukd7VA6GvOjCMHwcu/YXkzXDAGBAEa3DT9m4J3E="
APP_DEBUG
"true"
APP_URL
"https://caprihome.vn"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"capri"
DB_USERNAME
"root"
DB_PASSWORD
"capri123456Aa@"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
FACEBOOK_CLIENT_ID
"694976714205537"
FACEBOOK_CLIENT_SECRET
"687e335fd998a06d1357fc8668f0f34f"
Key Value
APP_NAME
"Capri Home"
APP_ENV
"local"
APP_KEY
"base64:N6F+ukd7VA6GvOjCMHwcu/YXkzXDAGBAEa3DT9m4J3E="
APP_DEBUG
"true"
APP_URL
"https://caprihome.vn"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"capri"
DB_USERNAME
"root"
DB_PASSWORD
"capri123456Aa@"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
FACEBOOK_CLIENT_ID
"694976714205537"
FACEBOOK_CLIENT_SECRET
"687e335fd998a06d1357fc8668f0f34f"
0. Whoops\Handler\PrettyPageHandler