|
|
|
| Возможно мои вопросы покажутся глупыми, но это от того , что я только начал осваивать работу связки Апач+PHP+MySQL+phpmyAdmin. В настоящий момент эта связка установлена и протестирована. Захожу на localhost и вижу 2-е папки: в1-й-мой сайт, со всеми его файлами, папками и архивами; во2-й-phpmyadmin. Если открыть папку сайта, то появляется окно загрузки файла с предложением сохранить файл, при положительном ответе сохраняется только главная страница сайта. Если открыть phpmyadmin, то появляется: Добро пожаловать в phpMyAdmin 2.10.3 и сообщение об ошибке-#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client. Однако если зайти на http://www.test.ru/pma (test.ru-есть у меня такая папка), то сразу открывается главная страница phpmyAdmin. Собственно вопрос заключается в следующем: правильно ли все работает? | |
|
|
|
|
|
|
|
для: mjc66
(24.08.2007 в 11:00)
| | Народ! Ну помогите кто нибудь- проясните черт возми ситуацию!!! | |
|
|
|
|
|
|
|
для: mjc66
(25.08.2007 в 01:00)
| | Я у вас спрашивал уже - что у вас за сервер, Денвер или нет. Ежели не он, поставьте его, в нем уже все "вылезано" для нормальной работы, и просто для тестирования вам его за глаза хватит. Помещайте в нем свои проекты в папку servers\home\ProjectName\www - остальное за вас сделает Денвер, а папку localhost оставьте в покое.
Что у вас за проблемы, только богу известно, вы можете долго спрашивать, а вам много отвечать, а в итоге окажется, что вы забыли "в розетку включить")) Хотите изучать РНР - установите Денвер, хотите изучать Апача - ищите причину. | |
|
|
|
|
|
|
|
для: sim5
(25.08.2007 в 04:45)
| | Денвер-это слишком просто, чтобы чему-то научиться я решил начать с Апача у меня v.2.2.4, PHP 5.2.3, MySQL 5.0.45, phpmyAdmin 2.10.3. Устанавливал я его по этой инструкции: http://php-myadmin.ru/learning/instrument-apache.html. Все тесты прошли успешно. Единственно, что мне нужно знать-это куда надо поместить папку своего сайта, чтобы она корректно отображалась, а не пыталась себя сохранить. Еще момент- виртуальные хосты у меня открыты. Так, что вопрос с подключением в розетку отпадает. | |
|
|
|
|
|
|
|
для: mjc66
(25.08.2007 в 13:43)
| | Папку своего сайта вы должны помещать в корневую папку документов, которой для денвера является home, у вас не знаю, смотрите в настройках, это может быть htdocs или еще что-то. | |
|
|
|
|
|
|
|
для: sim5
(25.08.2007 в 14:06)
| | У меня корневой каталог C:/ apache, в нем 2-е папки: папка:localhost и папка:test.ru и файлы:access.log, error.log, start-webserver.bat, stop-webserver.bat, vhosts-off.txt, vhosts-on.txt.
В папке localhost : папка: www и файлы: access.log, error.log.
В папке www: папка:phpmyadmin и файлы: gdtest.php, mysqltest.php, phptest.php, smtptest.php.
В папке test.ru: папка: www и файл access.log.
Так куда вставить папку с сайтом? | |
|
|
|
|
|
|
|
для: mjc66
(25.08.2007 в 14:48)
| | C:/apache - корневая папка установленного сервера. Корневая папка для документов, это другое, какая она у вас - смотрите в настройках, описаниях по установке. Ничего вам сказать не могу по этому поводу. | |
|
|
|
|
|
|
|
для: sim5
(25.08.2007 в 15:06)
| | Вот вырезка из инструкции: в корне диска необходимо создать каталог "apache" - в нем будут лежать ваши виртуальные хосты (домены), глобальный файл журнала ошибок "error.log" (создается программой при первом запуске, автоматически), глобальный файл доступа "access.log" (создается автоматически). В каталоге "apache" создаем еще одну пустую папку - "localhost", в которой, в свою очередь, создаем папку "www", именно в последней и надо будет держать наше добро в виде локальных скриптов.
А сам сервер у меня устанавлен в Program Files. | |
|
|
|
|
|
|
|
для: mjc66
(25.08.2007 в 15:14)
| | Не устанавлиайте сервер в какую либо папку тем более с таким именем как Program Files - просто во избежание всяких возможных проблем в будующем, устанавливайте все в корне диска.
Смотрите свои установки, как у вас должны прописываться виртуальные хосты и прочее, в общем читайте документацию. Мне вполне достаточно Денвера, мне просто некогда заниматься еще и проблемами Apache, да мне это и не нужно. Коли хотите "серьезный сервер" на локальной машине - изучайте. | |
|
|
|
|
|
|
|
для: sim5
(25.08.2007 в 15:27)
| | Amigo! Я во все разобрался, нужно было в файле который конфигурирует виртуальные хосты раскоментировать несколько строк и для моего сайта сконфигурировать новый Virtual Host. Но все равно respect Тебе огромный! | |
|
|
|
|
 22.2 Кб |
|
|
для: mjc66
(25.08.2007 в 16:10)
| | >> mjc66:
>>"раскоментировать несколько строк"
Вот с этого места поподробней.
Захожу в папку bin и ввожу в командной оболочке httpd.exe: курсор перемещается на следующую строку и стоит там(мигая).
error.log:
[Mon Aug 27 10:55:11 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon Aug 27 10:55:11 2007] [notice] Child 3608: Exit event signaled. Child process is ending.
[Mon Aug 27 10:55:12 2007] [notice] Child 3608: Released the start mutex
[Mon Aug 27 10:55:13 2007] [notice] Child 3608: Waiting for 250 worker threads to exit.
[Mon Aug 27 10:55:13 2007] [notice] Child 3608: All worker threads have exited.
[Mon Aug 27 10:55:13 2007] [notice] Child 3608: Child process is exiting
[Mon Aug 27 10:55:13 2007] [notice] Parent: Child process exited successfully.
[Mon Aug 27 10:55:26 2007] [notice] Apache/2.2.4 (Win32) configured -- resuming normal operations
[Mon Aug 27 10:55:26 2007] [notice] Server built: Jan 9 2007 23:17:20
[Mon Aug 27 10:55:26 2007] [notice] Parent: Created child process 3564
[Mon Aug 27 10:55:26 2007] [notice] Child 3564: Child process is running
[Mon Aug 27 10:55:26 2007] [notice] Child 3564: Acquired the start mutex.
[Mon Aug 27 10:55:26 2007] [notice] Child 3564: Starting 250 worker threads.
[Mon Aug 27 10:55:26 2007] [notice] Child 3564: Starting thread to listen on port 80.
| В чем проблема ?
WinXP_Pre_sp3, apache_2.0.59-win32-x86-openssl-0.9.7j.msi, php-5.2.1-Win32.zip
Д.Котеров & А.Костарев "PHP 5 В подлиннике", 2006г. | |
|
|
|
|
|
|
|
для: malor
(27.08.2007 в 11:28)
| | Все работает? На notice можно забить =) | |
|
|
|