Коди Фен Форум България
Apache2 достъп до NAS??? - Версия за принтиране

+- Коди Фен Форум България (https://kodibg.org/forum)
+-- Форум: Разработка (https://kodibg.org/forum/forum-7.html)
+--- Форум: Програмиране (https://kodibg.org/forum/forum-8.html)
+--- Тема: Apache2 достъп до NAS??? (/thread-654.html)



Apache2 достъп до NAS??? - Sei4etosei4eto - 07-03-2018

Здравейте!
Имам инсталирано Apache2 на Убунту 16.04,  до което имам достъп само от локалната мрежа (не съм пренасочвал портове за навън). В лан мрежата ползвам NAS. Моунтнал съм NAS устройството в Убунту (/media/mybook/). Имам пълен достъп до NAS през Убунту.
Искам да имам достъп до NAS файловете и през Apache2 сървара. 
Това което успях да измисля е:
Създадох софт линк в /var/www/html 
Код:
sudo ln -s /media/mybook/ /var/www/html/mybook
Сега на хттп://хххххх виждам файловете на NAS устройството. Мога да отварям .jpg, .srt , .mkv файлове.
НО при опит да отворя .pdf файл ми изписва network connection error. 
Единственият начин да отворя .pdf файл е с Chrome (OSX) - при първи опит ми изписва network connection error. КОгато му дам refresh - файлът се отваря.
Как мога да разбера къде е проблемът.
Искам да мога да отварям pdf и комикси през таблета доката съм в локалната мрежа.
Благодаря!


RE: Apache2 достъп до NAS??? - Topper - 07-03-2018

Лога ти е пръв приятел.
В настройките на Апачито има MIME асоциации, огледай там.


RE: Apache2 достъп до NAS??? - Sei4etosei4eto - 11-03-2018

В лога на Апачито не изписва нищо.
Инсталирах и WebDav сървър ,но се оказа, че не мога да ползвам simb link към NAS устройството (не се подържа simb link).
Накрая ще остане вариантът който ползвам до сега: OpenVPN към NAS + SMB server на NAS устройството.
Но ми се искаше да пробвам и нещо различно ( и вероятно по удобно) Smile

П.С. И нещо офтопик :
След поредния хард рестарт Rasberry PI 2 накрая не издържа и предаде Богу дух. Захранване ли, кво ли изгоря. Време е за ново. Има ли нещо друго с което да го заменя или да си вземам направо Raspberry Pi 3? Има ли Линукс бокс например за също толкова малко пари Smile
Благодаря!


RE: Apache2 достъп до NAS??? - Topper - 11-03-2018

Нищо не пише е проблем. Няма как да не пише нищо, качи някъде частта от лога, когато достъпваш PDF... ако това е проблема, защото скачаш от тема на тема.
Иначе за борд, виж NanoPi серията:
https://www.cnx-software.com/2016/03/03/30-nanopi-m2-board-packs-raspberry-pi-2-hardware-features-in-a-smaller-form-factor/
http://www.averagemanvsraspberrypi.com/2015/11/nanopi-2.html
https://mybroadband.co.za/news/gadgets/218402-nanopi-neo-plus2-vs-raspberry-pi-3-model-b.html
Не казваш за какво ти трябва и не мога да ти препоръчам точно модел... основно разликата е процесора, вградена памет, HDMI и WiFi. Общо взето има за всяка нужда модел.

За принудително разглеждане на PDF в браузъра за една директория, направи това:

PHP код:
cd target_dir
cat
>.htaccess<<EOF
<LocationMatch "\.(?i:pdf)$">
   ForceType application/pdf
   Header set Content
-Disposition inline
</LocationMatch>
EOF 

и опитай да разгледаш PDF от target_dir през браузъра.


RE: Apache2 достъп до NAS??? - Sei4etosei4eto - 11-03-2018

Благодаря.
Скачам от тема на тема, защото се чудя с какво да се заиграя. (т.е. чудя се какво да разваля, че после да се ядосвам докато го оправя ) Smile
А машинка ми трябва за Коди. За всички останали неща (Plex, TVH, sickrage, couch potato, transmission, Calibre) съм отделил един стар лаптоп.