С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Kristino4ka24
0 / 0 / 0
Регистрация: 13.12.2015
Сообщений: 22
1

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

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

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

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

PHP и Win32 консоль...
Всем доброго времени суток! Есть процесс консоли игрового сервера hlds.exe,...

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

проблема с веб приложением(php 4.x + MySQL 4.x + Apache2)...
я работаю с веб приложением(php 4.x + MySQL 4.x + Apache2) в браузере Mozilla...

Php-5.3.10-Win32
Такая ситуация: есть старенький самописный софт, до обновления PHP до версий...

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

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

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

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

Кстати, не обязательно полностью переходить на linux. Есть vagrant, научиться его настраивать будет гораздо полезнее чем устанавливать php на винду. Но это на потом. Сейчас я бы на вашем месте поставил OpenServer и учился непосредственно программировать.
1
Jewbacabra
Эксперт PHP
3577 / 2970 / 1320
Регистрация: 24.04.2014
Сообщений: 9,026
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
Зверушь
439 / 349 / 91
Регистрация: 01.05.2010
Сообщений: 1,686
05.07.2017, 23:37 11
Ну лично я юзаю опенсервер под виндой Командная строка там и правда очень крута!

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

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

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

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

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

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

Добавлено через 15 секунд
Цитата Сообщение от tarasalk Посмотреть сообщение
чтобы хотя бы по ssh подключиться и сделать git pull.
А разве из винды такое не сделать? На крайняк можно попросить админа хостинга такое сделать - в дальнейшем, если чего не так, то не будут все валить на тебя...
Цитата Сообщение от tarasalk Посмотреть сообщение
но уже приходиться потихоньку использовать вагрант с линуксом на борту.
И какой Линукс у Вас стоит? Лично я наигрался вдоволь с глючными версиями минта, скачанными с оф.сайта...
1
tarasalk
1238 / 745 / 294
Регистрация: 13.06.2013
Сообщений: 2,609
06.07.2017, 12:19 14
Цитата Сообщение от Vovka Посмотреть сообщение
А разве из винды такое не сделать?
А причем тут винда? Я подключаюсь к серваку который на линуксе, и работать приходиться с командной строкой линукса. Мне лично тяжело было ее осваивать.
Цитата Сообщение от Vovka Посмотреть сообщение
И какой Линукс у Вас стоит?
Для знакомства с вагрантом ставил убунту. А вообще надо ставить тоже самое что и на боевом сервере. Суть то в этом, чтобы рабочее окружение было идентично продакшен окружению.
1
Fart83
55 / 59 / 34
Регистрация: 04.10.2016
Сообщений: 271
06.07.2017, 15:09 15
Кликните здесь для просмотра всего текста
Для начала надо осознать что php не язык программирования а скриптовой язык, следовательно никаких компиляторов не может быть, есть интерпритатор.

если php - это сЯП, то это не значит, что нет возможности компилировать скрипты. на счет отсутствия компилятора для php вы ошибаетесь. jit компилятор ни о чем не говорит? к примерe: старый фалангер, который был заброшен создателем в студенческие годы, обрел нового "родственника" на с#.
0
06.07.2017, 15:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2017, 15:09

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

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

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


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru