Возможна неправильная установка PHP - страница информации пуста - LAMP - PullRequest
0 голосов
/ 11 июня 2018

Сначала я здесь новичок.

Я пытаюсь запустить локальную установку Wordpress, поэтому в Ubuntu 18.04 я установил Apache, MySQL и php.Настройка Apache и MySQL в порядке.

  1. Я запускаю:

    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 .

  2. Затем я помещаю info.php файл в / var /www / html / чтобы увидеть, правильно ли установлен php, но когда я захожу на 192.168.1.100 / info.php , чтобы проверить, работает ли php, я получаю белую пустую страницу.Со следующим в исходный код страницы.

    <?php
    phpinfo();
    ?>
    
  3. # REAL DEAL # Как ни странно, когда я помещаю info.php в / home / user / и затем я запускаю

    php -S localhost:8000
    

    и затем перехожу на localhost: 8000 / info.php , чтобы проверить php purple php information pageпоявляется !

Почему не отображается в 192.168.1.100 / info.php ?Правильно ли установлен php?Этот способ также принят?Это когда-нибудь правильно?Что происходит и что не так?Я также читал эту тему: LAMP и PHP Issue , но ничего не понял.

1 Ответ

0 голосов
/ 11 июня 2018

Поскольку вы в данный момент находитесь в /home/user в терминале и запускаете php -S localhost:8000 из этого каталога.Вот почему php открывает сервер из этого каталога.

Измените текущий рабочий каталог на /var/www/html, запустив эту команду cd /var/www/html, а затем запустите команду php -S localhost:8000

...