This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[RESOLU] Etrangetés de N4F 10.2.0.2.1868 - edit

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

[RESOLU] Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

Suite à quelques déboires, j'ai refait une install full de mon N4F hier.

Voici comment :
1. Install de N4F full (5200 Mo pour le système et 8192 pour le swap)
2. Mise en place de la partition de swap et de la partition de données
3. Mise en place de 2 points de montage (1 sur la partition de données du disque système et 1 sur mon "gros disque de données")
4. Mise en place d'un utilisateur Test membre du groupe admin afin d'accéder aux partages
5. Création de 2 Partages SMB sur chacun des 2 points de montage précédemment cités
6. Activation de SSH

A ce point j'accède a mes disques, je peux y placer des data... tout va bien

7. J'installe phpMyAdmin, mySQL afin de faire fonctionner mon server web
7a. Je crée le groupe mysql, id 88 avec le user correspondant mysql, membre du groupe mysql
7b. En SSH, j'entre les commandes suivantes :

Code: Select all

mkdir -p /mnt/DATA/db/mysql
chmod -R 777 /mnt/DATA/db
 ln -s /mnt/DATA/db/mysql /var/db/mysql
 ln -s /mnt/DATA/db/mysql /usr/local/data
 pkg install mysql56-server
 rehash
 cd /usr/local
 mysql_install_db
 chown -R mysql:mysql /mnt/DATA/db/mysql/
 mysqld_safe &  
Ensuite j'ajoute le paramètre mysql_enable avec la valeur 'YES' dans le fichier rc.conf

Je reboote le le NAS. je reconnecte en SSH et lance un 'top', mysql se lance automatiquement.
Toujours pas de soucis.

je continues avec :

Code: Select all

/usr/local/bin/mysqladmin -u root -h localhost password 'new-password'
/usr/local/bin/mysqladmin -u root -h nas4free.local password 'new-password'
puis

Code: Select all

pkg install php5
pkg install php5-extensions
pkg install php5-xmlrpc
pkg install php5-gettext
pkg install php5-mcrypt
pkg install php5-mysql
pkg install php5-mysqli
pkg install php5-mbstring

mv /usr/local/bin/php /usr/local/bin/php-cli
cp /usr/local/bin/php-cgi /usr/local/bin/php

mkdir -p /mnt/DATA/apps
cd /mnt/DATA/apps
Php 5.4.45 ayant été installé précédemment je rentre donc les commandes suivantes :

Code: Select all

fetch https://files.phpmyadmin.net/phpMyAdmin/4.4.15.1/phpMyAdmin-4.4.15.1-all-languages.tar.gz
tar -zxvf phpMyAdmin-4.4.15.1-all-languages.tar.gz
ln -s /mnt/DATA/apps/phpMyAdmin-4.2.7-all-languages/ /mnt/DATA/apps/phpMyAdmin
ln -s /mnt/DATA/apps/phpMyAdmin/ /usr/local/www/phpMyAdmin
un magnifique http://Nas4free ip/phpMyAdmin me donne accès à l'interface d'administration.
Je crée mon utilisateur ainsi que la base de données

les deux fichiers placées dans mon 2eme disque de données me permettent de voir que la base de données se remplit correctement.

Je lance donc un http://Nas4Free IP pour accéder à l'interface de configuration de N4F et la ......
FATAL ERROR..... je ne peux plus accéder à l'interface de configuration de N4F....

Code: Select all

Fatal error: Call to undefined function password_verify() in /usr/local/www/login.php on line 46
Des idées sur ce qui peut se passer ou sur ce que j'aurais pu faire d'incorrect ?
Par avance merci
Last edited by ZiEg on 25 Aug 2016 00:05, edited 1 time in total.
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by laster13 »

Je suppose que c'est la création des liens symboliques qui doivent faire planter. Sais tu à quel moment exactement tu perds l'interface? Par ailleurs le fait d'installer msql sur une full fait que lorsque tu feras une mise à jour de Nas4free, tu seras obligé de tout réinstaller, alors pourquoi ne pas faire l'installation dans une jail?

Edit :Je pense que c'est à ce moment que tu dois planter..

Code: Select all

ln -s /mnt/DATA/apps/phpMyAdmin/ /usr/local/www/phpMyAdmin
Tu peux confirmer?

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

OK je vais regarder ca mais le problème est : comment régler ce soucis ?
De plus je n'avais pas ce problème sous shigawire !

Et j installe mysql sur la full car j'ai besoin d'une base de donnée pour owncloud, une pour mon serveur web et une pour mes films....

Donc une seule BDD avec plusieurs tables....... c'est beaucoup plus simple !
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by laster13 »

Dès que j'ai un moment je refais l'install sur une full car moi aussi depuis la shigawire je n'ai plus utilisé ce tuto. Cela dit rien ne t empêche d'installer mysql dans une seule jail avec plusieurs bases de données. Par exemple en ce qui me concerne j ai installé phpbb3, flarum, owncloud et d autres encores et sans t'encombrer de phpMyAdmin juste en suivant systématiquement le même schéma :

Code: Select all

mysql -u root -p
CREATE DATABASE owncloud;
GRANT ALL PRIVILEGES ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'un_mot_de_passe_mysql';
FLUSH PRIVILEGES;
exit;
Et ensuite tu crées tes tables pour chaque base de données

Edit : dans Services|Serveur web /Racine du document tu as mis quoi? J'ai pas bien compris, :roll: tu as besoin d'une seule base de donnée ou 3 ?

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

Tout d'abord, merci de ton aide Laster.

Concernant le web server, je n'ai rien mis car je n ai plus acces à l'interface.
Ensuite, concernant les base de donnees, oyncloud possedait la sienne mais mon server web ne contenanit au une seule table. Je l avais donc mis dans une autre DB.....
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by laster13 »

Une erreur ds les versions!
fetch https://files.phpmyadmin.net/phpMyAdmin ... MyAdmin-[b]4.4.15.1[/b]-all-languages.tar.gz
tar -zxvf phpMyAdmin-4.4.15.1-all-languages.tar.gz
ln -s /mnt/DATA/apps/phpMyAdmin-4.2.7-all-languages/ /mnt/DATA/apps/phpMyAdmin
ln -s /mnt/DATA/apps/phpMyAdmin/ /usr/local/www/phpMyAdmin
Du coup tes liens symboliques ne sont pas bons
Les versions décrites dans ces lignes ne sont pas identiques, je rectifie de mon coté et te dis si cela fonctionne

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by laster13 »

ok ca marche

Code: Select all

 nas4free: ~# ln -s /mnt/pool1/apps/phpMyAdmin-4.4.15.1-all-languages/ /mnt/pool1/apps/phpMyAdmin
 nas4free: ~# ln -s /mnt/pool1/phpMyAdmin/ /usr/local/www/phpMyAdmin

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

Nice catch Laster !!!

Mais honnêtement je pense que c'est une erreur de copie lorsque j'ai retranscris mes différentes opérations et commandes car j'ai bien accès à phpMyAdmin..... si le lien symbolique était mauvais, je ne pourrais y avoir accès (chose que j'ai expérimenté durant l'implémentation).

En tout cas je vais retaper ces commandes afin de recréer les liens symboliques, ca ne mange pas de pain
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

Nan toujours la même.....

Je vais reinstaller sur le 2eme NAS car le 1er fonctionne malgré tout
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by velivole18 »

Bonsoir à vous,

Sans trop vouloir m'immiscer dans vos posts, je vous lis depuis le début et je me demande si au point où vous en êtes aujourd'hui ce qui vous empêche de peut-être améliorer le fonctionnement et trouver la réponse au problème en installant la dernière version de Nas4Free (la 1962) ?
Peut-être que cela n'a rien à voir avec le problème mais n'y a-t-il pas une chance que la dernière version fonctionne mieux ?
En tout cas, chapeau bas pour vos compétences et votre expertise, et surtout bon courage pour la suite de votre aventure avec Nas4Free qui reste un très bon produit.

Cordialement.
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

C'est bien pour cela que je vais réinstaller sur le 2eme NAS.
Dernière version, pas de DATA, .....
Le problème c'est que lors de mon installation, la version utilisée était la dernière.

Info à suivre ce soir !
Et si ça na marche pas..... ben on verra pour trouver une autre idée/solution !
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

ZiEg
experienced User
experienced User
Posts: 135
Joined: 12 May 2013 20:20
Status: Offline

Re: Etrangetés de N4F 10.2.0.2.1868 - edit

Post by ZiEg »

Probleme resolut avec l installe de la version 10.3.0.3

Voici les process avec PHP 7.0.9

Voici comment :
1. Install de N4F full (5200 Mo pour le système et 8192 pour le swap)
2. Mise en place de la partition de swap et de la partition de données
3. Mise en place de 2 points de montage (1 sur la partition de données du disque système et 1 sur mon "gros disque de données")
4. Mise en place d'un utilisateur Test membre du groupe admin afin d'accéder aux partages
5. Création de 2 Partages SMB sur chacun des 2 points de montage précédemment cités
6. Activation de SSH
7. J'installe phpMyAdmin, mySQL afin de faire fonctionner mon server web
[*] 7a. Je crée le groupe mysql, id 88 avec le user correspondant mysql, membre du groupe mysql
[*] 7b. En SSH, j'entre les commandes suivantes :

Code: Select all

mkdir -p /mnt/DATA/db/mysql
chmod -R 777 /mnt/DATA/db
 ln -s /mnt/DATA/db/mysql /var/db/mysql
 ln -s /mnt/DATA/db/mysql /usr/local/data
 pkg install mysql56-server
 rehash
 cd /usr/local
 mysql_install_db
 chown -R mysql:mysql /mnt/DATA/db/mysql/
 mysqld_safe &  
EDIT : j'aurais pu installer mysql57-server-5.7.13 mais je m'en suis rendu compte en écrivant ce post
Ensuite j'ajoute le paramètre mysql_enable avec la valeur 'YES' dans le fichier rc.conf
[*] System - Advanced - rc.conf - Add (+)

Je reboote le le NAS. je reconnecte en SSH et lance un 'top', mysql se lance automatiquement.
Toujours pas de soucis.

je continues avec :

Code: Select all

/usr/local/bin/mysqladmin -u root -h localhost password 'new-password'
/usr/local/bin/mysqladmin -u root -h nas4free.local password 'new-password'
puis

Code: Select all

pkg install php70-7.0.9
pkg install php70-extensions-1.1
pkg install php70-xml-7.0.9
pkg install php70-gettext-7.0.9
pkg install php70-mcrypt-7.0.9
pkg install php70-mysqli-7.0.9
pkg install php70-mbstring-7.0.9 

mv /usr/local/bin/php /usr/local/bin/php-cli
cp /usr/local/bin/php-cgi /usr/local/bin/php

mkdir -p /mnt/DATA/apps
cd /mnt/DATA/apps
Php 7.0.9 ayant été installé précédemment je rentre donc les commandes suivantes :

Code: Select all

fetch https://files.phpmyadmin.net/phpMyAdmin/4.6.4/phpMyAdmin-4.6.4-all-languages.tar.gz
tar -zxvf phpMyAdmin-4.6.4-all-languages.tar.gz
ln -s /mnt/DATA/apps/phpMyAdmin-4.6.4-all-languages/ /mnt/DATA/apps/phpMyAdmin
ln -s /mnt/DATA/apps/phpMyAdmin/ /usr/local/www/phpMyAdmin
un magnifique http://Nas4free_IP/phpMyAdmin me donne accès à l'interface d'administration.
Je crée mon utilisateur ainsi que la base de données

les deux fichiers placées dans mon 2eme disque de données me permettent de voir que la base de données se remplit correctement.

Je lance donc un http://Nas4Free_IP pour accéder à l'interface de configuration de N4F et la ...... TOUT FONCTIONNE !!!!

Désolé de ce retour d'info plutôt long mais le boulot m'a accaparé beaucoup de temps et la nouvelle version.....
PS : ceci vous permet d'installer PHP 7 et mySQL sur une version FULL
NAS 1 : Version 11.2.0.4 - Omnius (revision 6625) x64-full on Intel(R) Pentium(R) CPU G840 @ 2.80GHz
MSI B75A-G43 (MS-7758) w/ BIOS American Megatrends Inc. version: V10.5 10/12/2012

Post Reply

Return to “Français”