php composer.phar install 无法安装解决方法

在使用 php composer.phar install 命令的时候,我们可能会收到下面这种提示:

mmap() failed: [12] Cannot allocate memory
PHP Fatal error:  Out of memory (allocated 523217676) (tried to allocate 4096 bytes) in phar:///usr/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php on line 126

看到 stackoverflow 上有人说修改 memory_limit 的值,经过实际测试这种方法无效。

阅读全文 >>


宝塔Linux面板安装PHP失败原因

最近在安装宝塔面板的时候发现一件很奇怪的事,在 Debian 系统下 PHP7.1/7.2/7.3 一直都是装不上的状态。我去官方那搜到了很多反馈类似错误的,但大部分都是 Ubuntu 系统的,经过日志排查,确定不是宝塔的问题,最终把问题确定为性能导致。

如果你的安装机器在1G内存以上应该不会出现这类问题,1G以下是安装不上的。使用1G的机器会出现这类的问题,解决方法也是有的,首先安装宝塔后,在宝塔首页释放一下内存,不要使用一键安装LNMP环境,打开软件管理,首先安装PHP,然后在依次安装其它组件。如果安装失败了,可以尝试重启一下机器。

阅读全文 >>


macOS Wi-Fi密码破解抓包方法

注意:本文针对的是 macOS Mojave 不是该系统可能会有些出入。

我们破解 Wi-Fi 密码最好的方法就是先抓 cap 包,然后在使用 aircrack-ng 这种工具去跑字典,暴力破解,成功率主要是看字典强不强大。当然还有其他的方法像跑PIN这种,主要看你的网卡和对方的路由设备,如果对方关了PIN功能就没法用这种方法这里不去探讨。

macOS 自身带了一个非常的好用的 airport 工具。

阅读全文 >>