Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Настройка Apache и PHP 5.2.6
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Настройка Apache и PHP 5.2.6

Страниц (2): [1] 2 »
 

1. Khalif - 15 Сентября, 2008 - 15:00:57 - перейти к сообщению
Здравствуйте!!! Я новичок еще.
Вот такая проблема...
Настроил все Apache и PHP, ошибок не выдает, вроде все нормально.
Пишу маленькие скрипты в PHP редакторе и запускаю - работает,
но когда пытаюсь через браузер запустить этот же php файл выдает пустую
страницу, либо же сам код скрипта. Что же надо только в редакторе смотреть эти файлы
или что то не понимаю я, не так делаю, может не так настроил. И этот редактор когда запускаеш файл
скрипта просит закрыть 80 порт Apache, иначе не запускается,
так должно это быть?
Помогите пожалуйста очень нужно.
Заранее благодарен
2. Lostoffuture - 15 Сентября, 2008 - 15:09:01 - перейти к сообщению
http://php-myadmin[dot]ru/learning/i[dot][dot][dot]ument-intro[dot]html вот ссылка как правильно все настроить ))))
3. Champion - 15 Сентября, 2008 - 15:15:40 - перейти к сообщению
Очнь похоже на:
-Апач не запущен
-запущен, но модуля пхп нет
-Вы обращаетесь к файлу не по протоколу http через браузер (но это наверное вряд ли)
4. Khalif - 15 Сентября, 2008 - 15:19:49 - перейти к сообщению
http://php-myadmin[dot]ru/learning/i[dot][dot][dot]ument-intro[dot]html вот ссылка как правильно все настроить ))))


Я по этой ссылке и настроил все, думаю если бы неправильно настроил бы то и в PHP редакторе тоже не должно работать, но ведь когда из редактора запускаю файл на выполнение он то работает...
5. Champion - 15 Сентября, 2008 - 15:25:08 - перейти к сообщению
Khalif пишет:
Я по этой ссылке и настроил все, думаю если бы неправильно настроил бы то и в PHP редакторе тоже не должно работать

Я пользовался раньше phpexpert_edit (или что-то в этом роде, не помню точно название) и там в настройках нужно было указывать php.exe. И работать редактор мог и при выключенном и не настроенном апаче.

А http://localhost открывается?
6. Lostoffuture - 15 Сентября, 2008 - 15:27:32 - перейти к сообщению
Как правильно понял вы запускаете скрипт с броузера???? вам необходимо прописать в строке адресса писать localhost/имя_файла.php.... Попробуйте перезапустить апач, посмотрите указалил вы правильно свои хосты что в апаче, что и в папке windows/system32/drives/ect
7. Khalif - 15 Сентября, 2008 - 15:38:52 - перейти к сообщению
Да я тоже этим редактором пользуюсь, он заставляет выключать сервер, просит чтоб освободили 80 порт, иначе скрипт на выполнение не запускается.

http://localhost открывает страницу в которой пишет мол ПО веб сервера Apache завершилась успешно, но вроде в инструкции написано что должен вывести информацию о РНР если создать файл со скриптом:
<?php

phpinfo();

?>
Вот приложил файл конфигурации может посмотрите что не так
Единственное что отличается там от инструкции версия Apache у меня 2.0.63
8. Lostoffuture - 15 Сентября, 2008 - 15:43:21 - перейти к сообщению
ну конечно вы думайте ведь там настройка для другой версии и я уверен половину настроек вы у ся не нашли)))) скачайте ту версию и не мучайтесь....ведь статья написанна для той сязки которая там указанна.)))
9. Champion - 15 Сентября, 2008 - 15:58:11 - перейти к сообщению
да, он заставляет потому, что сразу 2 сервера начинают слушать 80й порт. Я так думаю, что после того, как он Вас заставил выключить сервер, Вы сервер выключаете, а перед тем, как просматриваете скрипт в браузере не запускаете вебсервер.

Закройте редактор, запустите апач, и всё будет нормально.
(Добавление)
А чтоб было удобнее, там где-то меню run есть (то, где Вы путь к файлу PHP.exe указывали), и вот в этом меню межно указать другой порт. пусть 80й будет для апача, а в редакторе 8080.
10. Khalif - 16 Сентября, 2008 - 12:12:02 - перейти к сообщению
Lostoffuture
Все установил все по инструкции на которую вы ссылаетесь и версии скачал те же что там написано.
В броузере пишу: http://localhost
Пишет IT works!

Но как пишу: http://localhost/index.php

Отвечает : Не удается найти веб-страницу... (HTTP 404)

В чем же дело, этот файл пробую везде размещать в каталоге
C:\apache
C:\apache\localhost
C:\apache\localhost\www
Ни где не находит, эти каталоги созданы по инструкции...
Может я что не понял...
подскажите пожалуйста
11. Lostoffuture - 16 Сентября, 2008 - 12:32:16 - перейти к сообщению
Вобщем все ваши скрипты и html сраницы должны находиться с деректории www от туда вы и берете все данные через броузер.))))) как я понял вы тупо по мануалу настроили и даже не вникали что куда пишете.)))) рекомендую прочитать внимательней мануал)))) почитайте конфиг апача поразберайтесь, что ни так я подскажу....
Цитата:
Но как пишу: http://localhost/index.php

Отвечает : Не удается найти веб-страницу... (HTTP 404)

данаая ошибка выскакивает в том случае если вы не правильно обращаетесь к файлу. тоесть ваш лок сервак не находит данного файла который вы запрашиваете... чтобы исключить данную ошибку вам нужно(если вы настраивали все по мануалу) в деректориюapach/localhost/www положить свой index.php после вы уже сможете увидеться свой файл..... если не сработала тогда открывайте конфиг апача и смотрите где у вас находиться домашняяя деректрия.))))

ТАК ЖЕ НЕ ЗАБЫВАЙТЕ КОНГДА ВЫ ПРАВИТЕ КОНФИГ АПАЧА ВАМ НЕОБХОДИМО КАЖДЫЙ РАЗ ПЕРЕЗАПУСКАТЬ АПАЧ, ДЛЯ ТОГО ЧТОБЫ ВСЕ СОХРАНЕННЫЕ НАСТРОЙКИ БЫЛИ ЗАПУШЕННЫ С НОВЫМ СТАРТОМ ВАШЕГО СЕРВА)))
12. Khalif - 16 Сентября, 2008 - 13:05:00 - перейти к сообщению
Lostoffuture

В принципе там все вроде понятно, но когда он не находит явно то что там есть уже не понятно становится...

index.php файл сам создавал и добавил в директорию


Еще раз прошел по конф. файлу все вроде прописал, перезапускаю каждый раз
апатч...
Домашняя директория как в инстукции прописал:

DocumentRoot "C:/apahce"
...
Может приложу сам файл и вы посмотрите что не так...
13. Lostoffuture - 16 Сентября, 2008 - 13:17:53 - перейти к сообщению
эхххххх что ж вы так..... вот поправил вам настройки
14. Khalif - 16 Сентября, 2008 - 13:45:29 - перейти к сообщению
Lostoffuture

Че то не понял может вы мой же файл прислали, я не вижу никаких изменений в этом файле Улыбка
15. Lostoffuture - 16 Сентября, 2008 - 13:54:22 - перейти к сообщению
ServerName 127.0.0.1:80 у вас было закаметирована была ент строка

Listen 80 и зачемто вы вместо этой строки прописали Listen 127.0.0.1:80

 

Powered by ExBB FM 1.0 RC1