我收到越来越多的child pid 10708 exit signal Segmentation fault (11)错误.它的根本原因是什么以及如何解决?
php ini内存与此相关吗?
我正在使用apache2服务器与PHP.
提前致谢.
奇怪..我安装了Zend Framework
<?php echo $this->user; ?> works fine but
<?= $this->user; ?> does not work
Run Code Online (Sandbox Code Playgroud)
任何人都知道问题是什么?
我的代码如下;
<select class="reg_field_field" id="user_address_state" name="user_address_state" tabindex="7">
<option value="AL" <?php if($state=='AL') echo 'selected';?>/>Alabama</option>
<option value="AK" <?php if($state=='AK') echo 'selected';?>/>Alaska</option>
<option value="AZ" <?php if($state=='AZ') echo 'selected';?>/>Arizona</option>
....
</select>
Run Code Online (Sandbox Code Playgroud)
结果显示我的状态名称,它显示"通知:未定义的变量......".
我试过这个在其他服务器上工作,可能是php.ini配置??? 什么可以在php.ini上?
感谢您的任何帮助
麦酒
我的开发环境与我的初创公司的其他开发人员共享,并在Rackspace上进行设置.php.ini文件位于/etc/文件夹中,我相信这是一个集中的位置,从其中配置所有其他开发人员的开发环境设置.我想php.ini专门为自己定制这个文件,而不是必须在/etc/ location中进行.
具体来说,我在我的环境中设置XDEBUG,其他一些开发人员不想要它,所以我不想错误:)
为此,我在Internet上扫描了如何专门为目录覆盖php.ini文件,并在stackoverflow上找到此页面
然后,我只是复制粘贴我的htdocs文件夹中的php.ini文件,然后简单地回显phpinfo()(我在我的一个控制器中回应了这个(使用Zend)).index.php文件位于htdocs文件夹中.
当我查看@ "加载配置文件"时,它仍然会读取
/etc/ 代替 ../htdocs/
有谁知道怎么了?
我们已将项目移至PHP版本5.3.10的新服务器(Linux ip-10-145-181-140 3.2.0-24-virtual#37-Ubuntu SMP Wed Apr 25 12:51:49 UTC 2012 i686)
现在<?=$variable?> 不在这里工作.
<?php echo $variable; ?> 工作中
但是我们的项目很受欢迎 <?=$variable?>
如何更改php.ini/server设置以运行此代码?