Моя проблема в том, что мне нужно изменить версию php с 4.4.9 до 5.5 на удаленном сервере на http://www.ovh.com/
Но я не могу достичь этой цели!
Я пробовал рекомендуемые шаги http://www.ovh.com/fr/g1207.configurer-php-web
И включил следующий файл .ovhconfig:
app.engine=php app.engine.version=5.5 http.firewall=none environment=production
Но когда я проверяю phpinfo () или команду php -v
, он говорит, что я использую версию php 4.4.9
! [введите описание изображения здесь] [1]
Я пытаюсь запустить приложение Symfony, которое невозможно с php версии ниже 5.3
Как исправить эту проблему?
Вы должны создать файл .htaccess
в /www/
и записать в:
SetEnv PHP_VER 5.5 SetEnv REGISTER_GLOBALS 0 Header set cache-control "no-cache"
В корне вашего FTP (до /www/
) есть файл .ovhconfig
(или создайте его) и записывайте в:
app.engine=phpcgi app.engine.version=auto http.firewall=none environment=development
Затем перейдите к диспетчеру (v3, желательно, потому что я не уверен, что функция доступна в новом интерфейсе)> Hébergement
> Gestion de l'Accélérateur Géocache
> Appuyer sur Valider pour vider le cache
. (Более подробно здесь )
Если это не сработает, обратитесь в техническую службу OVH.
OVH пути к различным версиям PHP:
/usr/local/php5.3/bin/php => PHP 5.3.29 (cli) (built: Dec 10 2014 16:59:41) /usr/local/php5.4/bin/php => PHP 5.4.38 (cli) (built: Feb 26 2015 09:53:00) /usr/local/php5.5/bin/php => PHP 5.5.22 (cli) (built: Feb 23 2015 13:12:45) /usr/local/php5.6/bin/php => PHP 5.6.6 (cli) (built: Feb 23 2015 13:13:02) /usr/local/php7.0/bin/php => PHP 7.0.2 (cli) (built: Feb 8 2016 10:58:42) ( NTS )
(из этой сути)