LAMP – Linux Apache MariaDB PHP server

Home Page Forum utenti LAMP – Linux Apache MariaDB PHP server

  • Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 6 anni fa da bottye.
Visualizzazione 4 filoni di risposte
  • Autore
    Articoli
    • #32493
      bottye
      Partecipante

      Ciao, Buona Pasqua!

      Come da riferimento alla precedente discussione:

      https://openmamba.org/it/forums/topic/area-bugs-non-accessibile/#post-32492

      Riassumo la situazione come segue:
      Apache:
      pare funzionare correttamente indicando all’indirizzo 127.0.0.1 [o localhost] -> It works!

      MariaDB

      sudo systemctl status mariadb
      ● mariadb.service - MariaDB database server
         Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
         Active: active (running) since Mon 2018-04-02 15:00:52 CEST; 19min ago
       Main PID: 11428 (mysqld)
          Tasks: 26 (limit: 4915)
         CGroup: /system.slice/mariadb.service
                 └─11428 /usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid
      
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] InnoDB: Completed initialization of buffer pool
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] InnoDB: Highest supported file format is Barracuda.
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] InnoDB: 128 rollback segment(s) are active.
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] InnoDB: Waiting for purge to start
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.36-82.2 started; log sequence number 1616717
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] Plugin 'FEEDBACK' is disabled.
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139887632185088 [Note] InnoDB: Dumping buffer pool(s) not yet started
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] Server socket created on IP: '::'.
      apr 02 15:00:52 BEAM_PC mysqld[11428]: 2018-04-02 15:00:52 139888378633664 [Note] /usr/bin/mysqld: ready for connections.
      apr 02 15:00:52 BEAM_PC mysqld[11428]: Version: '10.1.28-MariaDB'  socket: '/run/mysqld/mysql.sock'  port: 3306  MariaDB Server

      Direi che funziona correttamente.
      [ Ho provatoun po’ tuttii comandi indicati qui:
      Comandi Utili MySql – MariaDB
      e funzia, anche se il solo accesso era già una buona garanzia 🙂 ]

      PHP
      Visualizzo il contenuto dei file .php

      <?php
      phpinfo();
      ?>

      anche dopo

      sudo yum install apache-mod_php
      Password: 
      Plugin abilitati:refresh-packagekit
      Impostazione processo di installazione
      Il pacchetto apache-mod_php-7.0.13-1mamba.x86_64 è già installato e aggiornato all'ultima versione
      Niente da fare
      
      Richiamo quindi:
      sudo apachectl
      AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
      httpd (pid 4121) already running

      Pare solo PHP non funzi.
      Trovo strano sia indicato localhost come 127.0.1.1 e non come 127.0.0.1

      Grazie come sempre!

      E-

    • #32499
      Silvan
      Amministratore del forum

      Ciao,
      il file /etc/httpd.conf contiene la seguente riga (non commentata)?

      LoadModule php7_module lib64/apache/libphp7.so

      Puoi vedere come viene configurato PHP con Apache con il seguente comando:

      rpm -q apache-mod_php --scripts

      eventualmente questi comandi vengono rieseguiti con:

      sudo yum reinstall apache-mod_php

    • #32507
      bottye
      Partecipante

      🙁

      Ciao,
      con gli ultimi comandi ora non funzia più Apachen sotto Chrome [mentre con Konqueror si !?!?]
      nella lettura delle sottocartelle:
      Dà It works da 127.0.0.1 e poi

      Impossibile raggiungere il sito

      Connessione negata da 127.0.0.1.

      Cos’ho combinato?
      forse perché ho fatto, se ricordo bene,
      sudo yum reinstall apache ??

      Inoltre col comando sotto mi dice che PHP è da ricompilare:

      sudo apachectl
      [Fri Apr 06 08:56:23.592763 2018] [:crit] [pid 8141:tid 139928164284288] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
      AH00013: Pre-configuration failed

      grazie
      E-

    • #32511
      Silvan
      Amministratore del forum

      Ciao,
      nel file di configurazione di Apache /etc/httpd/httpd.conf bisogna assicurarsi che sia attivato il modulo mpm_prefork anziché mpm_event, ovvero le due righe di configurazione relative vanno impostate così:

      #LoadModule mpm_event_module lib64/apache/mod_mpm_event.so
      LoadModule mpm_prefork_module lib64/apache/mod_mpm_prefork.so
      

      dopodiché con sudo systemctl restart httpd Apache dovrebbe avviarsi correttamente.

    • #32518
      bottye
      Partecipante

      Grazie, OTTIMO!!!

      pare funzionare tutto, solo Filezilla, forse perché troppo datato (così dice il sito di Filezilla) non mi legge i file su AlterVista 😐 (Cosa strana è che se dico di creare una cartella su AV [AlterVista], lo fa.

      E-

Visualizzazione 4 filoni di risposte
  • Devi aver eseguito l’accesso per poter rispondere a questa discussione.