如果是Apache,检查php.ini配置文件里的session.save_path,没有指定目录,则可以自己按实际情况创建并指定或者取消这个参数的注释,找不到的自己想办法。
如果是php-fpm,检查fpm的配置文件,www.conf,我这边路径是:

/etc/ph[......]

阅读全文

先去邮件后台看看基本的SMTP服务启用没有,启用了,检查是不是有什么授权码之类的需要开启,开启后,邮箱的密码就应该设置为授权码才能进行发送。
这些排查完,就检查PHP。

source\function\function_mail.php

检查sendmail[……]

阅读全文

Linux下,如果使用了绿色版本的XAMPP,系统并没有记录PHP位置,此时安装听云的话,提示指定PHP的目录,只需要指定

/lampp/bin/

指定到lampp的实际bin目录即可[……]

阅读全文

这个问题,建立的基础是htaccess有效的前提下。
琢磨了下,既然无法从服务入手,干脆多加一层过滤层的PHP,将所有请求先给这个PHP,PHP根据请求,来取真实的内容后,使用preg_replace把需要替换的部分处理完毕,再输出即可。

解决是解决了,但毕竟笨,暂[……]

阅读全文

有时要检查文件是否存在或者是否是目录,新手不知道使用什么指令,记录到下面方便孩子们检索:

is_dir

测试文件是否为目录。 语法: boolean is_dir(string filename); 返回值: 布尔值 详细说明:https://www.w3school[……]

阅读全文

PHP遇到'COM' not found的错误提示的时候,检查php目录ext文件夹下面php_com_dotnet.dll是否存在,一般都会存在,不存在就只能自己找一个对应自己apache版本的dll了。

修改php.ini文件,添加如下内容:[……]

阅读全文

PHP遇到'SQLite3' not found的错误提示的时候,修改php.ini文件,查找:extension=php_sqlite3.dll
去掉前面的分号,重启apache等web服务即可解决问题[……]

阅读全文

以下内容完整转自:https://my.oschina.net/u/435872/blog/134802
位移运算符 << 位左移 左移运算的实质是将对应的数据的二进制值逐位左移若干位,并在空出的位置上填0,最高位溢出并舍弃。例 如[……]

阅读全文