Jump to content

PHP на моят PC, проблем с инсталирането


Препоръчан пост

До сега това което учих сам беше HTML и CSS, но ми е ясно че това е недостатъчно за хубав сайт. Или по-скоро функционален. Любител съм и си уча всичко сам, но с PHP имам голям проблем. Искам като направя промяна във скрипта да мога да го видя веднага резултата, а не да трябва да качвам файла на хоста. Особено неприятно ако имаш и грешки и трябва да преправяш. За това се опитах да го инсталирам на моя компютър. Изтеглих PHP, инсталирах го, но файловете не се визуализират. Излиза си ми скрипта, както преди... До колкото разбрах е възможно да се отварят .php на PC без инсталиран сървър. Операционната ми система е Windows 7 Ultimate x86, моля ви за помощ.
Link to comment
Сподели другаде

Здравей,доколкото знам май не може да визуализираш php файла без да имаш инсталиран сървър на твоето PC.За този цел аз съм си инсталирал xampp на моето PC.Така имам всичко необходимо за да си правя експерименти на PC-то вкъщи.
Link to comment
Сподели другаде

Технически погледнато, наистина не ти е нужен сървър, за да пуснеш php файл. След като си инсталирал PHP, можеш да си пускаш PHP файловете, като ги подаваш като параметър на командния ред към интерпретатора на PHP. В резултат ще получиш генерирания от PHP-то HTML (най-вероятно) код.

 

Има един проблем обаче при този подход - няма да ти свърши работа (освен ако не си заклет мазохист и можеш да четеш HTML код и да си представяш какво би ти показал браузъра :)

 

Затова послушай съвета на ekosse, сложи си xampp - http://www.softvisia.com/download.php?view.740 или подобно, и си тествай колкото си искаш :)

 

Само преди това махни инсталираното PHP за всеки случай.

Link to comment
Сподели другаде

Технически погледнато, наистина не ти е нужен сървър, за да пуснеш php файл. След като си инсталирал PHP, можеш да си пускаш PHP файловете, като ги подаваш като параметър на командния ред към интерпретатора на PHP. В резултат ще получиш генерирания от PHP-то HTML (най-вероятно) код.

 

Има един проблем обаче при този подход - няма да ти свърши работа (освен ако не си заклет мазохист и можеш да четеш HTML код и да си представяш какво би ти показал браузъра :)

 

Затова послушай съвета на ekosse, сложи си xampp - http://www.softvisia.com/download.php?view.740 или подобно, и си тествай колкото си искаш :)

 

Само преди това махни инсталираното PHP за всеки случай.

Това за мен са малоумия.

 

PHP е препроцесор на хипертекста и се ползва за уеб-програмиране. Какъв си такъв магьосник, че да си представяш нещата без сървър и без браузър?

Дори най-великите и мързеливите не слагат @ пред функциите, а на всичко отгоре отключват log_errors в php.ini.

 

"След като си инсталирал PHP, можеш да си пускаш PHP файловете, като ги подаваш като параметър на командния ред към интерпретатора на PHP." - това е връх. Как го правиш това? Я покажи.

 

И за да инсталираш Apache 2 и PHP 5 може спокойно да минеш и без xampp, да не говорим за LAMP, който е един ред писане в терминал.

Link to comment
Сподели другаде

Не съм съгласен.

 

В практиката PHP може да се ползва и без сървър и браузър (хората дори са правили PHP компилатори). И нещата си ги представям без проблем, понеже съм виждал да се ползва по такъв начин и съответно и самият аз съм го ползвал само от команден ред, без сървър и браузър. Всъщност по поста ти съдя, че си наясно как се пуска - за всеки случай справка тук: http://www.php.net/manual/en/features.commandline.usage.php .

Това с @ и log_errors ми убягна защо го споменаваш. Разбира се на човека такова използване на php не би му свършило работа, който факт съм подчертал - за съжаление не дебело, понеже нямаше дебела черта за подчертаване. Това заради неговото цитирам "До колкото разбрах е възможно да се отварят .php на PC без инсталиран сървър" (ако трябва съвсем да сме педанти, php файлове се "отварят" с всеки текстов редактор :).

 

Разбира се, че можеш да си инсталираш само Apache и PHP. Ако забелязваш в поста ми съм сложил "или подобно" след линка за xampp. Все нещо човека трябва да си инсталира на Win 7, за да си пробва скриптовете - той сам пише, че е любител. Меко казано, абсурдно е да се ползва xampp за сериозен сървър, но в контекста на първоначалния въпрос xampp би бил подходящ - не мислиш ли?

 

Ако имаш някакви забележки, пиши да ги разчепкаме.

Link to comment
Сподели другаде

chileno - Я виж това Натисни. По добре преди човек да каже нещо, първо да помисли и после да попрочете малко и после пак да помисли. Само с мислене не става, трябва и акъл :). Трябва и да се чете.

Дори си има step debuger, ха ха правете си сметката.

Това го казвам, защото много остро реагираш на коментара на InsectEater.

Link to comment
Сподели другаде

Бре..тежката артилерия на download,BG вече е тук! :beer: Здрасти InsectEatеr има ли там някой освен теб? ;)

 

... До колкото разбрах е възможно да се отварят .php на PC без инсталиран сървър. Операционната ми система е Windows 7 Ultimate x86, моля ви за помощ.

Да възможно е без без инсталиран сървър.Изтегляш си Rapid PHP Editor и инсталираш програмата.После изтегляш и инсталираш PHP интерпретатора

Отваряш php файла и следва резултата по долу.

 

РР.

Въпреки това..... няма начин да минеш без сървър Ще е нужен за други неща.

И Windows 7 Ultimate едва ли е най-подходящата ОС за това.За ужас на “спецовете“аз бих избрал ХР. :thumbsup:

 

Ето кода

 

http://www.prikachi.com/images/383/2879383b.jpg

 

И визуално

 

http://www.prikachi.com/images/382/2879382e.jpg

Link to comment
Сподели другаде

  • 3 weeks later...

chileno - Я виж това Натисни. По добре преди човек да каже нещо, първо да помисли и после да попрочете малко и после пак да помисли. Само с мислене не става, трябва и акъл :). Трябва и да се чете.

Дори си има step debuger, ха ха правете си сметката.

Това го казвам, защото много остро реагираш на коментара на InsectEater.

 

В този отговор се опита нещо да кажеш, но тук просто си на пълни обороти. Снимката ти обаче ми даде отговор. Толкова нахилен...не се пудри с "тебешир", смени дилъра!

 

Толкова ли е сложно да вникнете в думите на quickJO, че осрахте темата му с малоумия?

 

До сега това което учих сам беше HTML и CSS, но ми е ясно че това е недостатъчно за хубав сайт. Или по-скоро функционален. Любител съм и си уча всичко сам, но с PHP имам голям проблем. Искам като направя промяна във скрипта да мога да го видя веднага резултата, а не да трябва да качвам файла на хоста. Особено неприятно ако имаш и грешки и трябва да преправяш. За това се опитах да го инсталирам на моя компютър. Изтеглих PHP, инсталирах го, но файловете не се визуализират. Излиза си ми скрипта, както преди... До колкото разбрах е възможно да се отварят .php на PC без инсталиран сървър. Операционната ми система е Windows 7 Ultimate x86, моля ви за помощ.

 

PHP е препроцесор на хипертекста и се ползва за уеб-програмиране. Това е неговaта същина. Създаден е от датчанинът Расмус Ледфорд през 1994г (карам по памет), за да разбере колко потребители са в сайта му. За основа бил взет Perl, но после е взаимствал от С. Затова в учебниците по PHP се дава аналогия с тези езици. После двама евреи от тел-авивския университет се усещат и оформят постигнатото в език. Те всъщност стават бащите на PHP 3.

 

PHP подхожда първо като транслатор (не владея българската терминология), а после като своеобразен интерпретатор. За какъв чеп му е компилатор, когато говорим за уеб-приложение? Никъде не съм казал, че такъв не може да се добави. Може, но .exe файл е нужен само на Windows.

 

На компютър с PII 300MHz / 32MB Ram / Windows 98SE / IE 6 аз постигам изискването на quickJO. Имам инсталиран PHP 5.x.x. / Apache 2.x.x / MySQL. Добавих AkelPad, заради Ctrl+S, че вградения Notepad го няма. Това е всичко нужно и покрива условието на задачата.

 

За максимален комфорт:

Най-добрият редактор за Windows e phpDesigner 7. Toчка.

Най-добрият редактор за Linux е NetBeans 7. Точка.

 

PHP не се вълнува от ОС-ма, но е желателно да се разучава на *nix, по ред причини. Той не се нужаде от XAMPP и подобни комплекти. Има си го като модул за всяка една система.

 

И последно за моженето без сървър. Тук къртите асфалта и лепите плочки. За кой сървър става въпрос? FTP, SQL, HTTP? OK, отваряйте си .php на PC без инсталиран сървър, но дайте тогава да задраскаме HTML и CSS и майната му на хубавия сайт. Важното е, че сме умни.

Link to comment
Сподели другаде

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гост
Отговори на тази тема

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   Не можете да качите директно снимка. Качете или добавете изображението от линк (URL)

Loading...
×
×
  • Създай ново...