Articles of phpmyadmin

数字海洋主机上的phpMyAdmin 404错误

在使用Digital Ocean的指南安装phpMyAdmin之后,我收到一个404错误。 我在运行nginx的Ubuntu上设置了多个域。 / var / www /中有一个phpmyadmin目录。 与指南唯一的区别是以下命令: sudo ln -s /usr/share/phpmyadmin/ /var/www 我是否需要添加服务器块? 由于我有多个域,每个域都有一个单独的configuration文件。 示例configuration文件: server { listen 80 default_server; listen [::]:80 default_server; root /var/www/domain1.com/html; index index.php index.html index.htm index.nginx-debian.html; server_name MY_IP_ADDRESS; location / { try_files $uri $uri/ =404; } location /phpmyadmin { root /var/www/; index index.php index.html; } location ~ \.php$ { […]

PhpMyAdmin和nginxconfiguration,获得IP后的phpmyadmin

我想要做的是从IP / phpmyadmin访问phpmyadmin我编辑了网站可用目录中的默认conficuration文件我的configuration是: server { location /phpmyadmin { root /usr/share/; index index.php; location ~ ^/phpmyadmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ^~ /phpmyadmin/ { alias /usr/share/phpmyadmin/; } } location /phpMyAdmin { rewrite ^/* /phpmyadmin last; } } 但是当我去IP / phpmyadminredirect到我们看到欢迎使用nginx的maini索引文件! 消息任何帮助将是伟大的!

Nginx的更改/ phpmyadmin目录

我试图让example.com/phpmyadmin路由到我的网站不同的目录,所以我可以使用一个通用的phpmyadmin安装我所有的网站。 我试过这个: server { listen 80; server_name example.com; location / { root /home/web/example.com/public_html; index index.html index.htm index.php; } location ~ \.php$ { root /home/web/example.com/public_html; if ($request_uri ~* /phpmyadmin) { root /home/web/phpmyadmin; } try_files $uri =404; fastcgi_pass unix:/tmp/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } 这似乎并没有工作。 我也试过这个: server { listen 80; server_name example.com; location […]

安装phpmyadmin,无需selectapache2或lighttpd

我使用命令Ubuntu: sudo apt-get install phpmyadmin 在安装过程中,我通知服务器的selecttypes: apache2和lighttpd。 我的服务器仅在Nginx + php_fpm上构build。 我如何安装phpmyadmin没有selectapache2或lighttpd? 对不起,愚蠢的问题

Debian 8上的nginx 1.6 alias + php5-fpm = 404

我有Debian 8 jessie(版本1.6)和php5-fpm附带的nginx。 这是我在Debian 7附带的nginx 1.2工作configuration的一个例子,但是,它在1.6上不起作用。 server { listen 80; server_name localhost; location / { try_files $uri $uri/ /error.html; include php.fast.conf; } location /phpmyadmin { alias /usr/share/phpmyadmin; include php.fast.conf; } } 这是我的php.fast.conf location ~ \.php$ { fastcgi_split_path_info ^(.+?\.php)(/.*)?$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } 在Debian 8上,事情发生了很大的变化,我修改了股票configuration让PHP运行,一个php脚本显示phpinfo如果位于/ var / www / html。 server { listen […]

Nginx + Django + Phpmyadminconfiguration

我已经将我的服务器迁移到amazon ec2,并尝试在此设置以下环境: Nginx在前台提供静态内容,传递给django用于dynamic内容。 我也想在这个设置中使用phpmyadmin。 我不是一个服务器pipe理员,所以我只是遵循几个教程,使nginx和Django的运行。 但是我已经工作了两天,现在试图挂钩phpmyadmin到这个设置,没有用。 我现在正在发送当前的服务器configuration,如何在这里为phpmyadmin服务? server { listen 80; server_name localhost; access_log /opt/django/logs/nginx/vc_access.log; error_log /opt/django/logs/nginx/vc_error.log; # no security problem here, since / is always passed to upstream root /opt/django/; # serve directly – analogous for static/staticfiles location /media/ { # if asset versioning is used if ($query_string) { expires max; } } location […]

nginx + passenger + phpmyadmin =拒绝访问

我很困惑,我读了很多的信息,但仍然得到同样的错误,当我打电话../phpmyadmin/index.php Access denied. 我的nginxconfiguration文件: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { passenger_root /usr/local/rvm/gems/ruby-1.9.3-p484/gems/passenger-4.0.35; passenger_ruby /usr/local/rvm/gems/ruby-1.9.3-p484/wrappers/ruby; client_max_body_size 150m; include mime.types; default_type application/octet-stream; #log_format main '$remote_addr – $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile […]

Nginx + phpMyAdmin的问题

我的Nginxconfiguration文件有问题。 当我加载phpMyAdmin,一切工作正常 – 除了图像不会加载。 检查错误日志,我发现所有对图像/其他静态内容的请求都在请求的末尾添加了“/index.php”。 如果有人能让我知道我做错了什么,我将不胜感激。 错误日志: 2014/07/03 20:17:32 [error] 75683#0: *61 "/local/www/phpMyAdmin/themes/original/img/ajax_clock_small.gif/index.php" is not found 2014/07/03 20:17:33 [error] 75683#0: *59 "/local/www/phpMyAdmin/themes/original/jquery/jquery-ui-1.9.2.custom.css/index.php" is not found 2014/07/03 20:17:33 [error] 75683#0: *61 "/local/www/phpMyAdmin/themes/original/img/logo_left.png/index.php" is not found 2014/07/03 20:17:33 [error] 75683#0: *58 "/local/www/phpMyAdmin/themes/original/img/ajax_clock_small.gif/index.php" is not found Nginxconfiguration: server { listen XX.XX.XX.XXX:443; ssl on; ssl_certificate /etc/ssl/cert/example.com/example.com.crt; ssl_certificate_key /etc/ssl/cert/example.com/example.com.key; server_name […]

nginx + fast-cgi – 如何让phpmyadmin工作

我configuration了我的nginx服务器+ php。 除了phpmyadmin以外,其他所有的东西都可以正常工作。 我GOOGLE了很多,发现一些别名技巧,但他们没有对我工作。 这很好: location ~ ^/ololo/(.*\.php)$ { alias $root_path/img/$1; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME $request_filename; } location /ololo/ { alias $root_path/img/; index index.php; } 有我的网站pathimg目录,当我请求sitename/ololo/或sitename/ololo/index.php一切都很好。 但那: location ~ ^/myadmin/(.*\.php)$ { alias /usr/share/phpmyadmin/$1; include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; } location /myadmin/ { alias /usr/share/phpmyadmin/; index index.php; } […]

调用未定义的函数__()错误 – phpMyAdmin与LNMP

我有一个与phpMyAdmin的问题。 当我访问该页面时,它给了一个白色的空白页面。 这是错误日志 2016/07/26 11:20:16 [error] 2591#2591: *2 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php:235 Stack trace: #0 /usr/share/phpmyadmin/libraries/core.lib.php(308): PMA_fatalError('The [a@./url.ph…') #1 /usr/share/phpmyadmin/libraries/common.inc.php(90): PMA_warnMissingExtension('mbstring', true) #2 /usr/share/phpmyadmin/index.php(12): require_once('/usr/share/phpm…') #3 {main} thrown in /usr/share/phpmyadmin/libraries/core.lib.php on line 235" while reading response header from upstream, client: XX.XX.XX.XX, […]