Всем привет Не так давно начал изучать php и до сих пор не решить одну проблему,буду рад если поможете. Всё что касается php делаю в виртулке(XP) в которой установлен Денвер. А меня мучает вопрос как установить php прямо в линуксе - так чтоб делать страницы и срузу же зегружать на сервер,а не сначала делать страницы в денвере который в виртуалке,потом копировать их в линукс из виртуалки и потом отправлять на сервер. Короче вот вопрос - как установить php в линукс? И ещё - может ли быть так что он уже установлен но не настроен,т.к. команда which php даёт ответ " /usr/bin/php" ? спасибо
max_rebel вот здесь подробно написано как установить пхп, с рабочим апачем и мускулем http://www.xakep.ru/magazine/xa/108/150/1.asp , можешь без ssl ставить
плохо понимаю что имеется ввиду под словами "поставил или нет" =( там это в /var/www В списке установленных пакетов стоят галочки (типа установлено) напротив многих пакетов в названии которых есть ...php...
у меня всё тоже по дефолту в SuSe стояло, но при работе с некоторыми mysql скриптами были ошибки. Снёс и поставил из исходников, пользовался статьей, похожей на ту которую указал выше, после этого всё работает
так установил LAMP - всё установилосб ,но всё равно не понимаю что теперь дальше делть=( *** .php страницы в браузере не открываюся=( 127.0.0.1 - страница не найдена
качай сорсы апача пхп и мускуля. потом собирай из исходников. на php.net подробно описано как ставить пхп на никсы. юзай гугль и php.net вместо того чтобы задавать тут вопросы ответы которых давно есть в сети
Господа, вы тут советуете, советуете, все реинсталить.. Может у него просто демон апача не запущен, вот странички с 127.0.0.1 и не открываются.. ты ко мне зайди на 0x22b.ru, там у мну единственная статья по линуху есть, как все это дело запустить и настоить, и камент не забудь поставить, еси что помогло или, наоборот еще праблемы какие возникли..
Попробуй запустить вот так $ /etc/init.d/apache start $ /etc/init.d/apache2 start потом посмотри 127.0.0.1 и посмотри эти файлы $ sudo find / -name "apache" по умолчанию конфиг апача лежит в /etc/apache/ или /etc/apache2/
Так я поставил LAMP- чтоб всё разом,теперь я так понимаю надо только настроить это всё, Кгда захожу на http://localhost/ или http://127.0.0.1 то открывается страницы "It works" Но php файлы в браузере не открываются=( [root@localhost]# sudo find / -name "apache" даёт такой результат: /usr/lib/apache В книге прочитал: ---------------- Для того чтобы Apache помимо HTML-файлов обрабатывал также и РНР- файлы, в строку text /html в файле mime.types следует добавить расширение для файлов, содержащих PHP-скрипты (php, phtml): text/html html htm shtml shtm php phtml -------------------- Но где найти mime.types не знаю=(
всё заработало со всем разобрался,но возникла другая проблема: в транице есть строка <?php include("header.inc"):?> в денвере она работает,а на локалхосте в линуксе нет=((В чём может быть дело?
Не трахай себе мозг =) aptitude install php5-cgi nginx php5-fastcgi mysql5-server nginx как вебсервер + пхп5 ставиться как fastcgi автоматом. Проверено и не десктопе, и на серваке, и даже на кпк xD
спасибо попробую.Щас вроде всё работает.Скажите интересный такой вопрос - вот когда вы страницу на php пишете как вы это делаете? Пишете всё в блокноте,сохраняете в php и открываете в браузере как http://localhost/home/user/folder/index.php - вот так? или каждый по своему?
Если работаешь из под Gnome среды, то вполне может хватить Gedit. А из IDE мне например ZendStudio 5.5 (www.zend.com) понравилась, только там пробный период месяц, потом переустановить или купить или кряк найти. Из бесплатных KomodoEdit ( http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml) и Eclipse ( http://download.eclipse.org/tools/pdt/downloads/release.php?release=S20080505-RC1 ) А проверку кода, ты впринципе описал правильно
Какой нафиг блокнот? У меня IDE. В сотне файлов без вменяемого браузера классов легко можно запутаться.