May
13
前天研究了一下午,发现zend framework里的文件上传处理,以下2个方法是行不通的:
1、.tpl里的表单直接提交到控制器中,但用传统的$_POST将获取不到任何值;
2、zend framework框架中,单独写PHP文件,是无法直接访问的,只能得到以下的404信息:
Invalid controller specified (index)
传统方法是行不通了,立即转换思路,从Zend的底层寻找方法,原来只需要以下几行代码就可以解决所有的check 、报错等信息。
1、.tpl里的表单直接提交到控制器中,但用传统的$_POST将获取不到任何值;
2、zend framework框架中,单独写PHP文件,是无法直接访问的,只能得到以下的404信息:
Invalid controller specified (index)
传统方法是行不通了,立即转换思路,从Zend的底层寻找方法,原来只需要以下几行代码就可以解决所有的check 、报错等信息。
Apr
28
ZendServer其实本身自带Oci8的Oracle扩展……
但发现在phpinfo中始终没有加载成功,即看不到Oci8的信息。
enderServer有管理端。。无意中跑到里面看到有加载报错日志。。。
[27-Apr-2010 17:45:34] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/oci8.so' - libaio.so.1: cannot open shared object file: No such file or directory in Unknown on line 0
在国外的一个站上看到了这样的信息:sudo apt-get install libaio1
于是按下面的方法,问题解决:
但发现在phpinfo中始终没有加载成功,即看不到Oci8的信息。
enderServer有管理端。。无意中跑到里面看到有加载报错日志。。。
[27-Apr-2010 17:45:34] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/oci8.so' - libaio.so.1: cannot open shared object file: No such file or directory in Unknown on line 0
在国外的一个站上看到了这样的信息:sudo apt-get install libaio1
于是按下面的方法,问题解决:
Apr
25
Mar
26
忽然想到,判断同机登陆的问题。记录MAC是个好办法,顺便查了这个PHP方法,备注以便以后使用。
实现很简单,就是分别调用系统命令,返回到数组中。
实现很简单,就是分别调用系统命令,返回到数组中。
Mar
23