|
автор: nisa (15.05.2005 в 22:16) |
|
| Купила вашу книгу "PHP 5. Практика создания Web-сайта", но не могу наладить работу CMS. Базу установила она работает. Когда нажимаю с первой страницы (index.php) "Войти на сайт" предлагается сохранить документ. Когда вызываю articles/index.php выводится текст скрипта. Другие скрипты, написанные мною на php работают. Подскажите в чем дело. | |
|
|
|
|
|
|
|
для: nisa
(15.05.2005 в 22:16)
| | Какое расширение у прописано в конфигурационном файле Web-сервера Apache для PHP-скриптов? Т.е. как выглядит директива
AddType application/x-httpd-php phtml php
|
В ней обязательно должно присутстовавать расширение php, не может быть так что у вас в этой директиве прописан только phtml, а php отсутствует? | |
|
|
|
|
|
|
|
для: nisa
(15.05.2005 в 22:16)
| | Это значит, что сервер apache не знает, что файлы с расширением *.php нужно интерпретировать как php-скрипт. Поэтому он просто выводит его содержимое на экран. Как это исправить написал cheops. | |
|
|
|
|
автор: nisa (16.05.2005 в 11:22) |
|
|
для: glsv (Дизайнер)
(16.05.2005 в 04:28)
| | В апачи все прописано как надо. Другие страницы, написанные на php, работают правильно. Что делать? | |
|
|
|
|
|
|
|
для: nisa
(16.05.2005 в 11:22)
| | Это единственное приложение с компакт диска, которое не работает правильно? Не могли бы вы также прикрепить к сообщению свой конфигурационный файл httpd.conf? | |
|
|
|
|
автор: nisa (16.05.2005 в 15:50) |
|
|
для: cheops
(16.05.2005 в 12:10)
| | Я пробовала еще FileCounter - даже index не работает | |
|
|
|
|
|
|
|
для: nisa
(16.05.2005 в 11:22)
| | Это httpd.conf от денвера. К сожалению, у меня нет его на машине. На первый взгляд, вроде бы все прописано.
Но если на запрос php-файла выдается предложение его скачать, то здесь нужно копать в направлении настройки сервера, т.к. php-код тут ни при чем. Он еще не начал выполняться.
Вы говорите, что другие php-файлы выполняются. Посмотрите, в чем разница между ними и скриптами с диска. Расширение, расположение... | |
|
|
|
|
автор: nisa (18.05.2005 в 01:16) |
|
|
для: glsv (Дизайнер)
(17.05.2005 в 04:52)
| | В том то все и дело, что все один к одному, но скрипты с диска не работают. Видно не судьба :) | |
|
|
|
|
|
|
|
для: nisa
(18.05.2005 в 01:16)
| | Хмм… а вы их как открываете?
Они у вас лежат в директории виртуального хоста – там же где другие ваши скрипты?
И вы их открываете через браузер по имени localhost, например, так:
http://localhost/index.php
|
| |
|
|
|