Как увидеть вывод из php-скрипта

Я новичок в программировании php, и я установил его на сервере Ubuntu, сервер является сервером LAMP. Поскольку я делал свою вводную лекцию, я создал файл first.php, но я понимаю, что он не может быть скомпилирован и запущен как c или java. Я хотел бы знать, что я должен сделать, чтобы увидеть, что моя программа работает. На сервере Ubuntu, над которым я работаю, не установлен графический интерфейс, поэтому я хотел бы знать, смогу ли я по-прежнему успешно его использовать.

3
задан 9 August 2013 в 11:59

3 ответа

как Вы упомянули, у Вас нет GUI, можно испытать браузеры CLI. много браузеров там среди них, я всегда выбираю рысь, и можно установить ее при помощи

sudo apt-get install lynx-cur

удостоверьтесь, что Вы поместили Ваш first.php файл в надлежащем месте.

затем сверьтесь со своим .php файлом.

Я подразумеваю, что протестировал его как это

jai@frank-Jai:~$ lynx 127.0.01
Looking up  '127.0.01' first

там 127.0.0.1 указывает на локальный сервер.

затем это отобразит вывод как enter image description here

например, если Вы записали .php сценарий затем, Вы выполняете его как

сценарий PHP:

root@frank-Jai:~# cat /var/www/ho.php 
<html>
<body>

<?php
echo "My first PHP script!";
?>

</body>
</html>
root@frank-Jai:~# 

Затем я помещаю его в/var/www/каталог с некоторым именем. в моем случае это - po.php. затем, Вы бьете тростью, выполняют его как

lynx 127.0.0.1/ho.php

и вывод будет

enter image description here

надежда, которая помогает Вам также понять, как выполнить сценарий PHP.

3
ответ дан 9 August 2013 в 11:59

Объективности ради по отношению к другим ответам PHP обычно размещается на веб-сервере и пробегается mod_php или php-cgi но можно также записать командную строку и графические Сценарии PHP и приложения.

sudo apt-get install php5-cli
php -f file.php

Это выполнит и произведет файл PHP к терминалу. Если у Вас есть тонна HTML в php файле, или это полагается различный $_SERVER переменные, это просто не собирается работать. Просто лампа Установки и работа из /var/www:

sudo apt-get install lamp-server^

(Примечание: ^ не ошибка — это - как склонный - добираются, знает для установки задачи),

apache2 версия, которая была опубликована, когда релиз Ubuntu 14.04 был сделан, 2.4.7 и запускающийся с этой версии, кажется, что из соображений безопасности новый корневой каталог для сервера:

/var/www/html
3
ответ дан 9 August 2013 в 11:59

PHP не нуждается в компиляции.

Сайт по умолчанию находится в / var / www

Поместите туда свой тестовый файл и получите доступ с помощью браузера http://example.com/first.php

Также, если вы хотите выполнить тестирование непосредственно в консоли, просто напишите

php /path/to/file.php
0
ответ дан 9 August 2013 в 11:59

Другие вопросы по тегам:

Похожие вопросы: