Pomoc Pyload zmiana ścieżki zapisu

paul klacska

Entry Technician
Q Associate
15 Lipiec 2009
41
5
8
48
Szczecin
QNAP
null
Ethernet
1 GbE
Witam.
Ktoś mi pomoże zmienić ścieżkę zapisu (/share/ZFS530_DATA/.qpkg/PyLoadNG83/CONFIG/cache) na taką by zapisywalo mi do /Public/Download ?
Nie mam zielonego pojęcia jak to zrobić.

Pozdrawiam
 
poszukać pliku z ustawieniami w "/share/ZFS530_DATA/.qpkg/PyLoadNG83/CONFIG"
No właśnie z tym chyba mam największy problem.
Mam ściężkę /share/ZFS2_DATA/Public/Download i jak wpiszę manualnie w program , to mi działa z tym że po restarcie progrmu czy serwera, to wraca mi do domyślnych ustawień.
 
w
Kod:
/etc/config/qpkg.conf
- odszukaj sekcje (jest w nawiasach [ ] ) odpowiedzialną za start tej aplikacji
powinna tam byc linia odpowiedzialna za start , przeważnie kończy się .SH - popatrz czy ten plik nie ustawia domyślnie czegoś ?

dla przykładu :
Kod:
[Spotify]
Name = Spotify
Class = HD_Station
Status = complete
Build = 20241016
Display_Name = Spotify
Version = 3.0.1
Author = Spotify
QPKG_File = Spotify.qpkg
Date = 2024-11-23
Shell = /share/ZFS530_DATA/.qpkg/Spotify/Spotify.sh # <---------------------------
Volume_Select = 3
Install_Path = /share/ZFS530_DATA/.qpkg/Spotify
RC_Number = 102
Enable = TRUE
Dependency = HD_Station
 
Jest tak:
[PyLoadNG83]
Status = complete
Name = PyLoadNG83
Build = 20231201
Display_Name = PyLoad-NG (Apache83)
Version = 0.5.0.3.75
Author = QoolBox
QPKG_File = PyLoadNG83.qpkg
Date = 2024-12-06
Shell = /share/ZFS530_DATA/.qpkg/PyLoadNG83/PyLoadNG83.sh
Volume_Select = 3
Install_Path = /share/ZFS530_DATA/.qpkg/PyLoadNG83
WebUI = /
Web_Port = 8000
RC_Number = 151
FW_Ver_Min = 4.3.3
Enable = TRUE
 
Mam, no ale co tu zmienić na co?

#!/bin/sh
CONF=/etc/config/qpkg.conf
QPKG_NAME="PyLoadNG83"
QPKG_ROOT=`/sbin/getcfg $QPKG_NAME Install_Path -f ${CONF}`
APACHE_ROOT=`/sbin/getcfg SHARE_DEF defWeb -d Qweb -f /etc/config/def_share.info`
export QNAP_QPKG=$QPKG_NAME

export QPKG_ROOT
export QPKG_NAME

export DESC=$QPKG_NAME
export PATH=$QPKG_ROOT/bin:/opt/Apache83/bin:$PATH
export SHELL=/bin/sh
export LC_ALL=en_US.UTF-8
export USER=admin
export LANG=en_US.UTF-8
export LC_CTYPE=en_US.UTF-8
export HOME=$QPKG_ROOT/CONFIG
export CONFIG=$QPKG_ROOT/CONFIG
export TZ=$(/sbin/getcfg System 'Time Zone' -f /etc/config/uLinux.conf)

export PIDF=/var/run/pyloadng83.pid


case "$1" in
start)
ENABLED=$(/sbin/getcfg $QPKG_NAME Enable -u -d FALSE -f $CONF)
if [ "$ENABLED" != "TRUE" ]; then
echo "$QPKG_NAME is disabled."
exit 1
fi

/bin/ln -sf $QPKG_ROOT /opt/$QPKG_NAME


cd $QPKG_ROOT/bin

#######
# activate venv

source activate


####### check update first

#./pip3 install --upgrade pyload-ng[all]


./pyload --userdir=$CONFIG --storagedir=$CONFIG/cache --tempdir=$QPKG_ROOT/TEMP &
echo $! > $PIDF


;;

stop)

rm -rf $QPKG_ROOT/TEMP/*

ID=$(more /var/run/pyloadng83.pid)

if [ -e $PIDF ]; then
kill -9 $ID
rm -f $PIDF
fi

rm -rf /opt/$QPKG_NAME



;;

restart)
$0 stop
$0 start
;;

*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac

exit 0


To?
./pyload --userdir=$CONFIG --storagedir=$CONFIG/cache --tempdir=$QPKG_ROOT/TEMP &
echo $! > $PIDF
 
Próbowałeś pisać na support myqnap.org ? Albo na discordzie MyQNAP.org?
Nie.
W sumie to chyba to syn mi ogarnął w nocy. Ja jeszcze nie sprawdzałen bo naszła mnie ochota na podróż PKP😀 ale syn mi napisał, że po zatrzymaniu programu i po ponownym uruchomieniu jest tak jak powinno.
 
  • Lubię to
Reakcje: Silas Mariusz

Użytkownicy znaleźli tą stronę używając tych słów:

  1. php config
  2. qpkg