我有几台接近容量的服务器,但是我似乎无法找到空间正在消耗的地方?当我运行时:
[root@server /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
40G 38G 76M 100% /
tmpfs 929M 0 929M 0% /dev/shm
/dev/sda1 485M 32M 428M 7% /boot
Run Code Online (Sandbox Code Playgroud)
我可以看到 / mount 正在填满,所以我然后运行:
[root@server /]# sudo ls | xargs du -hs
5.8M bin
22M boot
192K dev
25M etc
36K home
122M lib
19M lib64
16K lost+found
4.0K media
4.0K mnt
4.0K opt
0 proc
124K root
14M sbin
0 selinux
4.0K srv
0 sys
54M tmp
749M usr …Run Code Online (Sandbox Code Playgroud) 我正在尝试将 Nginx 配置为在同一域的两个不同目录中托管多个基于 PHP 的应用程序。我想要达到的结果是:
http://webserver.local/ > 提供的应用程序/path/to/website
http://webserver.local/app > 提供的应用程序/path/to/php-app
这是我的配置。
File Not Found(但是,文件在/path/to/php-app/index.php)。/path/to/php-app/test.txt(不是 PHP),当我转到http://webserver.local/app/test.txt 时,我按预期获得了文本文件。有人可以解释一下我哪里出错了吗?谢谢 :)
server {
listen 80;
server_name webserver.local;
location / {
root /path/to/website;
index index.php;
location ~ \.php$ {
root /path/to/website;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
location ^~ /app {
alias /path/to/php-app;
index index.php;
location ~ \.php$ …Run Code Online (Sandbox Code Playgroud)