Я установил Wamp. Вместо этого я хотел использовать HTTP-сервер Apache, поэтому удалил его. Но я не был уверен, правильно ли я его удалил. Поэтому я установил сервер Apache HTTP, и в правом нижнем углу экрана, где он показывает время и т.д., Он имел символ apache, но он был красным, что, очевидно, означало, что он не работает. Поэтому я нажал на него, и он дал мне два варианта: 1: Apache HTTP Server и 2: WampApache. Это смутило меня, так как я думал, что удалил Wamp. Однако я проигнорировал WampApache и нажал кнопку «Пуск» на HTTP-сервере Apache. Но это не так и просто бросило в меня ошибки.

1) Почему бы это не сработало? 2) Почему это дало мне возможность wampapache, а

Поэтому я удалил Apache и переустановил wamp-сервер на моей машине с Windows 7.
У меня также установлены NetBeans.
Я поместил мою папку, в которой есть несколько веб-файлов, в каталог www в директории wamp.
Я захожу на localhost, и он показывает стартовую страницу со всем текстом и моими проектами.
Я щелкаю папку под моими проектами, а затем она просто показывает 500 внутреннюю ошибку сервера.

3) Какова потенциальная проблема здесь?

4) Как я мог это исправить?

Я хочу сделать php сайты на netbeans, сохранить их в папке www в соответствующих папках, открыть их через localhost, то есть localhost/testsite и выполнить локальную разработку, а когда они будут готовы, загрузить их в Интернет через ftp.

Награда будет вручена человеку, который может помочь мне заставить работать HTTP-сервер APACHE или Wamp, чтобы я мог создавать сайты на NetBeans, помещать их в каталог www и просматривать их через localhost. Предпочтительно Apache HTTP сервер.

3 ответа3

1

WAMP включает в себя Apache, поэтому установка обоих, по-видимому, вызвала некоторую путаницу, и вы оба получили. Проблема с подпапкой может быть связана с правами доступа к папке.

При желании вы можете попытаться вернуться к чистой системе. Это не обязательно, так как Apache работает. Но если вы хотите попробовать, сначала удалите все, возможно, используя Revo Uninstaller Freeware, и даже, возможно, сделайте восстановление системы до того времени, когда оба не были установлены.

Просто знайте, что обезьяна с восстановлением системы может привести к серьезным проблемам, если с тех пор вы или Windows установили что-то еще, кроме WAMP и Apache. Я сам стараюсь избегать этого, если это вообще возможно, даже ценой слегка неправильно установленного продукта.

Вам нужно использовать WAMP, так как вы хотите заниматься разработкой PHP, поэтому убедитесь, что он установлен и работает.

Вы можете использовать NetBeans для непосредственной работы с файлами на локальном компьютере в папке www Apache, а затем протестировать с помощью браузера на localhost. Я предлагаю использовать Firefox с Firebug для отладки. Единственным осложнением здесь являются права доступа к папкам.

Вы можете использовать NetBeans для развертывания своего приложения непосредственно на удаленном сервере.
См. Эту статью: Развертывание приложения PHP на удаленном веб-сервере с помощью среды IDE NetBeans.

0

Обычно это происходит из-за ошибки в php-скрипте; убедитесь, что в index.php нет ошибок. Если нет очевидных, xdebug может помочь вам найти его.

0

Не зная вашей конфигурации Apache, лучшим советом будет проверить ваш журнал ошибок (см. Директиву ErrorLog в конфигурации для определения его местоположения), чтобы выяснить причину ошибки 500.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .