Почему мои php-файлы не выполняются? [Дубликат]

Если вы используете Gnome DE и вообще не используете учетные записи Интернета, вы можете удалить сам пакет с помощью sudo apt-get remove gnome-online-accounts, если вы хотите удалить весь пакет вместе с любыми данными конфигурации, вы можете использовать команду sudo apt-get purge gnome-online-accounts

Источник:

https://www.howtoinstall.co/en/ubuntu/trusty/gnome-online-accounts?action=remove

128
задан 10 May 2012 в 03:48

1 ответ

EDIT: Как указано в Matt Browne , вам может быть интересно это последнее сообщение: Как установить Linux, Nginx, MySQL, PHP (LEMP stack) в Ubuntu 16.04


Ответ papashou верен на старом Ubuntu 12.04. Начиная с Ubuntu 12.10, конфигурация немного отличается. Вот что я сделал:

Установить

sudo apt-get install nginx php5-fpm

Включить PHP

Раскомментировать следующие строки в файле конфигурации /etc/nginx/sites-available/default

location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

#   # With php5-cgi alone:
#   fastcgi_pass 127.0.0.1:9000;
    # With php5-fpm:
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    include fastcgi_params;
}

Пуск (или перезапуск)

sudo service php5-fpm restart
sudo service nginx restart

Тест nginx

Открытие этой ссылки http://localhost должно отображать «Добро пожаловать в nginx!»

Тест php

Создайте файл php:

  • Целевой путь - это выход
    awk -F' |;' '/^[^#]*root/ {print $2}' /etc/nginx/sites-available/default
    
    , например /usr/share/nginx/www
  • Записать файл info.php с помощью:
    echo '<?php phpinfo(); ?>' | \
        sudo tee /usr/share/nginx/www/info.php
    
    или в качестве однострочного
    echo '<?php phpinfo(); ?>' | \
        sudo tee "$(awk -F' |;' '/^[^#]*root/ {print $2}' /etc/nginx/sites-available/default)/info.php"
    

Открытие http://localhost/info.php должно отображать страницу информации PHP .

46
ответ дан 6 August 2018 в 23:11

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

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