今天给各位分享phpcms登陆白屏的知识,其中也会对php登陆后白屏进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、php5 安装程序时白屏
- 2、phpcms模型登陆问题
- 3、访问phpcms开发的网站,无法显示数据,css失效
- 4、phpcms v9 无法登陆后台 刚刚装好的 中间没有提示任何错误 进入后台显示“无法连接到internet”
1、php5 安装程序时白屏
下载(Source and Binaries (zip)),解压缩就可以了, 这是MySQL官方网站提供的下载,应该没问题。
2、phpcms模型登陆问题
原因:
member是会员模块,执行里面的程序类都继承了执行是否登陆的验证的父类。
但是,注意的是,m=memberc=membera=manage路径执行的是modules/member/member.php这个文件,这个文件里的类继承的是admin父类,是用户网站“后台”的用户信息管理用的。admin类里验证的是后台管理人员是否登陆。
如果你是想执行从前台访问用户模块程序,一般走的是index.php这个文件,这个文件里的类继承的是foreground这个类,验证的是前台会员是否登陆。所以,从前台访问用户模块,建议路径是这样的m=memberc=indexa=...。
去除验证:
想去除验证的话,找到foreground类文件:modules/member/class/foreground.class.php,在文件中把用户验证的方法注释掉就可以,在自动执行方法中:
public function __construct() {
self::check_ip();
$this-db = pc_base::load_model('member_model');
//ajax验证信息不需要登录
if(substr(ROUTE_A, 0, 7) != 'public_') {
self::check_member();
}
}
中的
if(substr(ROUTE_A, 0, 7) != 'public_') {
self::check_member();
}
注释掉。
ps:不建议直接操作系统源文件,你可以创建一个类似foreground的没有验证的类来让index.php继承。
3、访问phpcms开发的网站,无法显示数据,css失效
一般是调用css路径时出问题了 估计是路径被解释成本地绝对路径了 因为你在本地电脑所以可以用 用别人电脑不能访问就不怪了 简单的说就是被解释成C:/css/.... 那不是肯定找不到吗
你把路径前面加上%=ResolveUrl("~") %让它自己找路径
比如
link href="./SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css"
改成
link href="%=ResolveUrl("~") %SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css"
应该可以 一般都是这样做的
因为牵涉到虚拟机解释等等的问题 原理我也不是很清楚 你试试
4、phpcms v9 无法登陆后台 刚刚装好的 中间没有提示任何错误 进入后台显示“无法连接到internet”
应该是IE浏览器坏,你要么给IE升级,要么◦打开“Inetnet 选项”对话框。
单击“高级”选项卡。在“重置 Internet Explorer 设置”下,单击“重置”。然后再次单击“重置”。(您也可以勾选“删除个性化设置”,以将相应的个性化信息重置为默认设置。)
Internet Explorer 完成重置设置后,单击“重置 Internet Explorer 设置”对话框中的“关闭”。
关于phpcms登陆白屏和php登陆后白屏的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。