Apache-mysql avec Mageia3

Visiteur
Visiteur
Reprise du message précédent
gustine :
Voilà uname -a :
Linux localhost 3.8.1-desktop586-1.mga3 #1 SMP Sat Mar 2 19:37:33 UTC 2013 i686 i686 i686 GNU/Linux
pour les deux virtualbox que j'ai installées sur la première machine avec Mageia-3-beta3-LiveDVD-KDE4-i586-DVD.iso
et
Linux localhost 3.8.1-desktop586-1.mga3 #1 SMP Sat Mar 2 19:45:23 UTC 2013 i686 i686 i686 GNU/Linux
pour l'installation « en dur » sur la seconde machine avec Mageia-3-beta3-i586-DVD.iso
Linux localhost 3.8.1-desktop586-1.mga3 #1 SMP Sat Mar 2 19:37:33 UTC 2013 i686 i686 i686 GNU/Linux
pour les deux virtualbox que j'ai installées sur la première machine avec Mageia-3-beta3-LiveDVD-KDE4-i586-DVD.iso
et
Linux localhost 3.8.1-desktop586-1.mga3 #1 SMP Sat Mar 2 19:45:23 UTC 2013 i686 i686 i686 GNU/Linux
pour l'installation « en dur » sur la seconde machine avec Mageia-3-beta3-i586-DVD.iso
bo je sais pas si c'est lié ton probleme mais te faut un hostname pour les trucs genre apache, sendmail etc localhost ca le fait pas

chez http://www.noip.com/ tu peux en creer un gratuit
bon fais un moment que me suis pas amusé avec apache mais d’expérience la page blanche php ca arrive souvent quand tu installes un site manuellement
ce que je peux te conseiller, c'est de virer un max apache, php etc effacer manuellement les "residus"
ensuite tu reinstalle juste apache avec le wizard
en console root
urpmi drakwizard
puis
drakwizard
puis
/etc/init.d/httpd restart
puis
drakfirewall
et tu coches serveur web
puis
msecgui (si pas installé urpmi msec-gui)
onglet paramètres de sécurité , onglet de base double clique sur webserver et menu fichier sauvegarder la configuration
ensuite
tu installe un site web present sur mageia par exemple ampache
urpmi ampache ce qui va t'installer php + quelque module
une fois installé
/etc/init.d/httpd restart ( faut toujours relancer le serveur apache quand tu installes un news site ou bien fait des modifs dessus ou des modif sur php)
bon pas obligé de le config mais tu peux le test
http:://monhosname.org/ampache ou a defaut http:://127.0.0.1/ampache
en principe ca marche
donc tu as un "model" et tu sais que ca marche, te permet de mater les droits des dossier etc
et une fois sur que ton system fonctionne la tu réinstalle a neuf ton site
bon j'ai jamais été un grand expert, puis fait assez longtemps que j'ai pas utilisé apache,php, msql mais bon si je peux t'aider n’hésite pas
Édité par Visiteur Le 16/03/2013 à 10h52

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
pas besoin en local d'avoir un nom de domaine.
Que renvoie la commande
Code BASH :
rpm -qa | grep php
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :
Voilà ce que donne rpm -qa | grep php après la mise à jour de ce matin (kernel 3.8.3-desktop586-1.mga3) qui conduit aux mêmes messages d'erreur :
Caché :
php-mysql-5.4.13-1.mga3
php-xmlwriter-5.4.13-1.mga3
php-iconv-5.4.13-1.mga3
php-pdo-5.4.13-1.mga3
php-pear-1.9.4-8.mga3
php-sysvsem-5.4.13-1.mga3
php-eaccelerator-admin-0.9.6.1git20120725-5.mga3
php-session-5.4.13-1.mga3
php-dom-5.4.13-1.mga3
php-tokenizer-5.4.13-1.mga3
php-xml-5.4.13-1.mga3
php-mysqlnd-5.4.13-1.mga3
php-json-5.4.13-1.mga3
php-hash-5.4.13-1.mga3
php-gettext-5.4.13-1.mga3
php-suhosin-0.9.34-0.0.git1fba865.3.mga3
php-eaccelerator-0.9.6.1git20120725-5.mga3
php-ftp-5.4.13-1.mga3
php-openssl-5.4.13-1.mga3
php-mbstring-5.4.13-1.mga3
php-cli-5.4.13-1.mga3
php-zlib-5.4.13-1.mga3
php-ctype-5.4.13-1.mga3
php-sqlite3-5.4.13-1.mga3
php-gd-5.4.13-1.mga3
php-mysqli-5.4.13-1.mga3
php-imap-5.4.13-1.mga3
php-timezonedb-2013.2-1.mga3
php-xmlreader-5.4.13-1.mga3
php-posix-5.4.13-1.mga3
apache-mod_php-5.4.13-1.mga3
php-sysvshm-5.4.13-1.mga3
php-filter-5.4.13-1.mga3
php-pdo_mysql-5.4.13-1.mga3
php-mcrypt-5.4.13-1.mga3
libphp5_common5-5.4.13-1.mga3
php-ini-5.4.13-1.mga3
task-lamp-php-3-0.2.mga3
phpmyadmin-3.5.7-1.mga3
php-xmlwriter-5.4.13-1.mga3
php-iconv-5.4.13-1.mga3
php-pdo-5.4.13-1.mga3
php-pear-1.9.4-8.mga3
php-sysvsem-5.4.13-1.mga3
php-eaccelerator-admin-0.9.6.1git20120725-5.mga3
php-session-5.4.13-1.mga3
php-dom-5.4.13-1.mga3
php-tokenizer-5.4.13-1.mga3
php-xml-5.4.13-1.mga3
php-mysqlnd-5.4.13-1.mga3
php-json-5.4.13-1.mga3
php-hash-5.4.13-1.mga3
php-gettext-5.4.13-1.mga3
php-suhosin-0.9.34-0.0.git1fba865.3.mga3
php-eaccelerator-0.9.6.1git20120725-5.mga3
php-ftp-5.4.13-1.mga3
php-openssl-5.4.13-1.mga3
php-mbstring-5.4.13-1.mga3
php-cli-5.4.13-1.mga3
php-zlib-5.4.13-1.mga3
php-ctype-5.4.13-1.mga3
php-sqlite3-5.4.13-1.mga3
php-gd-5.4.13-1.mga3
php-mysqli-5.4.13-1.mga3
php-imap-5.4.13-1.mga3
php-timezonedb-2013.2-1.mga3
php-xmlreader-5.4.13-1.mga3
php-posix-5.4.13-1.mga3
apache-mod_php-5.4.13-1.mga3
php-sysvshm-5.4.13-1.mga3
php-filter-5.4.13-1.mga3
php-pdo_mysql-5.4.13-1.mga3
php-mcrypt-5.4.13-1.mga3
libphp5_common5-5.4.13-1.mga3
php-ini-5.4.13-1.mga3
task-lamp-php-3-0.2.mga3
phpmyadmin-3.5.7-1.mga3
J'ai un nom de domaine, mais pour l'utiliser il faudra mettre le nez dans les fichiers de conf d'Apache 2.4 qui ne fonctionne pas comme Apache 2.2. Une chose à la fois

Quant à rendre une virtualbox accessible depuis l'extérieur...
Mageia 1 et 2 n'ont jamais fait d'histoires pour fonctionner avec localhost.
Édité par gustine Le 16/03/2013 à 11h03
I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.

gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :
MadTuX :
ce que je peux te conseiller, c'est de virer un max apache, php etc effacer manuellement les "residus"
ensuite tu reinstalle juste apache avec le wizard
ensuite tu reinstalle juste apache avec le wizard
C'est quand même plus simple avec task-lamp-php.

Et ça fonctionnait parfaitement dans la virtualbox où j'avais fait une installation toute propre de Mageia 2 pour l'occasion. Cela jusqu'à ce que je mette à niveau en Mageia 3b3.
I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
task-lamp-php
Et seulement dans la mageia 3 .
Comme dirait certains, ça installe des trucs inutiles, mais on a l'avantage de ne pas se casser la tête, et d'avoir un truc rapidement fonctionnel.
Je me demande vraiment ce qui a pu casser lors de l'upgrade !
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Je suis sur la Cauldron.
Je mets Piwigo.
Etape 1 :
Piwigo me demande de mettre chmod 777 sur un dossier _data , dans le doute
Code BASH :
chmod -R 777 /var/www/html/piwigo
Etape 2 :
J'installe OK.
Etape 3:
Je me connecte et ... Erreur 324 (net::ERR_EMPTY_RESPONSE) : Le serveur a mis fin à la connexion sans envoyer de données.
Il y a en effet des soucis avec php et mysql... Je cherche

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Visiteur
Visiteur
bon en premier afin d'être sur d'avoir un systeme qui fonctionne j'ai reinstallé un wordpress que j'vais sauvegardé apres la fin de mon hebergeur
donc apache + php + mysql, un peu galerer a importe ma sauvegarde mysql mais bon impeccable
http://powerlinux.no-ip.org/word/
ensuite me suis donc attaqué au fameux Piwigo
tout ce passe bien au niveau installation, mysql, dependance du site etc
et idem erreur a la connexion
Warning: Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (/var/lib/php) in Unknown on line 0
http://powerlinux.no-ip.org/piwigo/
me suis dit peut j'ai eu de la chance avec wordpress j'ai donc installé ZenPhoto, site un peu du même genre que piwigo
et aucun soucis avec
http://powerlinux.no-ip.org/zenphoto/
pour piwigo j'ai fait des tas d"essaie au niveau des droits, des tas de recherches, plusieurs fois reprise a 0 de l'installation etc et me renvoie toujours la même erreur
bref chez moi tout semble fonctionner sauf piwigo ...
bon possible que mes sites fonctionnent pas trop bien chez vous j'ai que 128k de up ^^, puis vais surement couper apache, bref n'en demeure pas moins que piwigo est un mystère mdr
Édité par Visiteur Le 18/03/2013 à 17h14

Visiteur
Visiteur
http://madtux.site40.net/word/?p=91

gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :
Je viens de lire tes messages (j'étais absent). Je me sens moins seul dans ma galère mais le problème reste entier et nous sommes déjà à la beta 3...
Comme j'avais installé Piwigo 2.4.6 et qu'une version 2.5 est sortie, j'ai tenté la mise à niveau, toujours dans la Virtualbox qui fonctionnait convenablement avec Mageia 2. La mise à jour semble avoir eu lieu (j'ai vérifié avec PhyMyAdmin que la base de données a bien été modifiée), preuve que Apache et Mysql communiquent : http://gustine.no-ip.org:8080/. Mais dès que j'essaye de retourner à l'accueil, je retrouve le même message d'erreur : « [core:notice] [pid 1511] AH00052: child pid 2784 exit signal Segmentation fault (11) ».
Cette dernière tentative m'a au moins appris comment mettre en ligne une Virtualbox

I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.

Visiteur
Visiteur

et avec piwigo que dalle , trop bizarre ...
les bons droits ^^
chown apache /var/lib/php
chmod 700 /var/lib/php

gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :

I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.

Visiteur
Visiteur
gustine :
Et comme toutes les permissions sont à 777, Apache réussit bien à écrire dans le répertoire _data de piwigo


perso a part sur des répertoires de types upload pour tous 777 tout les droits pour tout le monde c'est plutôt dangereux je trouve perso moi j'envoie a la base:
chown -R apache /var/www/html
chgrp -R apache /var/www/html
chmod 755 /var/www/html
et si nouveau dossier genre toto
chown -R apache /var/www/html/toto
chgrp -R apache /var/www/html/toto
chmod 755 /var/www/htm/toto
et si ensuite certains fichiers ou sous-dossiers demande des droits en particuliers j'adapte ...
ce qui compte surtout c'est que l'user et le groupe soit bien apache, faut bien faire attention a ça surtout lors de copie de dossier ou fichiers qui se font forcement en root dans /var/www/html
parce que un 755 avec user root et groupe root ce n'est pas du tout la même que 755 avec user apache et groupe apache
maintenant comme je disais piwigo reste un mystere ...
maintenant si tu veux en galerie photo php tu as Gallery qui est pas mal voir exemple
PS: les droits sur les fichiers ou dossiers c'est un peu le bordel :(
Édité par Visiteur Le 21/03/2013 à 19h24

gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :
I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.

cdt38 Membre non connecté
-
- Voir le profil du membre cdt38
- Inscrit le : 05/04/2013
J'ai moi aussi des difficultés à faire fonctionner des applications PHP sous Mageia 3. J'ai fait plusieurs essais.
J'avais commencé avec une Mageia 3 sous une VM VirtualBox sous un PC avec processeur i7 : impossible de faire fonctionner phpmyadmin. Idem pour wordpress.
Idem en faisant l'installation sur une partition d'un disque dur d'un PC avec un processeur Intel core 2 duo : phpmyadmin et wordpress ne fonctionnent pas
Par contre, cela fonctionne sous un PC plus ancien avec un processeur AMD Atlhon X2 5000.
Dans tout les cas, j'ai utilisé la même démarche : installation de Mageia 3 beta 3 (1 essai non concluant avec la beta 4), installation des mises à jour, installation de task-lamp. Installation du wordpress des dépots Mageia.
Dans le fichier error_log de httpd, j'ai eu en particulier des erreurs "segmentation fault" et des erreurs liées à "eaccelerator".
Aujourd'hui, j'ai désactivé "eaccelerator" en commentant la ligne "extension = eaccelerator.so" dans le fichier "/etc/php.d/Z99_eaccelerator.ini" : résultat : ça marche.
J'ai essayé d'installer Piwigo, et ça marche. De même, l'installation de wordpress fonctionne.
Si je ré-active eaccelarator, ça ne marche plus.
Il doit donc y avoir un problème du côté de eaccelerator ou de php. De plus cela semble dépendant de l'architecture.

cdt38 Membre non connecté
-
- Voir le profil du membre cdt38
- Inscrit le : 05/04/2013

gustine Membre non connecté
-
- Voir le profil du membre gustine
- Inscrit le : 26/09/2010
- Site internet
- Groupes :
En neutralisant eaccelerator,
- ça marche dans la VirtualBox (Core 2 Duo E7500) dans laquelle j'ai mis à niveau Mageia 2,
- ça marche dans la VirtualBox (idem) dans laquelle j'ai installé directement Mageia 3,
- ça marche sur la « vraie » machine de test (Athlon 1250 Mhz) dans laquelle j'ai installé directement Mageia 3.
Et les messages d'erreur réapparaissent dès qu'on réactive eaccelerator, tant avec piwigo qu'avec webtrees.
I7-8700 - UHD Graphics 630 - 2x8 MO - Mageia 9 - Mate - serveur LAMP.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie