小编use*_*384的帖子

CakePHP 2.0:数据库连接"Mysql"丢失或无法创建

在安装CakePHP 2.0之后(修改过,我说我在cakephp 2.0的干净安装上遇到同样的问题)我发现自己面临一个我无法解决的错误.

组态:

服务器:debian weezy 7

用户:测试

结构:/ wwwjail/siteroot/test/htdocs/[app/...]

nginx配置

cat/etc/nginx/sites-available/test

server {
    listen IP:80 default;
    server_name domain.fr;
    access_log /var/log/nginx/test.access.log;
    error_log  /var/log/nginx/test.error.log;

    autoindex off;
    index index.php index.html;
    root /wwwjail/siteroot/test/htdocs/;

    location ~ \.php$ {
                        try_files $uri =404;

                        fastcgi_intercept_errors on;
                        fastcgi_pass unix:/wwwjail/siteroot/test/php-fpm.sock;

                        include /etc/nginx/fastcgi_params;
                        fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
    }
}
Run Code Online (Sandbox Code Playgroud)

php5-fpm配置

cat /etc/php5/fpm/pool.d/test.conf

[test]
listen = /wwwjail/siteroot/test/php-fpm.sock
chroot = /wwwjail/siteroot/test/htdocs

user = test
group = test

listen.allowed_clients = 127.0.0.1
listen.owner = test
listen.group = test
listen.backlog = -1
pm …
Run Code Online (Sandbox Code Playgroud)

php cakephp chroot nginx

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

cakephp ×1

chroot ×1

nginx ×1

php ×1