Есть ли ограничение на имя каталога "php"?
Дело в том, что если я пытаюсь обратиться в файлу проекта через Интернет, введя в адресной строке адрес сайта/php/ ? то мне выведет ошибку 403, если я обращаюсь к файлам по этому же адресу, но хранящимся в каталоге с другим названием (например, адрес сайта/page/), то они будут мне показаны. К каталогу php я могу получить доступ из других файлов через include().
Никаких запретов в httpd.conf не нашла, а .htaccess в проекте отсутствует
Перечисляю алгоритм запуска сайта, проверьте каждый этап на своём сервере. Необходимо отредактировать права доступа, чтобы убедиться, что доступ на чтение разрешен к общей веб-директории и всем файлам и папкам, содержащимся в ней. Это необходимо для того, чтобы страницы сайта отображались корректно:
sudo chmod -R 755 /var/www
Теперь ваш веб-сервер должен иметь разрешения, необходимые для отображения контента. Кроме того, теперь ваш пользователь имеет возможность создавать контент в необходимых директорий.
Проверьте создан ли у Вас файл:
/etc/apache2/sites-available/example.com.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Включите сайт:
sudo a2ensite example.com.conf
и перезагрузите сервер:
sudo service apache2 restart
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеНе как не могу обработать входящее письмо на почтовый ящик сервера
Меня интересует порядок обращения к элементам в массиве с помощью цикла FOR INА то есть с какого элемента начинает и каков принцип выборки