文章标签 ‘php’
最近在eclipse中调试php文件,按照网上的配置在脚本模式下配置没有问题。但是在web模式下不能启动调试,随google之,经过半天努力终于搞定。 发现这样设置后,只要在外面的浏览器中访问这个本地php站点,在eclipse启动的情况下,就会启动调试,有些麻烦,不过我使用eclipse的debug all page选项,总是没用,所以不得已只能如此了。 1.在php.ini中配置 xdebug.remote_enable=On xdebug.remote_autostart=On,启动远程自动开启调试。 2.在eclipse中设置window->preferences->php->debug->Installed debuggers 修改xdebug的选项Accept remote session为localhost。 注意:在安装配置xdeubg中,使用的xdebug.dll要与当前php版本对应,否则不能使用。
抛开cookie使用session PHP中SESSION不能跨页传递问题的解决办法 在PHP中使用过SESSION的朋友可能会碰到这么一个问题,SESSION变量不能跨页传递。这令我苦恼了好些日子,最终通过查资料思考并解决了这个问题。我认为,出现这个问题的原因有以下几点: 1、客户端禁用了cookie 2、浏览器出现问题,暂时无法存取cookie 3、php.ini中的session.use_trans_sid = 0或者编译时没有打开–enable-trans-sid选项
使用imagecreate创建画布,然后使用imagecopyresized添加图片,之后使用imagettftext添加的文字总是不能显示,而改用imagecreatetruecolor创建画布,则没有了任何问题。 使用下面代码创建透明图片: $mainM = imagecreatetruecolor(600,300); $white = imagecolorallocate($mainM, 255, 255, 255); imagefill($mainM, 0, 0, $white); imagecolortransparent($mainM,$white); 透明图片生成png格式更艳丽,而gif则会损失效果。
正在制作一个web2.0的网站,鉴于装逼的最先进性,随想到了富客户端,为什么我们不用呢? 为甚麽不使用象flash一样的富客户端,而要用php+js来构建web2.0呢,我自己认为是html更容易构建漂亮的界面,更容易来输出内容,而flash则每次界面变动都需要各种各样的调整,(如果现在的flash已经发展了,我不知道,只是根据自己以前的认知进行的总结),很容易针对某块进行局部调整,特别是div+css的模式下。 而为什么需要php这样的后台语言呢,既然现在的事情全部都由js完成了,目前看来,php现在的主要功能是组织了各种各样的action,进行模块化开发,除此之外,php仅仅就是提供数据给前台展示了,完全可以推出一款统一的后台数据库接口,由js直接读取数据,进行展示即可,这样就仅仅需要前端编码了,可是,现在的前端数据展示功能也有些弱,如果不使用php进行基本html生成,貌似完全使用js进行定位填充,需要的代码量相当复杂。 由此看来目前的技术前提下,php+div+css+js确实是最行之有效的方法。 本人是php coder,所以仅仅拿php来分析,asp、jsp、ruby等皆可。
L2MP (Linux+Lighttpd+MySQL+PHP) 使用轻量级的 lighttpd 作为 Web 服务器,虽然名字没有 Apache 那么响亮,但用它搭建的网站却不少,如: Sourceforge、Meebo、豆瓣、猫眼宽频 这些。lighttpd 以安全、快速和内存消耗低著称,还专门为大型分布式连接环境做了优化,流行使用在基于 AJAX 或 Ruby on Rails 应用的网站。
进入域名根目录 mkdir cgi-bin cd cgi-bin cp /dh/cgi-system/php5.cgi php.cgi cp /etc/php5/cgi/php.ini php.ini cd.. 修改.htaccess文件 AddHandler php-cgi .php Action php-cgi /cgi-bin/php.cgi chmod 644 .htaccess chmod 755 cgi-bin chmod 750 cgi-bin/php.cgi chmod 644 cgi-bin/php.ini 修改php相应的配置即可
