|
|
|
|
|
для: elenaki
(20.07.2004 в 17:01)
| | Тогда действительно никакой :))) | |
|
|
|
|
автор: elenaki (20.07.2004 в 17:01) |
|
|
для: cheops
(20.07.2004 в 15:58)
| | до. а какая разница? раньше-то все работало. и сейчас работает. это они там на сервере мудрят. | |
|
|
|
|
автор: elenaki (20.07.2004 в 16:09) |
|
|
для: elenaki
(20.07.2004 в 15:15)
| | исправили. работают сессии. заразы! экспериментаторы хреновы!
как они меня задолбали! только закончила один скрипт, хотела шефу показать - ни фига не работает. ни новое ни старое!
предложили мне за php upload сходить на php.net... я им ответила, что скрипт работает и
дело не в скрипте, а в их настройках сервера. я еще на одном сервере проверила, там PHP
как cgi установлен. все работает. надо будет после отпуска все-таки поговорить с шефом
на тему смены хостинга. невозможно с такой "поддержой" работать.
| |
|
|
|
|
|
|
|
для: elenaki
(20.07.2004 в 15:05)
| | Т.е. top.php включён в offers2.php оператором include?
До, или после вызова сессии? | |
|
|
|
|
автор: elenaki (20.07.2004 в 15:15) |
|
|
для: elenaki
(20.07.2004 в 15:05)
| | sorry. не два раза. там разные строки - session cookie и session cashe limiter | |
|
|
|
|
автор: elenaki (20.07.2004 в 15:05) |
|
|
для: cheops
(04.07.2004 в 12:11)
| | караул! HELP! СОС! внезапно, т.е. абсолютно ни с того ни с сего стало выдаваться такое же
сообщение:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /******//top.php:8) in /*******/offers2.php on line 2
2 раза, вместо ***** адрес сайта.
в строке 2 файла offers2.php - вызов сессии, в строке 8 файла top.php - meta-tag keywords
register_globals = On, сессии в другой папке на том же сайте работают. что опять случилось?
какую еще свинью мне этот "условно-бесплатный" хостер подложил?...
| |
|
|
|
|
|
|
|
для: Drank
(03.07.2004 в 16:46)
| | Почему-то никак не отправляется письмо по вашему адресу... вероятно mail.ru в борьбе со спамом окончательно решил принимать письма только со своих почтовых ящиков :))) Я уже был вынужден отказаться от их услуг, так как ничего невозможно ни отправить и ни получить... Надеюсь вы сюда загляните...
>Как установить php сервер на соём компьютере?
>Очень много справочной информации по программированию,
>но нет простого описания по установке php сервера и ссылок на ftp ресурсы с дистрибутивом.
Вероятно вам PHP нужен для работы с Web, тогда кроме самого PHP потребуется Web-сервер, настроенный для работы на локальной машине. Обычно для этого используют Apache, как наиболее распространённый и удобный сервер. После того как на системе запускается Apache к нему прикручивают PHP, который работет как его модуль или CGI-скрипт.
Скачать Apache можно с зеркал приведённых на официальном сайте http://www.apache.org/dyn/closer.cgi. При поиске следует помнить, что Apache так же может называться httpd, по имени его демона в UNIX. На зеркалах обычно много различных файлов, например:
httpd-2.0.49-win32-src.zip - это архив с исходными кодами (src) для Windows (win32) Web-сервера Apache (httpd) версии 2.0.49.
httpd-2.0.49.tar.gz - тоже самое, но для Linux, в котором программы принято распрастранять в исходных кодах.
apache_2.0.50-win32-x86-no_ssl.exe - а вот это, откомпилированный под архитектуру (x86) для Windows (win32) без поддержки SSL(no_ssl) сервер Apache (apache) версии 2.0.50 - вот он и нужен.
Чтобы вам не мучатся, вот ресурс где можно его взять: http://apache.rin.ru/dist/httpd/binaries/win32/
После этого его необходимо поставить, указав в качестве ServerName и Network Domain имя localhost (это имя для использования сервера на локальной машине, которое связано с IP-адресом 127.0.0.1, который зарезервирован для локального использования).
После успешной инсталляции при наборе в окне браузера http://localhost/ или http://127.0.0.1/ - должна загрузится страница сервера.
После этого к нему можно прикручивать PHP, для этого необходимо его скачать, ну например со страницы http://ru2.php.net/get/php-4.3.7-installer.exe/from/a/mirror. После этого его устанавливаем в папку C:/PHP, для того, чтобы PHP и Apache начали взаимодействовать (здесь PHP будет выступать в качестве CGI-скрипта), в конфигурационном файле Apache (conf/httpd.conf) необходимо добавить строки
AddType application/x-httpd-php phtml php
<Directory "c:/php">
Options ExecCGI
</Directory>
ScriptAlias "/php_dir/" "c:/php/"
Action application/x-httpd-php "/php_dir/php.exe"
|
Если что-то не получается пишите - будем разбираться. | |
|
|
|
|
|
|
|
для: Drank
(03.07.2004 в 16:46)
| | Хм... пожалуй действительно стоит написать статью в раздел "Статьи о PHP" об инсталляции связки PHP и Apache.
/*задумчиво оглядываясь по сторонам*/ кого-бы заставить... | |
|
|
|
|
|
|
|
для: Drank
(03.07.2004 в 16:46)
| | Первым делом, хочу поблагодарить Дизайнера, cheopsа и Кузнецова М.В за подробные объяснения. Связь с новичками у вас отлично поставлена. Спасибо.
Теперь попытаюсь помочь Drankу.
Видимо, Вы спрашивали как запустить в работу систему web-сервер – PHP. Сразу скажу, что я работают под Windows (с Unix-ом так не получится).
Первым делом, чтобы не возиться с web-сервером я скачал себе среду для работы с PHP. Таковая имеется на www.phpexperteditor.com (где-то 2,5 MB). Далее скачал PHP5 с www.php.net/downloads . Теперь разархивируйте php в папку c:\PHP. После этого в среде уже можно работать. Однако IE воспринимать Ваши php-файлы не будет – нужен web-сервер.
Кстати, чтобы php.ini файл воспринимался нужно положить его в каталог Windows. Сделать этот файл можно методом переименования файла php.ini-dist, который будет лежать у Вас в папке c:\PHP.
Скачайте веб-сервер Apache 1.3 (ссылок на него полно).
Теперь сообщите мне свой e-mail (можете в форуме, можете написать мне письмо), и я вышлю Вам конфигурационный файл с пояснениями.
| |
|
|
|
|
автор: Drank (03.07.2004 в 16:46) |
|
|
для: Odin Kg
(02.07.2004 в 19:57)
| | Слушай как ты добрался до этого?
Я например не знаю как установить php сервер на своём компе, а нужно это делать, где ты раздобыл описание? | |
|
|
|
|