VPS侦探论坛

 找回密码
 注册
查看: 6473|回复: 4

军歌。帮忙看看。phpcms V9 后台添加新闻。保存关闭,没有关闭页面。而是跳转到前台去了

[复制链接]
发表于 2012-10-11 15:32:29 | 显示全部楼层 |阅读模式

就是点击下图的保存后自动关闭。页面没有被关闭而是跳转到前台的栏目列表处了。昨天把服务器安装了lnmp后就出现了。之前用apache是正常的

lnmp是没有装apache。是用nginx来跑的。因为我安装apache总是安装不成功。

我估计多半是nginx的配置问题呢。不知道怎么处理呢



后台的这里的代码是:
<div class="fixed-bottom">
    <div class="fixed-but text-c">
    <input type="hidden" name="info[username]" value="<?php echo $admin_username?>" />
    <div class="button"><input value="<?php echo L('save_close');?>" type="submit" name="dosubmit" class="cu" style="width:145px;"></div>
    <div class="button"><input value="<?php echo L('save_continue');?>" type="submit" name="dosubmit_continue" class="cu" style="width:130px;" title="Alt+X"></div>
    <div class="button"><input value="<?php echo L('c_close');?>" type="button" name="close" class="cu" style="width:70px;"></div>
      </div>
      


代码被过滤了一部分。看图片:


[ 本帖最后由 piaoyun 于 2012-10-11 16:05 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-10-11 17:08:18 | 显示全部楼层


是不是需要伪静态规则啊   官方没有Nginx下的规则吗?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-10-11 23:28:22 | 显示全部楼层

原帖由 imnpc 于 2012-10-11 17:08 发表
是不是需要伪静态规则啊   官方没有Nginx下的规则吗?


应该是不需要的。我原来的环境在apache下面。也没有后台的伪静态规则呢。

我怀疑是和 onclick=" refe rsh _window()

这个参数有关系呢。
但是搜索了都没有人提到这个问题呢
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-10-12 13:04:14 | 显示全部楼层



这个不清楚

可以按置顶贴把禁用的函数去掉后再试试看
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-10-13 11:28:39 | 显示全部楼层

经过检查。,排除问题。发现是开启了eaccelerator之后出现的问题呢
想问下军歌怎么给/usr/local/eaccelerator_cache这个目录添加www的权限呢

先说一下:
环境 centos 32位的  使用的是一键安装的 lnmpa
网站运行的用户和组是aaa

/usr/local/eaccelerator_cache  这个目录的权限是root的777权限


我的eaccelerator配置如下:
[eaccelerator]
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="1"
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
eaccelerator.log_file = "/usr/local/apache/logs/eaccelerator_log"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"

开启了eaccelerator后,在后台添加新闻后,也成功了。但是没有成功的提示,跳转到前台列表。新闻也添加成功了。这时候查看跳转后的前台列表源代码。里面提示的是:[hash]数据验证失败

我关闭了eaccelerator后。添加新闻一切正常呢。

求助解决办法。在开启eaccelerator之后不引起出现[hash]数据验证失败问题

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 13:47 , Processed in 0.027525 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表