PHP执行mongodb指令的时候,返回报错如下:
Cannot natively represent the long 6432067654403489793 on this platform
解决办法,在php头部添加如下代码即可:
ini_set('mongo.long_[......]
PHP执行mongodb指令的时候,返回报错如下:
Cannot natively represent the long 6432067654403489793 on this platform
解决办法,在php头部添加如下代码即可:
ini_set('mongo.long_[......]
报错信息”suspicious cache-id, must contain _cv_ to be cached”,通常见于phpize执行后,出现这种提示是因为autoconf的版本太高了,解决办法也很简单:
1.卸载本机的autoconf
2.执行如下指令安装低版本的autoconf[……]
有些程序需要安装旧版的时候,如何查看源包含的程序的版本?
以httpd为例:
yum --showduplicates list httpd | expand
输出结果:
Loaded plugins: fastestmirror, langpacks, refresh-packagek[......]
CentOS yum安装应用的时候提示”Delta RPMs disabled because /usr/bin/applydeltarpm not installed.”
对应解决办法如下:
yum provides '*/applydeltarpm'
yum ins[......]
之前买的一个极其便宜的VPS,1.26$ 一年,你木有看错。当然,只有20个可使用端口,但那足够了。既然是OpenVZ,偶尔看到说谷歌搞出的BBR可以加速访问,所以就研究了以下,最终,在https://blog.kuoruan.com/116.html找到了相关脚本,但实际情况是我这种硬盘[……]
有时我们的工作要用到谷歌等国外的网站,但比较头疼的是有某些神奇的东东要么限制要么封杀,导致我们的国外的VPS搭建的服务总是无法正常使用。
这个时候,就需要祭出我们的工具,微林。当然是收费的。收费是按流量收费的,费用如下(17年的价格,最新的请以实际网站为准):下面介绍[……]
下列代码实现了逐行读取test.txt文件的功能。
<?php
$file = fopen("test.txt", "r");
while(!feof($file)){ echo fgets($file). "rn";}f[......]
判定是否只包含中文字母和数字,示例代码如下:
<?php
$c = '/^[u4e00-u9fa5_a-zA-Z0-9]+$/';
if (preg_match ($c, "Welcome")) { echo "YESrn"[......]
有时导出不需要其他数据,只想导出自己需要的数据,此时,用下面这句就可以啦:
mysql -e "select * from 表名" -u 数据库帐号 -p数据库密码 数据库名 > 保存的文件名.txt
注意,密码是直接跟在-p后的。
参考:https://st[……]
因为工作原因,用到了Times33的算法生成唯一哈希并计算取模。结果发现两个环境运算结果竟然不一样,经过检查定位,发现一个由于PHP版本导致的暗坑。
这个暗坑可能后人不会遇到,因为其出现方式比较独特,就是不同的PHP版本下,最终运算结果不同~~~举个例子:
<?php
echo[......]