PHP Включить проблему 5.2.17 IIS7 - PullRequest
0 голосов
/ 09 августа 2011

IIS7, Windows Web Server 2008R2, PHP 5.2.17

Использование оператора include для вызова php-файла, который создает панель навигации.

Это кто-то другой, и я пытаюсь сделатьэто снова работает.Я не знаю, что я делаю, потому что я никогда не использовал php ранее 2 дня назад.

Первая строка index.php, которая отображает домашнюю страницу:

<? include("include/functions.php"); ?>

index.php находится в d: \ inetpub \ wwwroot functions.php находится в d: \ inetpub \ wwwroot \ include

PHP.ini находится в c: \ php, и я копирую его в c: \ windows всякий раз, когда делаюизменение.

Кусок моего php.ini

; Windows: "\path1;\path2"
include_path = ".;c:\php\pear;c:\php;d:\inetpub\wwwroot;d:\inetpub\wwwroot\include"

; The root of the PHP pages, used only if nonempty.
; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
; if you are running php as a CGI under any web server (other than IIS)
; see documentation for security issues.  The alternate is to use the
; cgi.force_redirect configuration below
doc_root ="d:\inetpub\wwwroot"

Из того, что я могу сказать, оператор include игнорируется, так как я не получаю ошибок, не получаю ли я панель навигации,Это работало до того, как я установил xampp, который я удалил (я знаю, плохая идея, но они этого хотели. Я знал, что не должен был!).

Я пробовал пару версий PHP,5.2.17 и 5.3.6 версии без потоков Использование fastcgi.Возможно, что-то из этого не имеет значения, но я учусь по ходу дела, поэтому стараюсь предоставить как можно больше информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...