когда я использую php -v в терминале, показывающем
PHP 5.3.6-13ubuntu3.9 с Suhosin-Patch (cli) (построено: 12 сентября 2012 19:02:11) Copyright (c) 1997-2011 PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
Но когда я печатаю phpinfo в файле и выполняю этот скрипт в браузере
Я получил «PHP Version 5.2.17».
Моя основная проблема – мыло не отображается в браузере, но мыло показывает в терминале.
Как решить эту проблему в ubuntu 11.10.
Заранее спасибо.
Они используют разные файлы php.ini
.
Проверь их.
Для CLI используйте php -i | grep php.ini
php -i | grep php.ini
Для phpinfo, напечатанного в браузере, найдите Loaded Configuration File
.
Ваш веб-сервер (возможно, Apache) настроен с другим процессором PHP, а затем по умолчанию.
Расположение системного процессора (в терминале):
whereis php
PHP может быть настроен как модуль CGI или как модуль для Apache. См. Раздел « Установка и настройка PHP»
Вы можете перенастроить веб-сервер или использовать другой удаленный канал для запуска системы PHP proccesor. Это зависит от вашего спроса. Например, SSH.