BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: nextcloud на FreeBSD
СообщениеДобавлено: Пт 27 окт, 2017 2:59 am 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
Доброго дня.

Подскажите, а nextcloud во freebsd работоспособен выполнять свои действия?
установил из портов, первая страница с вводом логина\пароля - нормально, дальше - просто текст, без какого либо оформления и ссылок и куча ошибок при загрузке:
Код:
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
JQMIGRATE: Migrate is installed, version 1.4.0
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OC is not defined
Uncaught ReferenceError: OCA is not defined
Uncaught ReferenceError: OC is not defined
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)
Failed to load resource: the server responded with a status of 404 (Not Found)


у кого заводилась из коробки?

в огнелисе например авторизоваться не получается никак. логин пароль верные - а дальше стартовой не уходит никуда...
в опере заходит - но только текст, оформления нет


конфиг апача:
Код:
<VirtualHost 127.0.0.1:8882>
    ServerAdmin an.p.den@gmail.com
    DocumentRoot "/STORAGE/disk05/www/data/nextcloud"
    ServerName ncl
    ServerAlias www.ncl
    ErrorLog "/var/log/httpd/ncl-error_log"
    CustomLog "/var/log/httpd/ncl-access_log" common
    AcceptPathInfo On

        <Directory "/STORAGE/disk05/www/data/nextcloud">
                #Options none
                AllowOverride All
                #Options +FollowSymlinks

                #Order Deny,Allow
                #Deny from all
                #Allow from 192.168.7.0/24
                #Require local
                #Require ip 192.168.10.0/24
                Require all granted
                #<IfModule mod_dav.c>
                #    Dav off
                #</IfModule>
                #SetEnv HOME /STORAGE/disk05/www/data/nextcloud
                #SetEnv HTTP_HOME /STORAGE/disk05/www/data/nextcloud

        </Directory>
</VirtualHost>


конфиг nginx
Код:
server {
        listen       80;
        server_name  ncl _www.ncl;

        access_log  /var/log/nginx/ncl.access.log  main;
        open_file_cache             max=100000 inactive=40s;
        open_file_cache_valid       60s;
        open_file_cache_min_uses    2;
        open_file_cache_errors      on;

        # Main location
        location / {
            proxy_pass         http://127.0.0.1:8882/;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

            client_max_body_size       1000m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 10m;
        }
            ## Эта директива отвечает за отдачу стриминга видео
            location ~ \.flv$ {
            flv;
            }
            # То что отдаем обрабатывать nginx, все что не попало , отдает апач
            location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|flv|rtf                                |js|swf|iso)$ {
                root   /STORAGE/disk05/www/data/nextcloud;
        }

   }


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Пт 27 окт, 2017 6:22 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 19
Откуда: Russia, Moscow
Добрый день!
У меня нормально работает.
(FreeBSD 11.0 console UTF-8 ) + Apache 2.24 + PHP 5.6 + Mysql 5.5 + Redis + LDAP_Auth + Своя тема оформления.
Начинал с версии 9.54. Сейчас стоит NextCloud 12.0.3.
Ставил не из портов FreeBSD.
Заходил на сайт NextCloud и делал по инструкции. Все обновления на новую версию делал тоже по инструкции с сайта (не из портов FreeBSD).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Пт 27 окт, 2017 10:21 pm 
Не в сети

Зарегистрирован: Ср 28 сен, 2011 2:03 pm
Сообщения: 161
FreeBSD 10.3 + ligttpd + php + mysql все из коробки, т.е. из пакетов.
Nextcloud работает, сейчас 12.0.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Пт 27 окт, 2017 10:55 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
у меня сделано вот так:
из коробки и с сайта скачанное... может что не так делаю...
каталог путь\www\data
создает cloud туда копируем папки туда....
на директорию config даю 777, на директорию data даю 777

захожу по адресу ncl:
1. ввожу логин и пароль админа(без mysql) - завершить установку
или
2. ввожу логин и пароль админа, указываю данные по подключению mysql - завершить установку

автоматический редирект приводит к такому виду отображенному на скриншоте...

если я захожу на страницу с другого браузера(с любого, с которого не логинился, мазила, хром, осел, ёж) - дальше страницы логина никуда не уходит.

стоит php56-5.6.31
модули к нему:
Код:
% pkg info | grep php
mod_php56-5.6.31               PHP Scripting Language
php56-5.6.31                   PHP Scripting Language
php56-bcmath-5.6.31            The bcmath shared extension for php
php56-bz2-5.6.31               The bz2 shared extension for php
php56-calendar-5.6.31          The calendar shared extension for php
php56-ctype-5.6.31             The ctype shared extension for php
php56-curl-5.6.31              The curl shared extension for php
php56-dba-5.6.31               The dba shared extension for php
php56-dom-5.6.31               The dom shared extension for php
php56-exif-5.6.31              The exif shared extension for php
php56-extensions-1.0           "meta-port" to install PHP extensions
php56-fileinfo-5.6.31          The fileinfo shared extension for php
php56-filter-5.6.31            The filter shared extension for php
php56-ftp-5.6.31               The ftp shared extension for php
php56-gd-5.6.31                The gd shared extension for php
php56-gettext-5.6.31           The gettext shared extension for php
php56-gmp-5.6.31               The gmp shared extension for php
php56-hash-5.6.31              The hash shared extension for php
php56-iconv-5.6.31             The iconv shared extension for php
php56-imap-5.6.31              The imap shared extension for php
php56-json-5.6.31              The json shared extension for php
php56-mbstring-5.6.31_1        The mbstring shared extension for php
php56-mcrypt-5.6.31            The mcrypt shared extension for php
php56-mssql-5.6.31             The mssql shared extension for php
php56-mysql-5.6.31             The mysql shared extension for php
php56-mysqli-5.6.31            The mysqli shared extension for php
php56-odbc-5.6.31              The odbc shared extension for php
php56-opcache-5.6.31           The opcache shared extension for php
php56-openssl-5.6.31           The openssl shared extension for php
php56-pdo-5.6.31               The pdo shared extension for php
php56-pdo_dblib-5.6.31         The pdo_dblib shared extension for php
php56-pdo_firebird-5.6.31      The pdo_firebird shared extension for php
php56-pdo_mysql-5.6.31         The pdo_mysql shared extension for php
php56-pdo_odbc-5.6.31          The pdo_odbc shared extension for php
php56-pdo_pgsql-5.6.31         The pdo_pgsql shared extension for php
php56-pdo_sqlite-5.6.31        The pdo_sqlite shared extension for php
php56-pgsql-5.6.31             The pgsql shared extension for php
php56-phar-5.6.31              The phar shared extension for php
php56-posix-5.6.31             The posix shared extension for php
php56-pspell-5.6.31            The pspell shared extension for php
php56-readline-5.6.31          The readline shared extension for php
php56-recode-5.6.31            The recode shared extension for php
php56-session-5.6.31           The session shared extension for php
php56-simplexml-5.6.31         The simplexml shared extension for php
php56-snmp-5.6.31              The snmp shared extension for php
php56-soap-5.6.31              The soap shared extension for php
php56-sockets-5.6.31           The sockets shared extension for php
php56-sqlite3-5.6.31           The sqlite3 shared extension for php
php56-tidy-5.6.31              The tidy shared extension for php
php56-tokenizer-5.6.31         The tokenizer shared extension for php
php56-wddx-5.6.31              The wddx shared extension for php
php56-xml-5.6.31               The xml shared extension for php
php56-xmlreader-5.6.31         The xmlreader shared extension for php
php56-xmlrpc-5.6.31            The xmlrpc shared extension for php
php56-xmlwriter-5.6.31         The xmlwriter shared extension for php
php56-xsl-5.6.31               The xsl shared extension for php
php56-zip-5.6.31_1             The zip shared extension for php
php56-zlib-5.6.31              The zlib shared extension for php
phpMyAdmin-4.7.4_1             Set of PHP-scripts to manage MySQL over the web
phpsysinfo-3.2.8               PHP script for displaying system information


Вложения:
Безымянный.PNG
Безымянный.PNG [ 31.95 КБ | Просмотров: 347 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Сб 28 окт, 2017 10:46 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
привел кофиг nginx к такому виду

Код:
server {
        listen       80;
        server_name  ncl _www.ncl;

        access_log  /var/log/nginx/ncl.access.log  main;
        open_file_cache             max=100000 inactive=40s;
        open_file_cache_valid       60s;
        open_file_cache_min_uses    2;
        open_file_cache_errors      on;

        # Main location
        location / {
            proxy_pass         http://127.0.0.1:8882/;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

            client_max_body_size       1000m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 10m;
            }
            ## Эта директива отвечает за отдачу стриминга видео
            root   /STORAGE/disk05/www/data/nextcloud/;

            #location ~ \.flv$ {
            #flv;
            #}
            # То что отдаем обрабатывать nginx, все что не попало , отдает апач
            #location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|flv|rtf|js|swf|iso)$ {
            #}
            location = /robots.txt {
                allow all;
                log_not_found off;
                access_log off;
            }
            location = /.well-known/carddav {
                return 301 $scheme://$host/remote.php/dav;
            }
            location = /.well-known/caldav {
                return 301 $scheme://$host/remote.php/dav;
            }
            gzip on;
            gzip_vary on;
            gzip_comp_level 4;
            gzip_min_length 256;
            gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
            gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;

            #location / {
            #    rewrite ^ /index.php$uri;
            #}
            location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
                deny all;
            }
            location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
                deny all;
            }
            location ~ ^/(?:updater|ocs-provider)(?:$|/) {
                try_files $uri/ =404;
                index index.php;
            }
            location ~ \.(?:css|js|woff|svg|gif)$ {
            try_files $uri /index.php$uri$is_args$args;
            add_header Cache-Control "public, max-age=15778463";
            # Add headers to serve security related headers (It is intended to
            # have those duplicated to the ones above)
            # Before enabling Strict-Transport-Security headers please read into
            # this topic first.
            # add_header Strict-Transport-Security "max-age=15768000;
            #  includeSubDomains; preload;";
            #
            # WARNING: Only add the preload option once you read about
            # the consequences in https://hstspreload.org/. This option
            # will add the domain to a hardcoded list that is shipped
            # in all major browsers and getting removed from this list
            # could take several months.
            add_header X-Content-Type-Options nosniff;
            add_header X-XSS-Protection "1; mode=block";
            add_header X-Robots-Tag none;
            add_header X-Download-Options noopen;
            add_header X-Permitted-Cross-Domain-Policies none;
            # Optional: Don't log access to assets
            access_log off;
        }
        location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ {
            try_files $uri /index.php$uri$is_args$args;
            # Optional: Don't log access to other assets
            access_log off;
        }

}

тоже самое...
в логах браузера(при просмотре дебаггером)
ругань на то что не может загрузить js файлы:
1. http://ncl/index.php/js/files_sharing/a ... Scripts.js
2. http://ncl.denisov.family.ru/index.php/ ... /merged.js
3. http://ncl/index.php/js/activity/activity-sidebar.js
4. http://ncl/index.php/js/files/merged-index.js
5. http://ncl/index.php/js/core/merged-share-backend.js
6. http://ncl/index.php/js/core/merged-template-prepend.js
7. http://ncl/index.php/core/js/oc.js
8. http://ncl/index.php/js/gallery/scripts-for-file-app.js

также недоступны пути:
1. http://ncl/index.php/css/core/
2. http://ncl/index.php/css/files/
3. http://ncl/index.php/css/files_sharing/
4. http://ncl/index.php/css/files_texteditor/

на все это выдает:
500 Internal Server Error / nginx/1.12.2
то есть до апача даже не доходит....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Вс 29 окт, 2017 5:06 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
ковырялся в логах и нашел грубо говоря бесконечный редирект...

nginx.error.log
Код:
2017/10/29 13:12:33 [error] 17367#100183: *123 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/core/18e0810acc7501f11fb8f7600327f511-server.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/core/18e0810acc7501f11fb8f7600327f511-server.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:33 [error] 17367#100183: *126 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/core/18e0810acc7501f11fb8f7600327f511-share.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/core/18e0810acc7501f11fb8f7600327f511-share.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:33 [error] 17367#100183: *127 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/files/18e0810acc7501f11fb8f7600327f511-merged.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/files/18e0810acc7501f11fb8f7600327f511-merged.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *128 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/files_sharing/18e0810acc7501f11fb8f7600327f511-mergedAdditionalStyles.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/files_sharing/18e0810acc7501f11fb8f7600327f511-mergedAdditionalStyles.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *124 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/files_texteditor/18e0810acc7501f11fb8f7600327f511-merged.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/files_texteditor/18e0810acc7501f11fb8f7600327f511-merged.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *129 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/css/core/18e0810acc7501f11fb8f7600327f511-systemtags.css", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/css/core/18e0810acc7501f11fb8f7600327f511-systemtags.css?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *130 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/core/js/oc.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/core/js/oc.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *125 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/notifications/merged.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/notifications/merged.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *121 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/files/merged-index.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/files/merged-index.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *132 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/activity/activity-sidebar.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/activity/activity-sidebar.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *134 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/comments/merged.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/comments/merged.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *131 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/files_sharing/additionalScripts.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/files_sharing/additionalScripts.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *137 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/files_texteditor/merged.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/files_texteditor/merged.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *136 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/files_versions/merged.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/files_versions/merged.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *139 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/gallery/scripts-for-file-app.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/gallery/scripts-for-file-app.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:34 [error] 17367#100183: *133 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/js/systemtags/merged.js", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/js/systemtags/merged.js?v=7ab5f3fb12a68d1cc5ae3ccf7badfe28-0 HTTP/1.1", host: "ncl.localmash"
2017/10/29 13:12:36 [error] 17367#100183: *142 rewrite or internal redirection cycle while internally redirecting to "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/apps/theming/img/core/filetypes/folder.svg", client: 192.168.10.10, server: ncl.localmash, request: "GET /index.php/apps/theming/img/core/filetypes/folder.svg?v=0 HTTP/1.1", host: "ncl.localmash"


nginx.access.log
Код:
192.168.10.10 - - [29/Oct/2017:13:10:35 +0200] "GET /index.php/apps/files/ HTTP/1.1" 200 5966 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 OPR/36.0.2130.80" "-"
192.168.10.10 - - [29/Oct/2017:13:10:37 +0200] "GET /index.php/apps/theming/styles?v=0 HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 OPR/36.0.2130.80" "-"
192.168.10.10 - - [29/Oct/2017:13:10:38 +0200] "GET /index.php/apps/theming/js/theming?v=0 HTTP/1.1" 200 346 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 OPR/36.0.2130.80" "-"
192.168.10.10 - - [29/Oct/2017:13:10:38 +0200] "GET /core/vendor/purify.min.js.map HTTP/1.1" 404 1477 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36 OPR/36.0.2130.80" "-"


как сие поправить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Вс 29 окт, 2017 5:21 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 864
Откуда: СССР, Красноярск
Для начала настрой чтобы работало через апач.
А когда заработает нжинкс прикручивай.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Вс 29 окт, 2017 5:28 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
а разве можно apache настроить чтобы разные интерфейсы и порты слушал?

все, нашел...
ща поковыряем...


все работает через апач... клиент форточек, по вебу, с андроида...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Вс 29 окт, 2017 8:01 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
получается редиректить nginx'ом не нужно, этим занимается апач...

в общем получилось так:

Код:
server {
        listen       80;
        server_name  ncl _www.ncl;

        access_log  /var/log/nginx/ncl.access.log  main;
        open_file_cache             max=100000 inactive=40s;
        open_file_cache_valid       60s;
        open_file_cache_min_uses    2;
        open_file_cache_errors      on;

        location / {
            proxy_pass         http://127.0.0.1:8882/;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

            client_max_body_size       1000m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 10m;
            }
            root   /STORAGE/disk05/www/data/nextcloud/;

            gzip on;
            gzip_vary on;
            gzip_comp_level 4;
            gzip_min_length 256;
            gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
            gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;


}


но:
1. долго открывает, раза в 1,5-2 дольше чем апач...
2. не работает галерея, предлагает только сохранить файлы, просмотр не дает...
3. не работает просмотр pdf

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Пн 30 окт, 2017 1:52 pm 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
при таком конфиге nginx время загрузки сократилось до 4 секунд:

Код:
server {
        listen       80;
        server_name  ncl _www.ncl;

        access_log  /var/log/nginx/ncl.access.log  main;
        open_file_cache             max=100000 inactive=40s;
        open_file_cache_valid       60s;
        open_file_cache_min_uses    2;
        open_file_cache_errors      on;
        client_max_body_size 512M;

        # Main location
        location / {
            proxy_pass         http://127.0.0.1:8882/;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
            proxy_set_header   X-Content-Type-Options nosniff;
            proxy_set_header   X-XSS-Protection "1; mode=block";
            proxy_set_header   X-Robots-Tag none;
            proxy_set_header   X-Download-Options noopen;
            proxy_set_header   X-Permitted-Cross-Domain-Policies none;

            client_max_body_size       1000m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 10m;
            }
            root   /www/data/nextcloud;
            gzip on;
            gzip_vary on;
            gzip_comp_level 4;
            gzip_min_length 256;
            gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
            gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;

            location = /robots.txt {
                allow all;
                log_not_found off;
                access_log off;
            }
            location = /.well-known/carddav {
                return 301 $scheme://$host/remote.php/dav;
            }
            location = /.well-known/caldav {
                return 301 $scheme://$host/remote.php/dav;
            }
            location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
                deny all;
            }
            location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
                deny all;
            }


}


но один фиг не работает галерея, видео - предлагает только сохранить файлы, просмотр не дает, не работает просмотр pdf, ошибку выдает:
Код:
PDF.js v1.4.20 (сборка: b15f335)
Сообщение: Unexpected server response (503) while retrieving PDF "http://ncl/remote.php/webdav/Nextcloud%20Manual.pdf".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nextcloud на FreeBSD
СообщениеДобавлено: Сб 04 ноя, 2017 1:29 am 
Не в сети

Зарегистрирован: Пн 15 окт, 2012 11:08 pm
Сообщения: 50
в общем победил, только в ущерб времени... в среднем страница около 7 секунд грузится....


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Alexa [Bot], Google [Bot], Yahoo [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика