Symfony Plugin
打开phpstorm的插件管理界面搜索symfony plugin
,然后点击安装安装完成后重启phpstorm
重启完成以后, 你就会发现神奇的代码提示粗现啦, just like image below
php annotations
如上面一样搜索到php annotations
,然后安装后重启phpstorm, 神奇的提示又有了,并且还是在注释里面哦
Hey man, just code it!!!
打开phpstorm的插件管理界面搜索symfony plugin
,然后点击安装安装完成后重启phpstorm
重启完成以后, 你就会发现神奇的代码提示粗现啦, just like image below
如上面一样搜索到php annotations
,然后安装后重启phpstorm, 神奇的提示又有了,并且还是在注释里面哦
之前一直没有搞明白记住登陆功能问题, 在开发php应用的时候每次关闭浏览器登录状态就失效了,想要做一个一定时间内免登录的功能。
其实要实现这个功能其实非常简单,只需要设置
session.cookie_lifetime的值就可以了,例如ini_set('session.cookie_lifetime', 3600*24*30);
可以将PHPSESSID这个cookie有效期保持三十天。
session.cookie_lifetime
以秒数指定了发送到浏览器的 cookie
的生命周期。值为 0 表示“直到关闭浏览器”。默认为 0。当其设置为0的时候关闭浏览器就过期了,再打开浏览器就需要重新登录。在程序里面用ini_set('session.cookie_lifetime', 3600*24*30);
设置时间就可以控制登录状态保持的时间了。
./configure
make && make install
tar zxvf php-5.3.3.tar.gz
cd php-5.3.3/ext/mcrypt
phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
安装完成以后,再去php配置文件里引入指定的扩展即可。
注:这里的php-config有可能不在/usr/bin目录,可以先用whereis php-config查看一下php-config在哪里。
参考网址:http://www.cnblogs.com/huangzhen/archive/2012/09/12/2681861.html
今天用apache跑php的时候发现没有curl扩展
我把;extension=php_curl.dll
前面的分号去掉然后重启apache服务,so easy.
刷新页面,我去!怎么还是没有?
原来要把php目录下ssleay32.dll
、libeay32.dll
、libssh2.dll
复制到System32
下,复制过去,这下好了
另外如果是64位的windows系统,请把文件复制到SysWOW64
目录下面
参考:
http://php.net/manual/zh/curl.installation.php
1 | DROP FUNCTION IF EXISTS F_TEST |