2012-04-30 3 views
0

Я загружаю xampp 1.7.7 и имеет PHP и MySQL. Я купил книгу под названием HeadFirst PHP MySQL. Моя проблема в том, что я не могу запустить примеры из книги.Запуск PHP на моей машине локально?

Примеры файлов состоят из 2 файлов: одного HTML и одного файла PHP. Например, вы заполняете форму из файла HTML, а затем отправляете ее на веб-сервер, затем php обрабатывает файл HTML, а затем возвращает его вам.

Когда я заполнил форму, я нажимаю кнопку отправки, она не возвращает то, что она должна была вернуть. То, что он возвращает, является фактическим кодом PHP.

Нужно ли перенести все файлы из книги в веб-хостинг, чтобы я не мог попробовать примеры, которые я сказал? Как я могу запустить его локально?

UPDATE !!
Я пробовал, что сказал anselm, теперь он говорит, что OBJECT не найден ... url не нашел тогда ошибку 404.

+3

Я очень предпочитаю WAMP, который очень легко начать с: http://www.wampserver.com/en/ –

+0

ваш XAMPP стат. .. Затем вы помещаете два файла в папку htdocs. Запустите файл http: //localhost/file_name.html – Vaishu

+0

, когда я нажимаю кнопку отправки, он возвращает этот * файл: /// C:/xampp/htdocs/i ndex.php * – user1364686

ответ

2

Ваш PHP-код не обрабатывается PHP. Конфигурация Apache неверна (маловероятно, поскольку вы установили XAMPP, но можете проверить, выполнив следующие шаги: http://www.php.net/manual/en/install.windows.apache2.php), или ваши файлы на самом деле не называются .php.

В Windows убедитесь, что у вас включен просмотр расширения файлов, и убедитесь, что расширения файлов действительно .php.

+1

+1 Чтобы включить просмотр расширения файлов, как предлагает Брэд, откройте окно Windows Explorer и выберите «Инструменты»> «Свойства папки», вкладку «Вид», снимите флажок «Скрыть расширения для известных типов файлов» –

+0

при попытке файла .php в браузере он работает как user1364686

+0

Смотрите сообщение @ anselm. Вам нужно загружать файлы через ваш сервер, а не просто открывать их напрямую. – Brad

5

Убедитесь, что вы доступ к файлу HTML через http://localhost/file.html вместо c:\etc etc.html

+1

+1, хорошая мысль –

+0

anselm Я попробовал то, что вы сказали, теперь он говорит, что OBJECT НЕ найден..URL не найден, то ошибка 404. – user1364686

+0

Убедитесь, что файлы '.html' и' .php' находятся в htdocs. обеспечить индекс «action =».php "' значение формы правильно правильно – anselm

-2

В панели управления XAMPP, убедитесь, что Apache запущен.

+0

Apache запущен, или он ничего не получит. – Brad

3

Если вы разрабатываете окна, я действительно рекомендую использовать wamp, он очень прост в использовании и включает в себя основной застрявший, который является php, mysql, apache, он очень прост в установке и автоматически настраивает все, что вы можете найти в папке www в папке wamp на вашем диске с, где вы должны упасть вы PHP файлы

http://www.wampserver.com/en/

Смежные вопросы