PHP
meahu
为什么?
展开
-
自动加载类的好处
现有一个类:<?phpclass UserModel{ public function login(){ echo '登录'; } public function logout(){ echo '退出登录'; }}?>原创 2014-09-21 17:21:55 · 653 阅读 · 0 评论 -
php文件上传提示错误:找不到临时文件夹
研究一个开源代码,里面的图片上传不能使用。 刚开始不知道什么原因,然后就进行代码走查。才发现是“找不到临时文件夹”,不可能啊,该项目的tmp已经创建好了呀。 感觉不对劲,运行自己写过的代码,发现也提示这个错误。确实不对劲,已经能上传成功的代码,现在却失效了。 百度下,网上说要修改文件 php.ini,开启并设置临时文件。upload_tmp_dir ="C:/windows/temp"好吧,想原创 2017-03-11 10:18:53 · 4610 阅读 · 0 评论 -
php 发送邮件需要开启 openssl
openssl默认是关闭的,需开启。 打开文件 php.ini ,找到 openssl,将“;”去掉即可;extension=php_openssl.dll改为:extension=php_openssl.dll原创 2017-03-05 14:17:08 · 2782 阅读 · 1 评论 -
phpstudy集成环境下,php 不是内部或外部命令...
本机win10,使用 phpstudy集成环境,在命令行输入php -v报错了!'php' 不是内部或外部命令,也不是可运行的程序或批处理文件。好吧,然后把php.exe的目录放到系统变量,重启cmd,还是相同错误。好吧,不知道什么原因。故直接在 C:\Windows\System32\cmd.exe 启动命令提示符,来使用php这个命令,可以正常使用了。原创 2016-09-24 18:21:30 · 24239 阅读 · 3 评论 -
discuz 搬家后,注册/登录/找回密码 页面空白,为什么呢?
在本地 window 系统弄好discuz项目,搬到公司的服务器。服务器由运维工程师搭建,为Linux环境。将项目放上去后,发现 注册/登录/找回密码 页面空白了!!!为什么呢?懵比了,没有错误提示,没有任何迹象,怎么找原因?然后,解压一个 discuz 源码放到服务器安装。安装好了,注册/登录/找回密码页面是正常的,于是乎,我怀疑问题所在是discuz项目代码问题,里面的代码更改过。经过排查,锁定原创 2016-08-22 11:25:29 · 1865 阅读 · 0 评论 -
Thinkphp Runtime
thinkphp项目有时候会遇到一些奇怪的问题,比如: 1、创建的数据表,写数据到该数据表,会发现数据表数据为空。 2、有时会更改conf配置文件,会发现重启服务配置似乎没生效。问题的元凶就是Runtime缓存了数据,使得写入数据表被“拒绝”,配置未及时生效。那么及时删除Runtime就可以避免这样类似的问题。原创 2016-07-10 15:50:12 · 1086 阅读 · 0 评论 -
【转】file_get_contents无法请求https连接的解决方法
PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误: Warning: fopen() [function.fopen]: Unable to find the wrapper “https” - did you forget to enable it when you configured PHP?解决方案有3: 1.windows下的PHP,只需转载 2015-09-07 14:44:05 · 1773 阅读 · 0 评论 -
模拟网站计数器
运用文件操作来模拟网站计数器。 访问页面时, 如果用户登录,则打开文件,读取里面的内容(存的是数字),然后+1。 如果用户未登录,则打开文件,读取里面的内容(存的是数字),不做其他操作。<?phpsession_start();//$_SESSION['temp'] = 1; //模拟用户登录//session_unset();原创 2014-12-14 18:46:07 · 551 阅读 · 0 评论 -
先调用函数才能调用里面的类
转载 2014-10-16 09:19:49 · 464 阅读 · 0 评论 -
纠结很久的internal server error
之前遇到了这个问题原创 2014-10-13 17:39:54 · 728 阅读 · 0 评论 -
php的魔术方法1
首先,先了解下什么是魔术方法?原创 2014-09-12 20:40:59 · 568 阅读 · 0 评论 -
PHP的魔术方法2
前面说到了PHP的魔术方法(http://blog.csdn.net/u014181418/article/details/39234639),主要说到访问到不可f原创 2014-09-15 19:43:58 · 475 阅读 · 0 评论 -
PHP的“重载方法”
PHP可以有重写(覆盖)方法,但却没有<?phpclass calculate{ public function overload(){ $arr = func_get_args(); $count = count(func_get_args()); switch($count){ case 1: echo ($arr[0] * 3.14); brea原创 2014-09-15 19:29:43 · 787 阅读 · 0 评论 -
大战 php 邮箱发送邮件
被“邮箱发送邮件”这个问题困扰了好久,都快郁闷了。 按如下步骤来编写这个功能。 http://blog.csdn.net/baidu_30000217/article/details/51550259 很顺利,邮件能发送成功。 然后,把代码整合到 verydows ,偶尔能发送成功,很多情况下是失败的,浏览器一直在加载中,直到超时。 很是郁闷,同样的代码,整合到 verydows 就不能用原创 2017-04-30 16:54:33 · 481 阅读 · 0 评论