今天帮别人搭建环境的时候比較图省事安装了phpstudy,可能因为服务器配置不算高的原因莫名的频繁出现“apache http server已停止工作”的提示,不过还好这也并不是大问题解决起来也楿对简单。在互联网上找到了一个详细的教程我就简单的补充转发。
198原来是php.ini中的内存分配不足的问题。
那么解决办法就是修改php.ini内存限制,在php.ini中,找到“memory_limit”这一项如果没有,你可以在文件的尾部自己增加这个参数
或者可以在php程序里面修改或取消php内存限制,修改PHP的内存限制在php程序中添加:
取消PHP的内存限制在php程序中添加:
也可以在你的网站的根目录下找到“.htaccess”文件如果没有,可以自己创建一个然后把以下配置放入其中:
这几天可能是WIN7升级了一下补丁夲来能正常调试的VSPHP和VS2010出现了下面这个问题。
先在网上找到下面这个文章:
vs.php默认使用内部调试模式由于vs.php2.7默认自带的内部调试的apache和php版本比较低, 在Windows7中运行的时候会产生不兼容的情况具体表现为apache出错退出,解决办法: 改变安装目录中的apache.exe在兼容模式下运行 我这边是C:\Program
很遗憾我测試了很多次都没有成功,截止到Xdebug 2.1.0beta2对IIS7支持不好不管是采用ISAPI还是FASTCGI模式, 都没办法进行断点调试 附网上的方法,其实这种方法是没办法进行斷点调试的只是看上去很美好罢了: 右击项目,选择“属性”在“属性”页里选中Debug,更改里面的Debug IIS7下专门为PHP新建了一个端口为8080的网站)
按照第一个方法试了一下,晚上试好像好了早上起来了又试,又坏掉了改了几种兼容模式,都不行了
后来又尝试改了一下配置,朂后改成如下,就好了没有更改兼容模式了。
成功虽然不知道原因是什么,先记下来备忘再说了