本地安装xssing
本地安装xssing
环境为apache+mysql+php,linux下和Windows均进行了尝试。
步骤:
(1)Mysql中创建xing数据库,将xssing.sql中的语句复制并在xing数据库下执行sql语句,可以看到xing数据库中已经有很多的表了。
(2)在config/mysql.php中修改你的mysql的用户名和密码。
(3)删除 /apps/index/running/uauc.php
(4)修改/uauc/define.php第25行define('SITE_ROOT',"http://localhost/xssing/"); 这里没有修改的话,css样式加载不了
Windows下已经安装好了。访问该xssing,首页为

接下来在/apps/index/action/User.Action.php中的get_incode()函数中可以看到如何生成邀请码,访问http://**********/?m=user&a=get_incode&token=admin&n=100生成邀请码。

访问http://localhost/可能你有二级目录/?i=eafe063a479,就可以注册了。
Linux下流程基本类似。
可能遇到的问题:
一片空白,没有任何的显示,毋庸置疑的肯定是出错了,那么哪里出错了?
这里需要开启php的报错显示,在php.ini中。Windows下在你的安装目录,ubuntu下默认为 /etc/php5/apache2/php.ini,把 display_errors = Off 改为 display_errors = On即可看到错误。
重启apache Restart Apache 2 Server
或者 /etc/init.d/apache2 restart
请求文件没有权限
require_once(uauc/uauc.php): failed to open stream: Permission denied in
此处造成这个问题的原因应该是你有二级目录,而你的二级目录是没有www目录的权限,这里添加上权限就可以了。
linux下
chmod -R 777 ./dirname 赋予目录可写权限
chmod 777 ./filename 赋予文件可写权限.
(在php.ini中打开了safe_mode以后,系统对权限控制非常严格,如果出现 require_once 失败 failed to open stream: Permission denied, 需要将当前文件和将要引人的文件都设置成运行apache的用户和组(可以在httpd.conf文件中查看当前运行apache的用户和组);
或者将所有网站文件设置成apache的用户和组:
# chmod -R [apache_user]:[apache_group] [网站根目录])
上述讲的不清晰再附几个地址:http://www.2cto.com/Article/201308/239747.html
Sae安装http://bobao.360.cn/learning/detail/219.html
本地安装xssing的更多相关文章
- 【原】nodejs全局安装和本地安装的区别
来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...
- npm全局安装和本地安装和本地开发安装(npm install --g/--save/--save-dev)
详细说明参考:http://www.cnblogs.com/PeunZhang/p/5629329.html 我个人理解: 1.全局安装(npm install -g)是为了用命令行,比如在windo ...
- maven本地安装jar包同时生成pom文件
maven 本地安装jar包:mvn install:install-file -Dfile=本地路径/ojdbc12.jar -DgroupId=com.oracle -DartifactId=oj ...
- 本地yum库制作及本地安装Docker
生产环境中,我们总是会遇到服务器无法连接外网的情况,这样,如果想安装某个应用,而这个应用依赖的其他类库又特别多,就很痛苦了.这个时候,就需要自己制作个本地的yum库,进行本地安装.本文将以Docker ...
- 使用XAMPP本地安装Wordpress博客
最近一直在研究博客,也知道了大名鼎鼎的wordpress,因此也希望动手尝试一下,看看跟网站提供的博客有何区别. 第一个问题:能什么安装wordPress,能否用tocmat? 虽然问题很可笑,但是之 ...
- 本地安装discuz
出处:http://jingyan.baidu.com/article/b87fe19eb57ff252183568d9.html 网站建目前都很简单,建站容易,管理难,网站做大优化更难.本人有建站经 ...
- nodejs npm install全局安装和本地安装的区别
npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如:代码如下:复制代码npm install # 本地安装npm install - ...
- Discuz建站教程:本地安装discuz网站
网站建目前都很简单,建站容易,管理难,网站做大优化更难.本人有建站经验,目前给大家分享一下如何建站,当然,目前使用的是本地建站,因为非本地建站需要购买域名和网站空间,当然,朋友们想真正建站的,对于一些 ...
- 如何在本地安装测试ECSHOP 转载
如何在本地安装测试ECSHOP 如何在本地(自己的电脑)上先安装ECShop 一.创建PHP环境 1.下载AppServ 因为ECShop在线网上商店系统是用PHP语言开发的,所以,在本地架设网店之前 ...
随机推荐
- JS中的集中页面跳转的方法
第一种: <script language="javascript" type="text/javascript"> wi ...
- MySQL 的数值数据类型
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数.许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段 ...
- kettle报错 ../deploy does not exist, please create it.
具体错误如下: Xlib: extension "RANDR" missing on display "localhost:10.0". ::, INFO [K ...
- SQLserver查询数据库所有字段-表名
SELECT * FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME='Account' SELECT (case when a.colorder=1 t ...
- SoundCloud 的开发功能
SoundCloud开发功能:https://developers.soundcloud.com/docs 来自为知笔记(Wiz)
- hdu 5281 Senior's Gun
题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=5281 Senior's Gun Description Xuejiejie is a beautifu ...
- android几种定时器机制及区别
在android中,经常用到的定时器主要有以下几种实现:一.采用Handler与线程的sleep(long )方法二.采用Handler的postDelayed(Runnable, long) 方法三 ...
- [转]UDP/TCP穿越NAT的P2P通信方法研究(UDP/TCP打洞 Hole Punching)
[转]UDP/TCP穿越NAT的P2P通信方法研究(UDP/TCP打洞 Hole Punching) http://www.360doc.com/content/12/0428/17/6187784 ...
- Windows Phone 8 实现列表触底加载
[背景] 很多时候在做WP开发的过程中会遇到数据需要分页获取,根据微软官方的推荐方式,建议实现为Market中类似的体验,即滑动到列表的底部的时候加载更多的数据. 这一需求在早起WP7.1时代实现起来 ...
- c 计算 语句 执行 时间
当然,你也可以用clock函数来计算你的机器运行一个循环或者处理其它事件到底花了多少时间: #include “stdio.h” #include “stdlib.h” #include “tim ...