ssdb / phpssdbadmin Goto Github PK
View Code? Open in Web Editor NEWSSDB 数据库的图形化界面管理工具
License: BSD 3-Clause "New" or "Revised" License
SSDB 数据库的图形化界面管理工具
License: BSD 3-Clause "New" or "Revised" License
目前遇到的问题有:
第一次接触PHP代码,看了看代码,先简单修改绕过验证了,但是这样不太安全,希望大大们帮我解决一下
各位用户, 如果你使用了 phpssdbadmin 来管理你的 ssdb 数据库, 请务必要升级到最新版本, 并设置强密码! 否则, 你的数据库将完全暴露.
设置密码的方法, 修改 phpssdbadmin/app/config.php
报错如下:
No route for css/bootstrap.min.css!
/usr/share/nginx/html/phpssdbadmin/iphp/framework/App.php:95 route()
/usr/share/nginx/html/phpssdbadmin/iphp/framework/App.php:47 execute()
/usr/share/nginx/html/phpssdbadmin/index.php:9 run()
请问这是什么问题,谢谢!
2015/03/17 11:13:16 [error] 54437#0: *1 FastCGI sent in stderr: "PHP message: PHP Fatal error: Cannot redeclare class SimpleSSDB in /home/www/phpssdbadmin/app/classes/SimpleSSDB.php on line 20" while reading response header from upstream, client: 192.168.1.101, server: , request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.1.100:85"
环境是nginx+ubuntu
你好,请问SSDB是不是必须要安装在SSD硬盘下才能得到像redis的性能?
关注好久了,但一直不敢用。怕搞得我硬盘IO受不了。
php版本 5
错误信息:
get_encrypt_keys failed
/var/www/html/app/classes/SafeUtil.php:70 _throw()
/var/www/html/app/controllers/login.php:24 create_encrypt_info()
/var/www/html/iphp/framework/App.php:166 index()
/var/www/html/iphp/framework/App.php:153 execute()
/var/www/html/iphp/framework/App.php:80 _run()
/var/www/html/index.php:9 run()
访问http://dev.phpssdbadmin.com , 302 到 http://dev.phpssdbadmin.com/login ,并出现404
配置文件
phpssdbadmin.conf
server {
listen 80;
server_name dev.phpssdbadmin.com;
root /opt/wwwroot/phpssdbadmin/;
location / {
index index.php index.html index.htm;
}
location ~ \.php$ {
fastcgi_pass unix://var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
include fastcgi_params;
}
}
是放在web根下测试的么? 建议放在目录里面测试一下
请升级.
RT
在部分情况下,我有倒序浏览hash的需求,我已经添加了这个小的功能,现在已经fork到https://github.com/chenjia404/phpssdbadmin ,如果没有问题,我就Pull回来 。
使用最新版本的ssdbadmin,登入後出現decrypt failed error
decrypt failed
/var/www/html/phpssdbadmin/app/controllers/login.php:42 _throw()
/var/www/html/phpssdbadmin/app/controllers/login.php:20 on_submit()
/var/www/html/phpssdbadmin/iphp/framework/App.php:103 index()
/var/www/html/phpssdbadmin/iphp/framework/App.php:47 execute()
/var/www/html/phpssdbadmin/index.php:9 run()
decrypt failed
/home/wwwroot/www.ssdb.com/phpssdbadmin/app/controllers/login.php:42 _throw()
/home/wwwroot/www.ssdb.com/phpssdbadmin/app/controllers/login.php:20 on_submit()
/home/wwwroot/www.ssdb.com/phpssdbadmin/iphp/framework/App.php:103 index()
/home/wwwroot/www.ssdb.com/phpssdbadmin/iphp/framework/App.php:47 execute()
/home/wwwroot/www.ssdb.com/phpssdbadmin/index.php:9 run()
新代码不显示验证码
我测试了很多次 都是这一个提示 我输入都是对的 没有问题 一直无法登录
<?php
define('ENV', 'online');
return array(
'env' => ENV,
'logger' => array(
'level' => 'all', // none/off|(LEVEL)
'dump' => 'file', // none|html|file, 可用'|'组合
'files' => array( // ALL|(LEVEL)
'ALL' => dirname(__FILE__) . '/../../logs/' . date('Y-m') . '.log',
),
),
'servers' => array(
array(
'host' => 'cache01',
'port' => '2329',
//'password' => '22222222',
),
),
'login' => array(
'name' => 'famulei',
'password' => 'cxxxxxxx', // at least 6 characters
),
);
2017-10-05 22:24:58.530 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/login.php
2017-10-05 22:25:05.110 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/login.php
2017-10-05 22:25:05.119 [TRACE] [36.4.214.193] [App.php:122] View /server/software/phpssdbadmin/app/views/login.tpl.php
2017-10-05 22:25:05.119 [TRACE] [36.4.214.193] [App.php:131] Layout /server/software/phpssdbadmin/app/views//layout.tpl.php
2017-10-05 22:25:05.181 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/captcha.php
2017-10-05 22:25:05.220 [TRACE] [36.4.214.193] [App.php:120] No view for captcha
2017-10-05 22:25:15.784 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/login.php
2017-10-05 22:25:15.817 [TRACE] [36.4.214.193] [App.php:122] View /server/software/phpssdbadmin/app/views/login.tpl.php
2017-10-05 22:25:15.817 [TRACE] [36.4.214.193] [App.php:131] Layout /server/software/phpssdbadmin/app/views//layout.tpl.php
2017-10-05 22:25:15.875 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/captcha.php
2017-10-05 22:25:15.903 [TRACE] [36.4.214.193] [App.php:120] No view for captcha
2017-10-05 22:28:10.310 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/login.php
2017-10-05 22:28:10.356 [TRACE] [36.4.214.193] [App.php:122] View /server/software/phpssdbadmin/app/views/login.tpl.php
2017-10-05 22:28:10.356 [TRACE] [36.4.214.193] [App.php:131] Layout /server/software/phpssdbadmin/app/views//layout.tpl.php
2017-10-05 22:28:10.573 [TRACE] [36.4.214.193] [loader.php:82] Controller: /server/software/phpssdbadmin/app/controllers/captcha.php
2017-10-05 22:28:10.599 [TRACE] [36.4.214.193] [App.php:120] No view for captcha
SSDB error: 13: Permission denied
/var/www/html/phpssdbadmin/app/classes/BaseController.php:49 _throw()
/var/www/html/phpssdbadmin/iphp/framework/App.php:162 init()
/var/www/html/phpssdbadmin/iphp/framework/App.php:153 execute()
/var/www/html/phpssdbadmin/iphp/framework/App.php:80 _run()
/var/www/html/phpssdbadmin/index.php:9 run()
用ssdb-cli 工具同样的ip和port 可以连接成功
只能使用Nginx么
服务器上开启了多个ssdb实例,在不同IP、端口。用这个phpssdbadmin好像只能管理一个。
nginx和php-fpm为独立容器,配置 /phpssdbadmin ,显示找不到文件。写的测试php文件和html均可访问
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.php index.html;
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
location ~ \.php$ {
root /www;
fastcgi_pass php:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $DOCUMENT_ROOT$fastcgi_script_name;
include fastcgi_params;
}
location /phpssdbadmin {
try_files $uri $uri/ /phpssdbadmin/index.php?$args;
}
location ~ /\.ht {
deny all;
}
location / {
index index.php index.html index.htm;
#如果请求既不是一个文件,也不是一个目录,则执行一下重写规则
if (!-e $request_filename)
{
#地址作为将参数rewrite到index.php上。
rewrite ^/(.*)$ /index.php?s=$1;
}
}
}
decrypt failed
/usr/share/nginx/html/phpssdbadmin/app/controllers/login.php:42 _throw()
/usr/share/nginx/html/phpssdbadmin/app/controllers/login.php:20 on_submit()
/usr/share/nginx/html/phpssdbadmin/iphp/framework/App.php:166 index()
/usr/share/nginx/html/phpssdbadmin/iphp/framework/App.php:153 execute()
/usr/share/nginx/html/phpssdbadmin/iphp/framework/App.php:80 _run()
/usr/share/nginx/html/phpssdbadmin/index.php:9 run()
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.