wp 升级时候出现 输入用户名

WordPress 升级发现 让我输入 用户名密码

这个太搞笑了

所以就阅读了以下 WP那部分代码

问题出在 这个 request_filesystem_credentials 函数

在这个地方

641                         if ( getmyuid() == fileowner($temp_file_name) )
642                                 $method = ‘direct’;
643                         @fclose($temp_handle);

wp居然判断了以下 owner 不是httpd 居然不可以……

当然 最后 我是修正的owner 因为代码会被升级的

Posted in 未分类. Tags: , . 评论暂缺 »

编译php -with-config-file-path=/etc 不起作用的原因

最新迁移服务器

重新 编译 php 准备 时髦一下 把php.ini 弄到 /etc下边

结果编译 -with-config-file-path 说什么也不起作用

php -info 发现 Loaded Configuration File 是none

而/etc却显示了

找不到 原因 最后 在 php官方的 bug 上找到了几个人反应这个问题

一个 老兄 说是selinux 的问题 让关闭了

不过 我关闭了也没起作用

这段对话

http://bugs.php.net/bug.php?id=41497

后来发现一个

http://bugs.php.net/bug.php?id=25466

我删除了源代码 目录

然后 全新编译了一遍

问题解决了……

YES It works for me

Posted in 未分类. Tags: , . 评论暂缺 »

phdoc无法生成文档的奇怪问题

现代一次用phpdoc写文档 居然出错……
不断到报时区错误 很奇怪 不过根据错误提示

将php.ini 中的

date.timezone = Asia/Chongqing

设置了就好了……

Posted in 未分类. Tags: . 评论暂缺 »

作门卫

以前都是我被门卫审查

现在有机会作门卫审查别人…… 心里有种说不出的感觉

机会是 2个人 都比我要老 而且关于内容 他们机会不知道

我一走神就方过了 因为我觉得 他们都很有潜能

重要的是学习的能力

我觉的 大家看中也是这个 而且基础很重要

不过我有了标准下次会更有经验 boss 告诉一个已经过他了 面临最终 boss了

我恭喜他 虽然我并不合格

Posted in 未分类. Tags: . 评论暂缺 »

Rasmus Lerdorf大师的解答

幸运可以向php创始人直接请教问题 哈哈

$a = 2;

a(&$a);

function a($a){

$b = 1;

$a = &$b;

}

echo $a;

why $a is 2 not 1

10分钟就回信了……

You are treating references like C pointers there.
They aren’t addresses in memory.

When you call your function a local variable called $a
is created which is a reference to the global variable $a.

Then you do:

$b = 1;
$a = &$b;

Now you are moving the reference of $a to be a reference to
the function-local variable $b.  You have now lost the reference
to the global $a.  When the function ends, both $a and $b drop
out of scope.

-Rasmus

Posted in 未分类. Tags: . 评论暂缺 »

eqdkp discuz 对接器


这个插件 很多人找我要很久了
一直没发布的原因 是因为我开始是为自己网站写的
没有考虑可移植性
这几天 好多人问我要…… 还有个老兄 等我一宿
我 半夜回来他还在那等我 我感到很内疚 就把这个东西给重写了
希望能给大家帮组

1 这是什么
这是一个EQdkp的 适配器
使Discuz能天然的调用显示EQdkp中的DKP信息
如果你还不明白 请看演示
http://www.mytbc.cn/bbs/dkp.php

2 尝试自己安装

使用记事本修改dkp.php 中的配置部分
上传 dkp.php 和 dkp目录到你的Discuz 目录
然后访问 http://你的网站/你的discuz/dkp/addmenu.php 添加菜单(需要管理员)

3 仍然有问题
联系作者
QQ 22267156
信箱 farmer1992@gmail.com

即使你没有尝试自己安装 直接联系我我也是会认真帮你解答问题的
但是我还是希望我的程序让你得到解决问题的快感

eq-dz_utf8.rar (8.67 KB)

eq-dz_gbk.rar (8.47 KB)

Posted in 未分类. Tags: , . 评论暂缺 »

哥们你听过comsenz么

有人找我说你在discuz公司么

我说不是 我好像在comsenz

有问  那你会用discuz么 帮我搞个论坛能么

Posted in 未分类. Tags: . 1 条评论 »

include的一件怪事

php 果然是面向过程的语言

今天开发了一个测试版的东西 想在正式服务器上跑 又怕耽误正式服务器运行

就这样

include ‘../config.php’;

然后 上一级的 config.php也是这个内容

include ‘../config.php’;

结果呢……

死循环了 非常搞笑……

以后注意  所以 discuz 的DISCUZ_ROOT 和 uchome 的 S_ROOT都是 有用的东西

Posted in 未分类. Tags: . 评论暂缺 »

php输出信息不全

最近一个php输出的网页  经常半截

开始以为是没读完

经过严格检查发现 是php中开了一个 巨大的数组 然后 页面502了

解决当然是 改进算法 避免使用过多内存了……

哎 有些人的代码就是一锅粥 根本不让看 还开那么大数组害人

Posted in 未分类. Tags: . 1 条评论 »

被时差给搞了

今天被时差给搞了

太狠毒了 unix时间都不可靠

救命啊……

以后不要再犯错误了

Posted in 未分类. Tags: . 评论暂缺 »