Просмотр полной версии : Как запустить локальный php файл
Куда нужно положить файл php чтобы можно было набрать в строке браузера адрес и он (php-скрипт) выполнился? И что нужно набирать в адресной строке?
Аргонавт
07.06.2009, 21:19
Куда нужно положить файл php чтобы можно было набрать в строке браузера адрес и он (php-скрипт) выполнился? И что нужно набирать в адресной строке?
Зависит от его содержимого. В общем случае php скрипты заливают на сервер. И набирают имя исполняемого файла в строке браузера. Обычно это файл index.php Это сильно упрощённое объяснение. Более точно смогу сказать когда буду знать что за скрипт нужно исполнить.
В общем случае php скрипты заливают на сервер.
Я так и делаю, но это довольно долго и не всегда есть выход в интернет. Я слышал, что можно скопировать файл в папку /var/www/html/ а в браузере набрать http://localhost/index.php. Так можно делать? У меня не получилось.
Более точно смогу сказать когда буду знать что за скрипт нужно исполнить.
Элементарный скрипт. Я только начал учиться. Вот он:
<?php
phpinfo();
?>
RazorQ, а ОС какая? но вообще, нужно смотреть в сторону LAMP (Linux+Apache+MySQL+PHP)
RazorQ, а ОС какая? но вообще, нужно смотреть в сторону LAMP (Linux+Apache+MySQL+PHP)
У меня Linux (Fedora если поможет), Apache 1.3.x, PHP 5.2.x
DoubleSpace
10.06.2009, 15:27
Часом не из-за старенького апача? Второй не пробовали? php файл ложится в /var/www и если все работает -в браузере http://localhost/phpfile.php - если в корне
А php еще можно запустить и как обыкновенный консольный скрипт,
если присвоить файлу атрибуты на выполнение
и в первой строке написать что-то вида:
#!/usr/bin/php
А php еще можно запустить и как обыкновенный консольный скрипт,
если присвоить файлу атрибуты на выполнение
и в первой строке написать что-то вида:
#!/usr/bin/php
Но тогда многое теряется, например, нельзя просматривать картинка и всякие кнопочки.
Но тогда многое теряется, например, нельзя просматривать картинка и всякие кнопочки.
Вы правы. Консольный скрипт предназначен
несколько для других целей.
Хотел просто отметить, какие необыкновенные
возможности есть в Linux.
А, консольный скрипт можно, к примеру, использовать
для отладки логики web приложений.
Хотел просто отметить, какие необыкновенные
возможности есть в Linux.
Можно просто использовать:
#php phpfile.php
Можно просто использовать:
#php phpfile.php
Верно. Но... Ладно. Не о том тема.
Ну что решил проблему, то?
Проверь, запущен ли httpd.
Например так:
ps ax | grep httpd
или так:
service httpd status
Если, да, открывается ли страничка - http://localhost/ ?
Посмотри в /etc/httpd/conf/httpd.conf
Куда указывает
DocumentRoot "/var/www/html"
Для начала cоздай там там свой - index.html
Примерно такого содержания:
Hello, RazorQ !
Если работает,то копируй туда index.php
И соответственно http://localhost/index.php
Если не работает,
надо проверять настройки php и/или httpd
Спасибо большое.
После этой команды:
service httpd status
появилось:
httpd остановлен
Как его запустить?
элементарно,
service httpd start
Куда нужно положить файл php чтобы можно было набрать в строке браузера адрес и он (php-скрипт) выполнился? И что нужно набирать в адресной строке?
Для начала необходимо поднять веб-сервер и подцепить к нему php. В интернете очень много статей по установке и настройке Apache(lighttpd, nginx и пр.)+php+mysql
mctracktor
22.06.2009, 19:55
У меня Ubuntu - ложу файлы в /var/www - все работает отлично
пример - ложу файл test.php в /var/www и набираю в браузере :
http://localhost/test.php
Добавлено через 1 минуту
Конечно, для начала нужно настроить LAMP... Советую ставить из пакетов
allusion
28.02.2011, 22:10
Установить Apche. Проконфигурироваит httpd.conf. Там важно установить чтоб у каждого пользователя была папка Site т.е ~/site/ Потом все файлы ложатся в эту папке и в браузере запускаем MYIPADRRESS/~YourName/...Тут файлы
А я тут статейку написал по установке Apache+PHP+MySQL
http://nops.novour.com/freebsd/веб/apache
Продолжаю писать статьи потихоньку:)
А я тут статейку написал по установке Apache+PHP+MySQL
Откройте уже для себя CheckInstall (http://ru.wikipedia.org/wiki/CheckInstall). Если что то не так пойдет, или потом захотите удалить - замучаетесь вручную вычищать бинарники и файлы с настройками. А с CheckInstall - на раз-два.
Откройте уже для себя CheckInstall (http://ru.wikipedia.org/wiki/CheckInstall). Если что то не так пойдет, или потом захотите удалить - замучаетесь вручную вычищать бинарники и файлы с настройками. А с CheckInstall - на раз-два.
Ну можно и так.:)
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.