Как на apache с php 7 запустить версию php 5.3?

Пользователь

от christine , в категории: PHP , 8 месяцев назад

Как на apache с php 7 запустить версию php 5.3?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ottilie.farrell , 8 месяцев назад

@christine 

Для запуска различных версий PHP на сервере Apache с PHP 7 необходимо использовать несколько подходов в зависимости от операционной системы. Ниже приведены инструкции для различных систем.


Windows:

  1. Сначала убедитесь, что у вас установлены обе версии PHP: 7 и 5.3. Необходимо убедиться, что у вас есть две папки с установками PHP, например, "C:PHP7" и "C:PHP5".
  2. Откройте файл "httpd.conf", который находится в папке "conf" вашего сервера Apache.
  3. Найдите и раскомментируйте следующую строку: LoadModule php7_module "C:/PHP7/php7apache2_4.dll"
  4. Добавьте следующую строку после нее: LoadModule php5_module "C:/PHP5/php5apache2_4.dll"
  5. Найдите строки "PHPIniDir" и "AddHandler php7-script .php". Закомментируйте их или удалите.
  6. Добавьте следующие строки в конец файла: PHPIniDir "C:/PHP7" AddHandler php5-script .php Action php5-script /php5/php-cgi.exe
  7. Сохраните файл и перезапустите сервер Apache.


Linux:

  1. Убедитесь, что у вас установлены обе версии PHP: 7 и 5.3. Необходимо убедиться, что у вас есть две папки с установками PHP, например, "/usr/local/php7" и "/usr/local/php5".
  2. Откройте файл "httpd.conf", который находится в папке "/etc/httpd/conf/".
  3. Найдите и раскомментируйте следующую строку: LoadModule php7_module modules/libphp7.so
  4. Добавьте следующую строку после нее: LoadModule php5_module modules/libphp5.so
  5. Найдите строки "PHPIniDir" и "AddHandler php7-script .php". Закомментируйте их или удалите.
  6. Добавьте следующие строки в конец файла: PHPIniDir "/usr/local/php7" AddHandler php5-script .php Action php5-script /php5/php-cgi
  7. Сохраните файл и перезапустите сервер Apache.


После выполнения этих шагов сервер Apache будет использовать PHP 5.3 при обработке файлов с расширением ".php".