最近的几个问题:
1:配置文件没找到和IIS 500的错误在于程序的sys/core目录是独立出来的,引用的另一个项目。具体参考https://github.com/loveyu/php-framework-module,将该目录放到sys/core下面即可。
2:找不到/install.php文件,这个是因为你的根目录不是绑定在web目录下面,而是在web的上一级,应该可以通过web/install.php的形式访问。
感觉是时候发出来了,毕竟留在手上也没法用,倒不如分享出去,让大家一起玩玩。这是之前的毕业设计做的一个分享网站,弄了很长时间,结果答辩的时候不了了之,怎么说呢,感觉意义不大,要是各位有兴趣可以去https://demo.loveyu.net/Linger/注册一个玩玩,总之功能在那里。同样,这次提供Github的下载,想看看的可以飞奔过去,也希望各位一起参与到其中来吧。
安装步骤
第一步下载源码解压
cd config
mv all-simple.php all.php
vim all.php //配置正确的数据库连接信息
访问 http://xxx.xxx/install.php 进行安装
mv all-simple.php all.php
vim all.php //配置正确的数据库连接信息
访问 http://xxx.xxx/install.php 进行安装
安装后会创建一个管理员账户,用该账户登录可访问后台,然后进行详细的配置。
网站配置
由于完全依赖于伪静态,所以必须对文件进行重定向。
nginx配置
location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
# 重定向404页面,防止静态资源404无法获取
error_page 404 /index.php;
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
# 重定向404页面,防止静态资源404无法获取
error_page 404 /index.php;
Apache 配置
RewriteEngine On
RewriteBase /
#不存在的文件直接重定向
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L]
RewriteBase /
#不存在的文件直接重定向
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L]
同时,对于Apache也可以使用PATH_INFO的形式,如 index.php/Home .
系统默认将Web配置目录放到web文件夹下,其他对应的文件sys,app,install等文件均在web目录的上级目录,
这是为了安全性的考虑,如果有需要将文件调整到一个目录,可具体参考sys/config.php文件调整目录结构,并调整index.php文件的具体参数。同时如果未安装系统,同时可能需要修改install.php中的文件参数。
您好,安装到第三步之后,报错如下:fatel error:call to undefined function ulib\_() in */app/lib/user.php on line 226
我看了下user.php on line 226 是提示验证未通过? 我这是初始安装啊!! 清空数据库试了好几次也不行,特来求助
这个问题遇到好多次了,你去 https://www.loveyu.net/Linger/download 下载个新版本吧,应该不会有这个问题,这个是gettxt拓展导致的
下载了最新版1.3.0 还是报错啊(最开始访问install.php)
Warning: require(/*/sys/core/interface.php): failed to open stream: No such file or directory in /*/sys/config.php on line 125 Fatal error: require(): Failed opening required ‘/*/sys/core/interface.php’ (include_path=’.:’) in /*/sys/config.php on line 125
你的目录权限是不是有问题?
web 及上级目录都是777的权限啊
你是不是下载的github的zip文件,而不是 https://github.com/loveyu/Linger/releases 下面的文件?应该是子目录没有包含过去
发现了,core目录是空的,下载也太慢了。。。vps下载6.75 kb/s 。。。我QQ 88168936 方便的话传我一个吧,谢谢
试试这个 https://www.loveyu.net/project/Linger/Linger-1.3.0.zip
子目录全了,可是到第三步提示 log.php line 84 有问题 E_ERROR,无奈了
终于搞定了,子目录重新做了权限好了,感谢!!
再有问题再找你把
恭喜
您好
已经安装好了,但是只能打开首页,其它都是404,而且路径很怪http://www.xxx.com/web/Home/login,我看了下,web下没有home这个文件夹,另外vps下还有一个网站,如果修改ngnix文件,是否对另外一个网站有影响?我要怎么修改才能让这个图片分享系统正常呢?万分感激,谢谢。
在你的nginx下面添加以下代码就好了
在安装文件里面有个nginx.conf,我看了就是这段话,是不是要整个nginx.conf中加上这段?谢谢
你的vps上的nginx.conf 中的层次为
http{
}
你的vps上的nginx.conf 中的层次为
http{
server{
server_name xxx.xxx;
….
//添加在这里
}
}
上一条错了
error_page 404 /index.php;
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
#try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}
location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
# 重定向404页面,防止静态资源404无法获取
error_page 404 /index.php;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log off;
}
是这样的,error_page 404 /index.php 有重复,去掉就可以了
您好,我改成这样了,但还是不行,只能打开主页。
location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
# 重定向404页面,防止静态资源404无法获取
error_page 404 /index.php;
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
#try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
我现在的配置是这样的,你参考下,如果依旧无效果我也不大明白了。先检查下是否有问题
请问你的链接下有http://www.xxxl.com/web/Home/login 是这样的路径吗?
我的怎么会有home这个路径?我复制了你的设置,还是不行,我下载的安装文件是不是少了?
没有HOME这个路径的,这些是由路由控制的,所有请求都必须走index.php才能访问。在有,你的根目录是不是绑定在web目录下面,这点很重要,不要绑定在root下。
看了下,你的服务器可能启用了PATHINFO,配置有冲突的可能,试试将
rewrite (.*) /index.php;
修改为
rewrite ^/(.*)$ /index.php/$1;
谢谢您的帮忙,都试过了,还是不行。不麻烦了,谢谢您的帮忙。
UE_ERROR: Config file can not found…/config/all.php in /home/asdnet/public_html/sys/core/config.php on line 41
第一步,配置数据库
数据库连接失败,请检查配置文件,手动修改对应属性,请优先保证写数据库正常!
错误信息:
数据库修改对了呀
你clone时忘了sys/core目录,该目录是引用的另一个项目,请注意
0.0 这么晚还没睡觉呀 sys/core目录下有文件呀
看错了,你的应该是config/all.php这个文件不存在,看看你是不是自己调整了目录
感谢 已解决
。。。。又打扰了 安装第三部出现 用户名称检测错误
这个你换个名称就好了,规则问题吧
http://xxx.xxx/install.php 似乎不存在
请把虚拟机根目录绑定在web目录下面
iis 500服务器内部错误
检查sys/core目录有没有
有
那你查看下错误记录看有没有什么发现,比如app/log下面
求支持php5.3 现在还是5.3比较多
建议死心吧,我是不会去支持的,这几天被公司5.3烦死了
回复真快,吓死我拉~!好吧,死心了
最近博客访问异常。。。维护中,莫怪
怎么去除验证码,我安装后验证码无法使用!
注册验证码需要添加代码后移除,登录验证码可以直接在后台关闭。数库中options的login_captcha可关闭登录的验证码。
移除注册验证码,在lib/hook.php文件的适当位置添加以下代码
hook()->add(‘UserRegister_Captcha’, function (){
return true;
});
加在什么地方啊!我加了没有用啊!
https://github.com/loveyu/Linger/blob/master/app/lib/Hook.php
看文件96行有类似的代码,那里就好
加上去,然后在删除view 里的验证码是么?
是的。话说验证码能有什么问题?
验证码 一直就无法正确验证!不晓得怎么回事!
这样的问题还真没有遇到过,自己检测下日志什么的吧,说不定有错误输出
验证码无法验证,应该是临时目录没有写权限,看下PHP.ini中的Cache的保存目录是哪
我加你QQ把,你帮我看一下,图传不上去!
c_lib()是什么?
一个系统类库加载函数
在你的loveyu.me里测试,添加图集的时候,总是报:图集必须有描述,但是明明填了描述
你说的这个问题是你填写了信息但是你并没有把描述更新上去,而发布图集的时候并不会更新你的描述信息,这是一个BUG
_()这个函数在哪里定义的
gettext拓展,这个问题下次会修正下
求快点
话说你自己启用这个拓展不就好了么?
是的,刚才手太快了
怎么登录后台么?
初始用户登录用户中心后,然后在菜单选项中有控制面板,或者直接在地址栏输入http://xxxxx.xx/Control
奇怪了,为何这个只能用firefox登录啊!ie下就不能登录呢?
chrome下开发,没有做任何兼容性测试,遇到问题请谅解
可是我在chrome下也登录不了啊?
那就不清楚了,那个能用就哪个呗
程序放至虚拟主机,出现如下错误:Parse error: syntax error, unexpected ‘[‘ in /data/home/……
环境php 5.3
如果改成php 5.2 出现如下错误:$session = new \CLib\Session(); 提供”\”错误。
最低要求5.4
晕,虚拟主机上没有5.4咋解决。能不能通过代码解决
你自己将数组定义方式修改为array()形式的试试,本身为[]形式。。。。应该这样就可以了,自己尝试吧
恋羽你QQ号多少?
关于信息中有
表示弄的好好啊!吾能转载么~
转吧,随便转
哦!谢了喵~ >▽<
那吾随便转了喵~o( =∩ω∩= )m
表示:用户邮箱激活这块,邮件根本收不到!
你确定邮箱那一块的设置没问题?
对啊,就是刚才那个账号。。。
QQ邮箱的HOST配置改为:
你这样再试试
我是说,我在你loveyu.me,这里注册了个账号!然后就没激活成功!
好吧,理解错了。我上次更新忘改配置了,邮件未发出去。
程序媛
最后字不好听
路过,支持博主一下。
话说你这挺可爱的小女生头像