cari

Rumah  >  Soal Jawab  >  teks badan

Terdapat isu ketidakkonsistenan antara membuka phpinfo dalam penyemak imbas dan melaksanakan phpinfo pada baris arahan.

  1. Sistem pengendalian: MAC OS

  2. Skrip v.php dibuka oleh pelayar

    <?php
    phpinfo();
    输出的版本是``PHP Version 5.6.30``
  3. Laksanakan php v.php pada baris arahan, versi output ialah:

    PHP 7.1.6 (cli) (built: Jun 26 2017 00:06:58) ( NTS )
    Copyright (c) 1997-2017 The PHP Group
    Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies

Apakah sebabnya?

过去多啦不再A梦过去多啦不再A梦2715 hari yang lalu1250

membalas semua(2)saya akan balas

  • 为情所困

    为情所困2017-06-26 10:50:55

    Mungkin terdapat dua versi PHP pada komputer anda
    Versi PHP yang digunakan oleh pelayan localhost yang dipasang oleh Apache ialah 5.6
    Versi PHP yang digunakan oleh arahan php global ialah 7.1.

    balas
    0
  • 漂亮男人

    漂亮男人2017-06-26 10:50:55

    Pinda ayat ini dalam /etc/apache2/httpd.conf

    
    #LoadModule php5_module /usr/local/Cellar/php56/5.6.15/libexec/apache2/libphp5.so
    LoadModule php7_module        libexec/apache2/libphp7.so  //具体地址也可能不是这个,自己搜下 
    

    Terdapat juga fungsi untuk memuatkan konfigurasi

    cd /etc/apache2/other/
    sudo cp php5.conf php7.conf  
    chmod 755 php7.conf #原文件只可读不可写
    

    Ubah suai php7.conf

    <IfModule php7_module>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    
    <IfModule dir_module>
            DirectoryIndex index.html index.php
    </IfModule>
    </IfModule>
    

    Ubah suai httpd.conf

    #Include /private/etc/apache2/other/*.conf  #注释
    
     添加
    
     <IfModule php5_module>
            Include /private/etc/apache2/other/php5.conf
     </IfModule>
        <IfModule php7_module>
            Include /private/etc/apache2/other/php7.conf
        </IfModule>
        

    balas
    0
  • Batalbalas