Flint
Новичок
Настройки Apache, выводит содержимое php-файла
Устанавливаю скрипт на локальном сервере.
- Платформа Windows
- Apache 2.0.55
- PHP 5.1.6 (установлен как модуль Apache)
- MySQL 5.0.24
Для установки скрипта нужен mod_rewrite. Установил.
в корне скрипта лежит файл .htaccess следующего содержания:
После запуска http://127.0.0.1/open/install.php
На экран выводит все содержимое php-скрипта
А в лог ошибок Apache выводит следующую ошибка:
Техническая поддержка устанавливаемого скрипта пишет что это проблемы настройки моего Apache.
Как решить эту проблему? остальные скрипты работают правильно
Устанавливаю скрипт на локальном сервере.
- Платформа Windows
- Apache 2.0.55
- PHP 5.1.6 (установлен как модуль Apache)
- MySQL 5.0.24
Для установки скрипта нужен mod_rewrite. Установил.
в корне скрипта лежит файл .htaccess следующего содержания:
Код:
DirectoryIndex /index.php
ErrorDocument 404 /index.php?page=error404
RewriteEngine On
RewriteRule ^admin[/]?$ admin/index.php [L]
RewriteRule ^sections([0-9]+)[/]?$ index.php?page=sections§ion_id=$1 [L]
RewriteRule ^news([0-9]+)[/]?$ index.php?page=news&action=detail&news_id=$1 [L]
RewriteRule ^news/page([0-9]+)[/]?$ index.php?page=news&pg=$1 [L]
RewriteRule ^news[/]?$ index.php?page=news [L]
RewriteRule ^addurl.html[/]?$ index.php?page=additem [L]
RewriteRule ^addurl_([0-9]+).html[/]?$ index.php?page=additem&node_id=$1 [L]
RewriteRule ^addurl_(submit|added).html[/]?$ index.php?page=additem&action=$1 [L]
RewriteRule ^faq[/]?$ index.php?page=faq [L]
RewriteRule ^search[/]?$ index.php?page=search [L]
RewriteRule ^link([0-9]+)[/]?$ index.php?page=link&site_id=$1 [L]
RewriteRule ^feedback[/]?$ index.php?page=feedback [L]
RewriteRule ^feedback/(submit)[/]?$ index.php?page=feedback&action=$1 [L]
RewriteRule ^rubric([0-9]+)/page([0-9]+)[/]?$ index.php?page=rubric&node_id=$1&pg=$2 [L]
RewriteRule ^rubric([0-9]+)/site_([0-9]+).html$ index.php?page=site&node_id=$1&site_id=$2 [L]
RewriteRule ^rubric([0-9]+)/s_([0-9]+).html$ index.php?page=site&action=redir&node_id=$1&site_id=$2 [L]
RewriteRule ^rubric([0-9]+)[/]?$ index.php?page=rubric&node_id=$1 [L]
RewriteRule ^(.*)/rubric([0-9]+)/page([0-9]+)[/]?$ index.php?page=rubric&node_id=$2&pg=$3 [L]
RewriteRule ^(.*)/rubric([0-9]+)/site_([0-9]+).html$ index.php?page=site&node_id=$2&site_id=$3 [L]
RewriteRule ^(.*)/rubric([0-9]+)/s_([0-9]+).html$ index.php?page=site&action=redir&node_id=$2&site_id=$3 [L]
RewriteRule ^(.*)/rubric([0-9]+)[/]?$ index.php?page=rubric&node_id=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/page([0-9]+)[/]?$ index.php?page=rubric&url_name=$1&pg=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/site_([0-9]+).html$ index.php?page=site&url_name=$1&site_id=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/s_([0-9]+).html$ index.php?page=site&action=redir&url_name=$1&site_id=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)[/]?$ index.php?page=rubric&url_name=$1 [L]
RewriteRule ^(.+)/([a-zA-Z0-9_-]+)/page([0-9]+)[/]?$ index.php?page=rubric&url_name=$2&pg=$3 [L]
RewriteRule ^(.+)/([a-zA-Z0-9_-]+)/site_([0-9]+).html$ index.php?page=site&url_name=$2&site_id=$3 [L]
RewriteRule ^(.+)/([a-zA-Z0-9_-]+)/s_([0-9]+).html$ index.php?page=site&action=redir&url_name=$2&site_id=$3 [L]
RewriteRule ^(.+)/([a-zA-Z0-9_-]+)[/]?$ index.php?page=rubric&url_name=$2 [L]
На экран выводит все содержимое php-скрипта
А в лог ошибок Apache выводит следующую ошибка:
Код:
[Wed Feb 21 11:39:51 2007] [error] [client 127.0.0.1] PHP Fatal error: Class 'cList' not found in C:\\usr\\www\\open\\classes\\class.settings.php on line 2
Как решить эту проблему? остальные скрипты работают правильно