WordPress PHP 7 с htaccess

#php #wordpress #apache #.htaccess #cpanel

#php #wordpress #apache #.htaccess #cpanel

Вопрос:

У меня есть веб-сайт на веб-сервере, который использует php 5.6 (joomla 1.5). Я также хочу создать другой веб-сайт на основе WordPress. Мне удалось заставить его работать, однако для некоторых расширений WordPress требуется php 7. Я решил добавить AddHandler application/x-httpd-php74 .php в htaccess файл, размещенный в каталоге с WordPress. Кажется, он работает, так как phpinfo() в этом каталоге отображается желаемая версия php (7.4). К сожалению, WordPress перестал работать. Он выдает такую ошибку: Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

Однако, если я изменил версию php на 7.4 через cpanel , она работает безупречно (однако веб-сайт joomla перестает работать). Есть ли какой-нибудь простой способ исправить это?

Комментарии:

1. Никто больше не должен запускать PHP5.6, и ни один сайт не должен по-прежнему работать на Joomla1.5 Время настроить совершенно новую среду с текущей и стабильной версией PHP и Joomla и начать переносить то, что у вас есть, в новую среду и исправлять новую среду по ходу работы.

Ответ №1:

Проблема:

  • Версия PHP по умолчанию была изменена на PHP 7.4. Теперь WordPress работает, а Joomla — нет.

Решение: вам потребуется конфигурация MultiPHP на cPanel.

1 — Сохраните сайт Joomla с PHP 5.6

2. Сохраните сайт WordPress с PHP 7.4

Ссылка:https://docs.cpanel.net/cpanel/software/multiphp-manager-for-cpanel /

С уважением. Ред .

Комментарии:

1. К сожалению, в моей cPanel нет MultiPHP. Есть ли у вас какие-либо идеи, почему это не работает, когда я меняю htaccess, чтобы конкретный каталог был вынужден использовать версию PHP, отличную от default?

2. Попробуйте использовать обработчик PHP через Htaccess. bluehost.com/help/article /…