iccup

iccup
Рейтинг
208
Регистрация
01.05.2016
Mobiaaa:
location ~ /uploads/zip/ {

ваша правда, если вынести в отдельный location все работает. Но тут еще одна проблема возникла, скрипт который обрабатывал картинки не может найти эту картинку. В скрипте был прописан путь

 	 define ('DIR', dirname(__FILE__) . '/uploads/zip/');
В чем может быть проблема? можно ли тут прописать просто прямой путь /home/newzip/?
Mobiaaa:
location ~ /uploads/zip/ {

такой вариант был изначально, не работает

Не существует файл по этому пути, я как раз хочу чтобы файл искался в /home/newzip, а путь /var/www/user/data/www/domain.com/uploads/zip/ - существует

server {
server_name domain.com www.domain.com;
charset off;
index index.php index.html;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/domain.com/*.conf;
access_log /var/www/httpd-logs/domain.com.access.log;
error_log /var/www/httpd-logs/domain.com.error.log notice;
ssi on;
set $root_path /var/www/user/data/www/domain.com;
root $root_path;
listen 000.000.000.00:80;
listen [0000:00d0:2:0000::1]:80;
gzip on;
gzip_comp_level 4;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
location / {
location /zip/ {
alias /home/zip/;
}
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @fallback;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
expires 1d;
try_files $uri $uri/ @fallback;
}
location / {
try_files /does_not_exists @fallback;
}
}

location @fallback {
proxy_pass http://127.0.0.1:8080;
proxy_redirect http://127.0.0.1:8080 /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
access_log off;
}
}
Оптимизайка:
iccup, в error.log что при этом, когда "не работает"? Может тривиально нет прав на чтение для nginx?
[Sun Jun 24 19:38:49 2018] [error] [client 88.130.57.198] File does not exist: /var/www/user/data/www/domain.com/uploads/zip/image.jpg, referer: https://www.google.de/

какие права и на что надо выставлять? я не понял.

да все варианты перепробовал уже, c root со слешами и без, абсолютные пути и относительные. без толку.

делал через rsync, ушло около 50 часов.

и на рушках картиночники хорошо буржтраф собирают, дешево и сердито. информация предоставлена бесплатно, почему? Я решил делать больше хороших дел в своей жизни.

Mobiaaa:
/etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda3 / ext4 errors=remount-ro 0 1
/dev/sda2 /boot ext4 errors=remount-ro 0 1
/dev/sda4 /var ext4 defaults 1 2
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
/dev/sdb1 /home ext4 rw,seclabel,relatime,barrier=1,data=ordered 0 0

вот содержимое файла fstab

---------- Добавлено 21.06.2018 в 16:05 ----------

в общем, прорписал в fstab

/dev/sdb1 /home ext4 rw 0 0
вместо того что было ранее. вроде работает.

места, действительно, нет для создания архива. rsync использовал когда-то, там было около 500 Гб. Сейчас сайты разрослись и решил подстраховаться спросив совета. Буду пробовать.

cscope:
Какое мнение будет - супердроп бурж (беки из вики и подобных около сотни) но в последние пару лет была заглушка, что домен sale, реально реанимировать или уже все?

50 на 50, как и все в нашем деле. угадайка. но я бы присмотрелся к доменам только что освободившемся и с хорошей историей, через 2-3 месяца они почти наверняка стреляют.

Всего: 1370