[TS-439U-RP] MaJ PHP

BitTorrent Sync, KODI, IPKG, NZBGet, pyLoad...
Avatar du membre
QoolBox
Représentant de QNAP
Messages : 6258
Enregistré le : 02 janvier 2014
Professionnel : Oui
Localisation : France
Contact :

Re: [TS-439U-RP] MaJ PHP

Message par QoolBox » 07 juin 2018 16:38

difficile à dire... tu l'as bien dézippé au moins ?

le mieux c'est l'installer en SSH

tu copie le qpkg dans ton partage Public

cd /share/Public

sh -x nom.qpkg

tu auras la sortie de l'installer en debug

nolme
Messages : 15
Enregistré le : 06 juin 2018

Re: [TS-439U-RP] MaJ PHP

Message par nolme » 07 juin 2018 23:44

voilà ce que ça donne :


[/share/Public] # sh -x Qapache_2.4.23.0_x86.qpkg
+ /bin/echo 'Install QNAP package on TS-NAS...'
Install QNAP package on TS-NAS...
+ /bin/grep /mnt/HDA_ROOT /proc/mounts
+ arch_ok
++ /bin/uname -m
+ local cpu_arch=i686
++ /sbin/getcfg '' Platform -f /etc/platform.conf
+ local reject_platform=X86_ATOM
++ /usr/bin/expr match X86_ATOM X86_EVANSPORT
+ '[' 0 == 0 ']'
++ /usr/bin/expr match i686 'i.86\|x86_64'
+ '[' 4 -ne 0 ']'
+ find_base
+ '[' -z '' ']'
+ BASE_GROUP='/share/HDA_DATA /share/HDB_DATA /share/HDC_DATA /share/HDD_DATA /share/HDE_DATA /share/HDF_DATA /share/HDG_DATA /share/HDH_DATA /share/HDI_DATA /s hare/HDJ_DATA /share/HDK_DATA /share/HDL_DATA /share/MD0_DATA /share/MD1_DATA /share/MD2_DATA /share/MD3_DATA'
++ /sbin/getcfg Public path -f /etc/config/smb.conf
+ publicdir=/share/MD0_DATA/Public
+ '[' '!' -z /share/MD0_DATA/Public ']'
+ '[' -d /share/MD0_DATA/Public ']'
++ /bin/echo /share/MD0_DATA/Public
++ /bin/cut -d / -f 2
+ publicdirp1=share
++ /bin/echo /share/MD0_DATA/Public
++ /bin/cut -d / -f 3
+ publicdirp2=MD0_DATA
++ /bin/cut -d / -f 4
++ /bin/echo /share/MD0_DATA/Public
+ publicdirp3=Public
+ '[' '!' -z share ']'
+ '[' '!' -z MD0_DATA ']'
+ '[' '!' -z Public ']'
+ '[' -d /share/MD0_DATA/Public ']'
+ QPKG_BASE=/share/MD0_DATA
+ '[' -z /share/MD0_DATA ']'
+ '[' -z /share/MD0_DATA ']'
+ QPKG_INSTALL_PATH=/share/MD0_DATA/.qpkg
+ QPKG_DIR=/share/MD0_DATA/.qpkg/
+ return 0
+ _EXTRACT_DIR=/share/MD0_DATA/.qpkg/.tmp
+ /bin/mkdir -p /share/MD0_DATA/.qpkg/.tmp
+ script_len=2807
+ /bin/dd if=Qapache_2.4.23.0_x86.qpkg bs=2807 skip=1
+ /bin/tar -xO
+ /bin/tar -xzv -C /share/MD0_DATA/.qpkg/.tmp
./
./package_routines
./qinstall.sh
./qpkg.cfg
++ /usr/bin/expr 2807 + 20480
+ offset=23287
+ /bin/cat
+ /bin/dd if=Qapache_2.4.23.0_x86.qpkg bs=23287 skip=1
+ /bin/dd bs=1024 count=1282733 of=/share/MD0_DATA/.qpkg/.tmp/data.tar.gz
56405+1 records in
56405+1 records out
1282732+1 records in
1282732+1 records out
++ /usr/bin/expr 23287 + 1313518451
+ offset=1313541738
+ cd /share/MD0_DATA/.qpkg/.tmp
+ /bin/sh qinstall.sh
qinstall.sh: line 334: [: -gt: unary operator expected
Firmware check is fine.
Link service start/stop script: Qapache.sh
Set QPKG information in /etc/config/qpkg.conf
ln: failed to create symbolic link '/opt/Qapache': No such file or directory
Generating a 1024 bit RSA private key
.......++++++
.............++++++
writing new private key to '/share/MD0_DATA/.qpkg/Qapache/etc/server.key'
-----
/share/MD0_DATA/.qpkg/Qapache/bin/httpd: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
[App Center] Qapache 2.4.23.0 has been installed in /share/MD0_DATA/.qpkg/Qapache.
[App Center] Qapache enabled.
+ /bin/rm -fr /share/MD0_DATA/.qpkg/.tmp
+ exit 10


c'est grave docteur ?

Avatar du membre
QoolBox
Représentant de QNAP
Messages : 6258
Enregistré le : 02 janvier 2014
Professionnel : Oui
Localisation : France
Contact :

Re: [TS-439U-RP] MaJ PHP

Message par QoolBox » 08 juin 2018 08:06

on dirait qu'il manque un lib

/share/MD0_DATA/.qpkg/Qapache/bin/httpd: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

qui empeche le serveur de se lancer

regarde si libpcre.so.1 est présente dans /share/MD0_DATA/.qpkg/Qapache/lib

si oui...

edite /share/MD0_DATA/.qpkg/Qapache/Qapache.sh

et ajoute

dans les export : export LD_LIBRARY_PATH=/share/MD0_DATA/.qpkg/Qapache/lib:$LD_LIBRARY_PATH

ensuite redémarre Qapache

nolme
Messages : 15
Enregistré le : 06 juin 2018

Re: [TS-439U-RP] MaJ PHP

Message par nolme » 09 juin 2018 18:25

bon, j'ai chi.... un truc sous VI, mais du coup le script est passé je ne sais pas comment :
Il a bien rajouté QApache dans l'AppCenter.
Par contre, il gueule pour le lien en https
du coup, l'url http://172.20.22.2:88/Apache
ne fonctionne pas ni en http ni https


+ /bin/echo 'Install QNAP package on TS-NAS...'
Install QNAP package on TS-NAS...
+ /bin/grep /mnt/HDA_ROOT /proc/mounts
+ arch_ok
++ /bin/uname -m
+ local cpu_arch=i686
++ /sbin/getcfg '' Platform -f /etc/platform.conf
+ local reject_platform=X86_ATOM
++ /usr/bin/expr match X86_ATOM X86_EVANSPORT
+ '[' 0 == 0 ']'
++ /usr/bin/expr match i686 'i.86\|x86_64'
+ '[' 4 -ne 0 ']'
+ find_base
+ '[' -z '' ']'
+ BASE_GROUP='/share/HDA_DATA /share/HDB_DATA /share/HDC_DATA /share/HDD_DATA /share/HDE_DATA /share/HDF_DATA /share/HDG_DATA /share/HDH_DATA /share/HDI_DATA /share/HDJ_DATA /share/HDK_DATA /share/HDL_DATA /share/MD0_DATA /share/MD1_DATA /share/MD2_DATA /share/MD3_DATA'
++ /sbin/getcfg Public path -f /etc/config/smb.conf
+ publicdir=/share/MD0_DATA/Public
+ '[' '!' -z /share/MD0_DATA/Public ']'
+ '[' -d /share/MD0_DATA/Public ']'
++ /bin/echo /share/MD0_DATA/Public
++ /bin/cut -d / -f 2
+ publicdirp1=share
++ /bin/echo /share/MD0_DATA/Public
++ /bin/cut -d / -f 3
+ publicdirp2=MD0_DATA
++ /bin/echo /share/MD0_DATA/Public
++ /bin/cut -d / -f 4
+ publicdirp3=Public
+ '[' '!' -z share ']'
+ '[' '!' -z MD0_DATA ']'
+ '[' '!' -z Public ']'
+ '[' -d /share/MD0_DATA/Public ']'
+ QPKG_BASE=/share/MD0_DATA
+ '[' -z /share/MD0_DATA ']'
+ '[' -z /share/MD0_DATA ']'
+ QPKG_INSTALL_PATH=/share/MD0_DATA/.qpkg
+ QPKG_DIR=/share/MD0_DATA/.qpkg/
+ return 0
+ _EXTRACT_DIR=/share/MD0_DATA/.qpkg/.tmp
+ /bin/mkdir -p /share/MD0_DATA/.qpkg/.tmp
+ script_len=2807
+ /bin/dd if=Qapache_2.4.23.0_x86.qpkg bs=2807 skip=1
+ /bin/tar -xzv -C /share/MD0_DATA/.qpkg/.tmp
+ /bin/tar -xO
./
./package_routines
./qinstall.sh
./qpkg.cfg
++ /usr/bin/expr 2807 + 20480
+ offset=23287
+ /bin/dd if=Qapache_2.4.23.0_x86.qpkg bs=23287 skip=1
+ /bin/cat
+ /bin/dd bs=1024 count=1282733 of=/share/MD0_DATA/.qpkg/.tmp/data.tar.gz
56405+1 records in
56405+1 records out
1282732+1 records in
1282732+1 records out
++ /usr/bin/expr 23287 + 1313518451
+ offset=1313541738
+ cd /share/MD0_DATA/.qpkg/.tmp
+ /bin/sh qinstall.sh
Qapache 2.4.23.0 is already installed. Setup will now perform package upgrading.
[Sat Jun 09 18:15:11.539832 2018] [so:warn] [pid 29652:tid 3071404624] AH01574: module php7_module is already loaded, skipping
AH00526: Syntax error on line 247 of /share/MD0_DATA/.qpkg/Qapache/etc/httpd.conf:
DocumentRoot '/share/htdocs' is not a directory, or is not readable
qinstall.sh: line 334: [: -gt: unary operator expected
Firmware check is fine.
Link service start/stop script: Qapache.sh
Set QPKG information in /etc/config/qpkg.conf
direcotry htdocs exists in your share
file index.html exists in your share htdocs
file test.php exists in your share htdocs
directory htdocs/cgi-bin exists in your share
Apache admin exists in htdocs
server.crt file exists
[Sat Jun 09 18:20:02.380482 2018] [so:warn] [pid 717:tid 3071392336] AH01574: module php7_module is already loaded, skipping
AH00526: Syntax error on line 247 of /share/MD0_DATA/.qpkg/Qapache/etc/httpd.conf:
DocumentRoot '/share/htdocs' is not a directory, or is not readable
[App Center] Qapache 2.4.23.0 has been installed in /share/MD0_DATA/.qpkg/Qapache.
[App Center] Qapache enabled.
+ /bin/rm -fr /share/MD0_DATA/.qpkg/.tmp
+ exit 10

Avatar du membre
QoolBox
Représentant de QNAP
Messages : 6258
Enregistré le : 02 janvier 2014
Professionnel : Oui
Localisation : France
Contact :

Re: [TS-439U-RP] MaJ PHP

Message par QoolBox » 09 juin 2018 19:36

créer un partage htdocs et redémarre le

;)

nolme
Messages : 15
Enregistré le : 06 juin 2018

Re: [TS-439U-RP] MaJ PHP

Message par nolme » 10 juin 2018 09:49

yes, ça commence à marcher.
J'ai accès à l'interface Apache.
PHP.7.0.9

- donc si j'ai bien compris, maintenant j'ai un 2ème serveur web qui tourne sur le port 88 ?
- les extensions QTS genre PHPMyAdmin ou WordPress par contre, elles ne vont pas se greffer sur cette instance ?

Avatar du membre
QoolBox
Représentant de QNAP
Messages : 6258
Enregistré le : 02 janvier 2014
Professionnel : Oui
Localisation : France
Contact :

Re: [TS-439U-RP] MaJ PHP

Message par QoolBox » 10 juin 2018 12:22

malheureusement, il est complétement indépendant (donc les sites doivent être réinstallé dans htdocs)
mais beaucoup plus complet...

tu peux modifier le php.ini et httpd.conf à ta guise

nolme
Messages : 15
Enregistré le : 06 juin 2018

Re: [TS-439U-RP] MaJ PHP

Message par nolme » 10 juin 2018 22:19

déplacer les sites, c'est pas grave. Je vais désactiver le virtual host et le serveur web d'origine.

Il me reste 3 questions en suspend :
- est ce qu'on peut activer le https avec un certificat auto signé ? (parce que si je réimporte mon wordpress qui est en prod' je pense que le rétrogradage https ->http ça va mettre le bin's)
- la partie SQL Serveur (maria DB 5.5.57), on peut lui installer un MySQL 5.7 ou pas ?
- Est ce que je peux installer PHPMyAdmin ou je dois tout me palucher à la main ? (je vais avoir besoin de 2 BDD, une par site Wordpress)

nolme
Messages : 15
Enregistré le : 06 juin 2018

Re: [TS-439U-RP] MaJ PHP

Message par nolme » 17 juin 2018 20:29

re,
je suis un peu paumé en fait.
J'ai copié le dossier WordPress4.9.6 dans le dossier htdocs. Le setup se lance. Par contre, pour la partie SQL, je suppose que ça ne pointe pas sur MariaDB qui est installé avec le firmware, donc comment on fait la liaison ?
Merci,

Avatar du membre
QoolBox
Représentant de QNAP
Messages : 6258
Enregistré le : 02 janvier 2014
Professionnel : Oui
Localisation : France
Contact :

Re: [TS-439U-RP] MaJ PHP

Message par QoolBox » 17 juin 2018 23:41

tu mets 127.0.0.1 en lieu et place de localhost et ca doit rouler

Répondre

Retourner vers « Applications tierces »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités