С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/34: Рейтинг темы: голосов - 34, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 13.12.2015
Сообщений: 33
1

PHP не является приложением Win32

05.07.2017, 09:17. Показов 6549. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем! Я начинающий разработчик, постепенно вникаю в основы веб программирования. Сейчас начала изучать PHP, но столкнулась со следующей проблемой. Я не могу установить PHP на компьютер.

У меня Windows XP (32). Я скачала с офф. сайта "php.net" zip архив 86-разрядный для Windows. Распаковала в диск C, в папку php. В свойствах системы прописала PATH. Так же скачала и установила Microsoft Visual C++ 2015. Перезагрузилась. В cmd ввожу "php", enter, и вылазит строка: "не является приложением Win32" "Отказано в доступе". Не знаю уже что предпринять. Опытные программисты - подскажите, как решить эту проблему и установить php?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.07.2017, 09:17
Ответы с готовыми решениями:

Как запустить и настроить php-4.3.5-Win32 а также apache_2.0.49-win32-x86-no_ssl и mysql-5.0.0a-alpha-win ?
Здрасте... Php я решил начать изучать недавно. Уже делал странички в Html, Java. Теперь хочу...

Не является приложением Win32
Привет всем! Когда пытаюсь что-то загрузить из инета,или из компа появляется сообщение:"путь...

Не является приложением Win32
объясните пожалуйста, почему на компьютер не получается установить такие программы как ICQ, MSN...

Не является приложением WIN32
Написал игру Pac Man(Win 32). Подскажите пожалуйста что можно сделать чтобы не вылазила подобная...

14
38 / 38 / 11
Регистрация: 27.09.2014
Сообщений: 486
05.07.2017, 09:27 2
Установите, например, OpenServer - сильно облегчит жизнь!
1
0 / 0 / 0
Регистрация: 13.12.2015
Сообщений: 33
05.07.2017, 09:46  [ТС] 3
Спасибо за ответ! Но я полная нубятина в этом. OpenServer лучше чем XAMPP и Denwer? Я пока что не устанавливала сервер, а просто хочу поставить php и с помощью командной строки проверить его работоспособность.
0
23 / 23 / 0
Регистрация: 09.11.2014
Сообщений: 72
05.07.2017, 10:34 4
Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Спасибо за ответ! Но я полная нубятина в этом. OpenServer лучше чем XAMPP и Denwer? Я пока что не устанавливала сервер, а просто хочу поставить php и с помощью командной строки проверить его работоспособность.
Меняй ОС на Linux ununtu к примеру, ставь LAMP и тестируй.
0
23 / 23 / 0
Регистрация: 09.11.2014
Сообщений: 72
05.07.2017, 10:34 5
Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Спасибо за ответ! Но я полная нубятина в этом. OpenServer лучше чем XAMPP и Denwer? Я пока что не устанавливала сервер, а просто хочу поставить php и с помощью командной строки проверить его работоспособность.
Меняй ОС на Linux ununtu к примеру, ставь LAMP и тестируй.
1
0 / 0 / 0
Регистрация: 13.12.2015
Сообщений: 33
05.07.2017, 11:04  [ТС] 6
Спасибо! Но ведь сейчас придумали много новых фич для разработки на виндовс. На XAMPP есть компилятор php, сервер apache, Mysql. Зачем делать лишние движения и менять ос?
0
23 / 23 / 0
Регистрация: 09.11.2014
Сообщений: 72
05.07.2017, 11:14 7
Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Спасибо! Но ведь сейчас придумали много новых фич для разработки на виндовс. На XAMPP есть компилятор php, сервер apache, Mysql. Зачем делать лишние движения и менять ос?
Для начала надо осознать что php не язык программирования а скриптовой язык, следовательно никаких компиляторов не может быть, есть интерпритатор. Ну а если Linux ставить не хочется, ставьте AMPPS на Windows и вуаля. Полноценный веб-сервер.
0
23 / 23 / 0
Регистрация: 09.11.2014
Сообщений: 72
05.07.2017, 11:14 8
Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Спасибо! Но ведь сейчас придумали много новых фич для разработки на виндовс. На XAMPP есть компилятор php, сервер apache, Mysql. Зачем делать лишние движения и менять ос?
Для начала надо осознать что php не язык программирования а скриптовой язык, следовательно никаких компиляторов не может быть, есть интерпритатор. Ну а если Linux ставить не хочется, ставьте AMPPS на Windows и вуаля. Полноценный веб-сервер.
1
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
05.07.2017, 22:32 9
Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
OpenServer лучше чем XAMPP и Denwer?
XAMPP еще ладно, а Denwer уже сто лет не поддерживается, тупо устарел.

Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
а просто хочу поставить php и с помощью командной строки проверить его работоспособность.
А дальше что? На одном php далеко не уедешь.
К слову, в open server тоже есть командная строка, причем гораздо более крутая чем стандартная от винды.

Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Зачем делать лишние движения и менять ос?
Потому что продакшен сервер работает вовсе не на винде. Чем больше различий от продакшена, тем больше проблем. А то потом будете говорить начальнику "я хз почему у вас не работает, у меня на компьютере все работает".

Кстати, не обязательно полностью переходить на linux. Есть vagrant, научиться его настраивать будет гораздо полезнее чем устанавливать php на винду. Но это на потом. Сейчас я бы на вашем месте поставил OpenServer и учился непосредственно программировать.
1
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
05.07.2017, 22:54 10
Цитата Сообщение от virusnyak333 Посмотреть сообщение
Для начала надо осознать что php не язык программирования а скриптовой язык
А скриптовый ЯП не является ЯП?

Цитата Сообщение от Kristino4ka24 Посмотреть сообщение
Зачем делать лишние движения и менять ос?
Сборки готовые использовать бы не рекомендовал, но если без них будет тяжело то на первое время сойдет
Все что нужно для изучения php - скачать отсюда, переименовать php.ini_dev, или как там он называется, в php.ini, и добавить путь где лежит php в переменную среды PATH и проверить установку из консоли
Код
php -v
Стандартную виндовую консоль лучше менять на связку git bash + conemu.
Есть встроенный веб-сервер, для разработки и обучения отлично подойдет
Бд можно использовать sqlite, или же поставить mysql или postgresql. Большинство нужных расширения устанавливаются раскоментированием строки в php.ini
IDE - phpstorm

Потом можно будет перейти на vagrant/docker создавая в нем любое необходимое окружение
1
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
05.07.2017, 23:37 11
Ну лично я юзаю опенсервер под виндой Командная строка там и правда очень крута!

Добавлено через 3 минуты
Цитата Сообщение от tarasalk Посмотреть сообщение
Потому что продакшен сервер работает вовсе не на винде. Чем больше различий от продакшена, тем больше проблем
Например? Лично я сталкивался только с двумя:
1. Права доступа на папки/файлы. Лечится быстро, так как я теперь всегда знаю какие права куда мне надо установить.
2. Когда php использует команды ОС через shell_exec. Да было дело. Пришло писать определение ОС и далее выбор команд в зависимости уже от ОС.
1
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
06.07.2017, 09:26 12
Цитата Сообщение от Зверушь Посмотреть сообщение
Например? Лично я сталкивался только с двумя:
Например:
1) linux регистрозависим, windows нет. Будучи новичком я долго не мог понять почему не находятся некоторые файлы.
2) разные символы перевода строки, git'у не нравится.

Это конечно все решается, но ужасно раздражает. А в итоге все равно приходиться привыкать к линуксу, чтобы хотя бы по ssh подключиться и сделать git pull.

Я так то тоже под виндой , но уже приходиться потихоньку использовать вагрант с линуксом на борту.

Добавлено через 15 секунд
Цитата Сообщение от Зверушь Посмотреть сообщение
Например? Лично я сталкивался только с двумя:
Например:
1) linux регистрозависим, windows нет. Будучи новичком я долго не мог понять почему не находятся некоторые файлы.
2) разные символы перевода строки, git'у не нравится.

Это конечно все решается, но ужасно раздражает. А в итоге все равно приходиться привыкать к линуксу, чтобы хотя бы по ssh подключиться и сделать git pull.

Я так то тоже под виндой , но уже приходиться потихоньку использовать вагрант с линуксом на борту.
2
38 / 38 / 11
Регистрация: 27.09.2014
Сообщений: 486
06.07.2017, 09:46 13
Цитата Сообщение от tarasalk Посмотреть сообщение
чтобы хотя бы по ssh подключиться и сделать git pull.
А разве из винды такое не сделать? На крайняк можно попросить админа хостинга такое сделать - в дальнейшем, если чего не так, то не будут все валить на тебя...
Цитата Сообщение от tarasalk Посмотреть сообщение
но уже приходиться потихоньку использовать вагрант с линуксом на борту.
И какой Линукс у Вас стоит? Лично я наигрался вдоволь с глючными версиями минта, скачанными с оф.сайта...

Добавлено через 15 секунд
Цитата Сообщение от tarasalk Посмотреть сообщение
чтобы хотя бы по ssh подключиться и сделать git pull.
А разве из винды такое не сделать? На крайняк можно попросить админа хостинга такое сделать - в дальнейшем, если чего не так, то не будут все валить на тебя...
Цитата Сообщение от tarasalk Посмотреть сообщение
но уже приходиться потихоньку использовать вагрант с линуксом на борту.
И какой Линукс у Вас стоит? Лично я наигрался вдоволь с глючными версиями минта, скачанными с оф.сайта...
1
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
06.07.2017, 12:19 14
Цитата Сообщение от Vovka Посмотреть сообщение
А разве из винды такое не сделать?
А причем тут винда? Я подключаюсь к серваку который на линуксе, и работать приходиться с командной строкой линукса. Мне лично тяжело было ее осваивать.
Цитата Сообщение от Vovka Посмотреть сообщение
И какой Линукс у Вас стоит?
Для знакомства с вагрантом ставил убунту. А вообще надо ставить тоже самое что и на боевом сервере. Суть то в этом, чтобы рабочее окружение было идентично продакшен окружению.
1
321 / 189 / 78
Регистрация: 04.10.2016
Сообщений: 809
06.07.2017, 15:09 15
Кликните здесь для просмотра всего текста
Для начала надо осознать что php не язык программирования а скриптовой язык, следовательно никаких компиляторов не может быть, есть интерпритатор.

если php - это сЯП, то это не значит, что нет возможности компилировать скрипты. на счет отсутствия компилятора для php вы ошибаетесь. jit компилятор ни о чем не говорит? к примерe: старый фалангер, который был заброшен создателем в студенческие годы, обрел нового "родственника" на с#.
0
06.07.2017, 15:09
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.07.2017, 15:09
Помогаю со студенческими работами здесь

Не является приложением win32
Здравствуйте! Я, кажется, начинаю сходить с ума. Начала изучения курса HTML по Евг. Попову. Всё бы...

Не является приложением Win32
Хочу открыть MSDos файл пишет что не являеться приложение Win32 в чем проблема подскажите?

.exe не является приложением Win32
Здравствуйте! В чем может быть причина, что некоторые exe файлы легко устанавливаются, а некоторым...

Файл не является приложением Win32
Загружался с загрузочного CD-диска в котором встроены разные программы, в том числе программа для...

Dll не является допустимым приложением Win32
Всем привет! Подскажите, пожалуйста, как можно избавиться от этой ошибки "... .dll не является...

EXE-файл не является приложением Win32
Добрый день. Столкнулся с проблемой .exe не является приложением Win32 . Листал интернет в поисках...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru