nginx phpmyadmin 404

в Powershell Вы сделали бы:

gwmi win32_computersystem -computer $computers | select name , username

Где $computers является списком компьютеров, Вы хотите проверить. Вы cna получаете это через файл:

$computers = get-content c:\server.txt

или через AD видят, Как я могу Использовать Windows PowerShell для Получения Списка Всех Моих Компьютеров?

и если Вы хотите, превращают вызов wmi в функцию и искажают его к пальцу

0
задан 18 November 2011 в 18:03
2 ответа

Это моя конфигурация

server {
    listen 80; ## listen for ipv4
    server_name pma.example.com;
    access_log /var/log/nginx/pma.access.log;
    error_log       /var/log/nginx/pma.error.log;
    root /server/phpmyadmin/phpMyAdmin-3.4.2-all-languages;

    location / {
            index index.php index.html;
    }

    location ~ \.php$ {
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            include /etc/nginx/fastcgi_params;
            fastcgi_intercept_errors off;
            fastcgi_pass php;
    }

}

Корень должен быть изменен на / usr / share / phpmyadmin и fastcgi_params следует изменить соответствующим образом.

1
ответ дан 4 December 2019 в 22:03

Обычно это проблема пути. В nginx.conf set

fastcgi_param SCRIPT_FILENAME /absolute/path/to/server/root$fastcgi_script_name;

Обратите внимание, что после последнего каталога в пути нет косой черты. Во-вторых, fastcgi_pass либо к сокету, либо к локальному URL.

Вы выполняете chroot для своего php-cgi? Тогда все пути должны быть относительно этого chroot.

0
ответ дан 4 December 2019 в 22:03

Теги

Похожие вопросы