Tag Archives: hex

[Solved] Hexo FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed

After I upgrade npm, an error report:

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed
0xb00d90 node::Abort() [hexo]

Solution: The cause is memory overflow

Increase memory

sudo npm i -g increase-memory-limit
increase-memory-limit
    Expand the memory for NODE operation
export NODE_OPTIONS=--max_old_space_size=4096

The value should not be too large, which may affect the server operation

SSL_ERROR_SYSCALL in connection to github.com:443

Project scenario:

Mac uses git push or hexo deploy to push GitHub

Problem Description:

Bug contains

LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

Cause analysis:

Because the agent is attached locally, you can clone
but when pushing, you need to attach the agent to the terminal


Solution:

vim ~/.gitconfig

View the port of the native agent and replace the following XXXX

[http]
	proxy = socks5://127.0.0.1:xxxx
[https]
	proxy = socks5://127.0.0.1:xxxx

You can also push by turning off the agent and accessing it normally

Solve the problem that Windows 7 cannot be updated automatically_ Prompt error code 80246008

Windows 7 cannot automatically update the error code 80246008
Since yesterday, Windows Update Update encountered an error, unable to download and install the Update patch, error code 80246008.
As shown in figure

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Click “Get Help information about the error” in the figure to get the following:
You must log in as an administrator to perform these steps.
If you receive a Windows Update error 80246008 while downloading the Update, you may need to change the backend Smart Transfer Service (BITS) or Windows Event log service Settings, and then restart each service.
The steps to change or restart the backend intelligent Transport Service (BITS)

1.
By clicking the Start button


, then click Control Panel to open Administration Tools. In the search box, type Administrative Tools, and then click Administrative Tools.

2.
Double-click Services.