Во-первых, я здесь новичок.
Я пытаюсь запустить локальную установку Wordpress, поэтому в ubuntu 18.04 я установил Apache, MySQL и php. Настройка Apache и MySQL в порядке.
Я бегу:
sudo ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'
вывод: 192.168.1.100
Я перехожу к 192.168.1.100/index.html в моем браузере, и появляется Apache2 Страница по умолчанию в Ubuntu.
Затем я помещаю файл info.php в / var / www / html /, чтобы проверить, является ли php установлен правильно, но когда я перехожу на 192.168.1.100/info.php, чтобы проверьте, работает ли php, я получаю белую пустую страницу. Со следующими в исходном коде страницы.
<?php
phpinfo();
?>
#НАСТОЯЩАЯ СДЕЛКА# Как ни странно, когда я помещаю info.php в / главная / пользователь / и затем запускаю
php -S localhost:8000
а затем перейдите к локальный: 8000 / info.php, чтобы проверить php фиолетовый Появится информационная страница php!
Почему не отображается на 192.168.1.100/info.php? Правильно ли установлен php? Это тоже приемлемо? Это когда-нибудь правильно? Что происходит и что не так? Тоже читаю эту тему: Проблема с LAMP и PHP но ничего не понял.
Это сработало. Спасибо. Но почему он не отображается на 192.168.1.100/info.php?
Я добавил это как ответ. Отметьте ответ как приемлемый.






Потому что вы сейчас находитесь в /home/user в терминале и запускаете php -S localhost:8000 из этого каталога. Вот почему php открывает сервер из этого каталога.
Измените текущий рабочий каталог на /var/www/html, выполнив эту команду cd /var/www/html, а затем запустите команду php -S localhost:8000
Спасибо. Но почему он не отображается на 192.168.1.100/info.php?
возможно, ваш сервер не работает в порту по умолчанию.
потому что ваш текущий рабочий путь -
/home/userв терминале. Измените текущий путь к/var/www/htmlс помощью командыcd, чем запустите другую команду