Gravatar is an online service that allows Internet users to maintain a consistent image on most websites.

Никита Морозов

2

Не могу получить доступ к .php файлу через браузер

Я настроил VPS и создал папку внутри директории /home/ под названием share-br. Я пытаюсь получить доступ к файлу index.php, используя путь /home/share-br/index.php, через браузер.

URL, который я использую:

    http:///share-br/index.php

Однако браузер возвращает ошибку 404, и страница не отображается.

Как я могу получить доступ к своему файлу PHP на сервере?

Ответы

  • Gravatar is an online service that allows Internet users to maintain a consistent image on most websites.

    Виталий Алексеев

    (Изменено)

    Директория /home/ не предназначена для обслуживания веб-контента напрямую. Для того чтобы ваш PHP-файл был доступен через браузер, необходимо разместить его в директории, обслуживаемой веб-сервером, такой как /var/www/html/.
    Шаги решения:

    Установите веб-сервер (например, Apache) и необходимые компоненты для работы с PHP:

        sudo yum install httpd php php-fpm

    После установки запустите и включите веб-сервер:

        sudo systemctl start httpd
    sudo systemctl enable httpd

    Теперь переместите ваш PHP-файл в директорию, доступную для веб-сервера:

        sudo mv /home/share-br/index.php /var/www/html/

    После перемещения файла попробуйте открыть его через браузер:

        http:///index.php

    Теперь ваш PHP-файл будет доступен через веб-сервер.

    1
  • Gravatar is an online service that allows Internet users to maintain a consistent image on most websites.

    Евгений Волков

    (Изменено)

    Так веб-сервисы не работают.

    Вам нужен веб-сервер, который может обрабатывать HTTP-запросы и отправлять запрашиваемые файлы. Нужно либо написать HTTP-сервер, который будет это делать, либо использовать Nginx, Apache или PHP-FPM для обработки PHP-скрипта.

    1