где в убунту хранятся сайты и как сделать, чтоб несколько сайтов можно? --- Добавлено --- sudo apt install php E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен) E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом? --- Добавлено --- sudo apt-get install php7.2 php7.2-cli php7.2-common E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен) E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
a2ensite или вручную создать соотв. линк в /etc/apache2/sites-enabled --- Добавлено --- P.S. Сами конфиги вирт. хостов ищи/создавай в отдельных файлах в /etc/apache2/sites-available --- Добавлено --- P.P.S. Это для апача, естественно. --- Добавлено --- Сайты обычно хранятся в /var/www/site1 и т.п.
Хде там? В убунту что ли? --- Добавлено --- У вас какой-то конфликт при установке. Может, дело в этом? --- Добавлено --- http://ermin.ru/post/7
в убунту --- Добавлено --- не работает пхп в убунту фал открывает или скачивается вместо загрузки страницы
написано что пхп установлен может не так что-то настроено --- Добавлено --- PHP-код не выполняется --- Добавлено --- php -v PHP 7.0.33-0ubuntu0.16.04.4 (cli) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.33-0ubuntu0.16.04.4, Copyright (c) 1999-2017, by Zend Technologies
Апач? Пых, как модуль апач? Проверьте, прописано ли (не закомментировано) подключение модуля в конфиге апача. Еще для пыха в этом случае обычно нужно прописать PHPIniDir и AddType application/x-httpd-php .php
PHP: ;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; PHP's initialization file, generally called php.ini, is responsible for ; configuring many of the aspects of PHP's behavior. ; PHP attempts to find and load this configuration from a number of locations. ; The following is a summary of its search order: ; 1. SAPI module specific location. ; 2. The PHPRC environment variable. (As of PHP 5.2.0) ; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) ; 4. Current working directory (except CLI) ; 5. The web server's directory (for SAPI modules), or directory of PHP ; (otherwise in Windows) ; 6. The directory from the --with-config-file-path compile time option, or the ; Windows directory (C:\windows or C:\winnt) ; See the PHP docs for more specific information. ; http://php.net/configuration.file --- Добавлено --- PHP: начало такое в может не настроено? --- Добавлено --- Проверьте, прописано ли (не закомментировано) подключение модуля в конфиге апача. где проверить? --- Добавлено --- Код (Text): [PHP]
@ubunta2 для начала, не суетись. решай по одной проблеме за раз. возможно компьютер тебе не врёт и действительно какой-то процесс в настоящий момент уже работает с apt. у тебя же наверняка убунта с GUI установлена и там свой "дружественный и автоматический" обновляльщик. подожди когда он отработает и тогда ставь php. понимаешь, linux это многозадачная ОС, но не все ресурсы разрешено использовать одновременно, бывают ситуации с исключительным доступом.
Если установлен, зачем ты написал про эту ошибку? --- Добавлено --- Ты настолько странно себя ведешь, что нам трудно понять что происходит и как тебе помочь. Попробуй быть последовательным и предсказуемым. --- Добавлено --- Расскажи что ты уже сделал и что тебе не нравится в текущем состоянии. --- Добавлено --- Стабильность — признак мастерства
мне не нравится что не работает пхп , а просит загрузить файл и открыть --- Добавлено --- написал код Код (Text): <?php phpinfo(); ?> он не выводится --- Добавлено --- мне нужно сделать, чтоб можно было кучу сайтов (папок) создавать и чтоб пхп работал тогда я смогу в убунте практиковаться
Сайт(ы) ты как сконфигурировал? Я думаю проблема там, в конфигурации. Точнее пробема в тебе, это однозначно, но накосячил ты в конфигурации сайта. Что ты делал, расскажи.
Понятно. Я просто выяснял чему ты научился за последний год, на каком уровне тебе объяснять. Нет не это. Начнём с основ: веб-сервер получает запрос и решает как его обрабатывать. В твоём случае вебсервер это Apache. Его конфигурация в debian-подобных дистрибутивах находится по адресу /etc/apache2/ и там в подкаталогах множество файлов *.conf --- Добавлено --- Покажи какие файлы есть в /etc/apache2/sites-enabled/ --- Добавлено --- Ответ на вопрос "где в убунту хранятся сайты и как сделать, чтоб несколько сайтов можно?": если используется apache, то описания сайтов должны быть в папке /etc/apache2/sites-enabled/ --- Добавлено --- принято описывать заготовки конфигов в .../sites-available/ и создавать симлинки на них в .../sites-enabled/ . ты значешь что такое "симлинк" и как его создавать?
--- Добавлено --- симлинк Символическая («мягкая») ссылка (также «симлинк», от англ. Symbolic link) — специальный файл в файловой системе, в котором вместо пользовательских данных содержится путь к файлу, открываемому при обращении к данной ссылке (файлу).
лять, пожалуйста используй текст чтобы передать текстовое содержимое. открой текстовую консоль, в ней открой нужную папку, дай команду вывода списка файлов и скопируй сюда результат. как настоящий вебмастер. --- Добавлено --- как создавать симлинк - можешь тоже нагуглить и записать в блокнотик на будущее - пригодится. --- Добавлено --- буду делать из тебя человека, пока у меня есть настроение. --- Добавлено --- @ubunta2 настоящие вебмастера используют консоль, а не окошечки. без этого никак.
file:///var/www/test.com/public_html/index.html --- Добавлено --- я пример скидывал по этому адресу хранится файл