之前进行了管理界面通过行政办公查看工作日志的附件BUG修正,但是后来发现个人页面的附近也是不正常的。经过检查inc/attach.php文件发现是路径的问题,但是路径在配置文件里改成绝对后,管理页面附件又异常了(有可能是文件引用编码不一致导致的)。由于问题急需解决,所以后来考虑直接判定一下[……]
PHP判断字符串是否全是中文或含有中文的代码
有时在一些环境下,需要判定字符串是否含有中文,经过查找,记录如下代码作为总结以便日后使用。
判断是否全是中文
$str="'324是";
if(!eregi("[^x80-xff]","$str")){
echo &quo
[……]
通达office anywhere2010-windows迁移Nginx后无法新建日志的解决过程
迁移后有同事反馈无法新建日志,我测试后发现确实如此。于是抓包后确定文件,从提交部分做起,解密/general/diary/submit.php文件,定位到跳转之前,发现执行了一个insert数据库指令,直接用把数据库指令输出来
输出数据库指令示意图
粘贴到phpMyAdmin的sql指令里[……]
通达office anywhere2010-windows迁移Nginx后附件无法读取的修正过程
管理界面通过行政办公查看工作日志时,附件无法下载预览等操作。
重写了配置文件的附件路径为:$ATTACH_PATH2=”../attach/”;
attach目录位于网站根目录。
由于有了之前的经验,知道可能会因为编码问题导致中文BUG,所以遇到此问题时,第一时间从编码入手尝试解决。
1.[……]
通达office anywhere2010-windows迁移Nginx天气无法获取的解决过程
最近公司进行OA迁移,将OA从原windows的Apache迁移到linux下的Nginx环境。原本只是设想,经过我的尝试成功迁移,但是随后而来的一些BUG让人蛋疼。因为windows不区分大小写,linux下严格区分,国语windows的编码不是UTF-8,而linux却是UTF-8,由[……]
Apache修改httpd.conf实现301重定向
在httpd.conf文件找到域名对应设置,添加301代码到下方即可。
ServerName domain.com
Redirect 301 / https://其他域名/
实际示例
ServerName 172.16.2.xxx
Listen 8080Redirect 301 / https:/[......]
Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3…解决办法
装了个php应用,报错如下:
Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session e[……]
关于XAMPP使用SQLite3-报错SQLite3 no such module: fts3的解决办法
本日志为双语版本,解决办法来自我的同事广峰,附上他的博客(GF blog:https://www.gfzj.us/)
This article have Chinese and English version.
中文版解决办法(操作系统:ubuntu):
以下操作前提是已有lampp并且[……]
htaccess 重定向 所有页面到指定网址
由于最近给公司OA搞迁移,旧的IP不再使用,全部统一到一个域名,制作了一个首页公告,但是由于每个人保存的书签位置不一样,所以出现了有的人无法成功跳转到首页了解公告。因为是基于Apache搭建的,所以建立了一个htaccess进行了全部跳转,将所有域名都指向首页。代码如下:
<IfMo[......]
Joining Hands(拉手) -comfort in the dark level 8
Joining Hands(拉手) hands-comfort in the dark level 8 walkthrough
拉手-hands-comfort in the dark level 8关攻略