Не удалось добавить правило брандмауэра “ Дублировать профиль ”

В случае, если кто-то делает это на Ubuntu 16.04 и понижен с php 7 до php 5.6 (Ondrej), вам нужно заменить некоторые строки (на основе ответа JDawgg):

sudo apt-get установите libapache2-mod-fastcgi php5-fpm в:

sudo apt-get install libapache2-mod-fastcgi php5.6-fpm 

sudo a2dismod php5 mpm_prefork:

sudo a2dismod php5.6 mpm_prefork

sudo nano / etc / apache2 / conf-available / php5- fpm.conf:

sudo vim /etc/apache2/conf-available/php5.6-fpm.conf

Процесс установки php5.6-fpm уже создал файл, поэтому нет необходимости его создавать. Тем не менее, я удалил весь существующий текст в этом файле, поскольку он предназначен для mod_php5.

<IfModule mod_fastcgi.c> 
   AddHandler php5.fcgi .php 
   Action php5.fcgi /php5.fcgi 
   Alias /php5.fcgi /usr/lib/cgi-bin/php5.fcgi 
   FastCgiExternalServer /usr/lib/cgi-bin/php5.fcgi -socket /var/run/php/php5.6-fpm.sock -pass-header Authorization -idle-timeout 3600 
   <Directory /usr/lib/cgi-bin>
       Require all granted
   </Directory> 
</IfModule>

Я изменил путь из /var/run/php5-fpm.sock в / var / run / php / php5 .6-fpm.sock, поскольку файл был там.

sudo a2enconf php5-fpm to:

sudo a2enconf php5.6-fpm

sudo service apache2 restart & amp; & amp; & amp; & amp; & amp; & amp; & amp; sudo service php5-fpm restart to:

sudo service apache2 restart && sudo service php5.6-fpm restart

Надеюсь, это поможет другим новичкам вроде меня:)

1
задан 19 January 2016 в 18:21

0 ответов

Другие вопросы по тегам:

Похожие вопросы: