我的
php安装目录是c:\php5
php项目目录是c:\websitewebsite下面有2个文件夹(web和phpMyAdmin)和一个测试页phpinfo.phpphpMyAdmin这个项目和phpinfo.php都能正常显示,但是访问web下文件的时候就直接将源码直接输出到IE了,这个目录的文件是经过Zend Guard加密的,我也装了Zend Optimizer - 3.3.0 目录指向都正确,在系统环境变量里建了指向c:\php5\php.ini和c:\php5\ext的环境变量apache错误日志显示为:
[Sat Oct 11 17:52:03 2008] [error] [client 127.0.0.1] File does not exist: C:/WebSite/web/login/;echo, referer: http://localhost/web/login.php我的环境配置:
OS:xp
PHP:php-5.1.0RC1
MYSQL:mysql-5.0.67
Apache:apache_2.0.55-win32-x86-no_ssl.exe请大家帮我看下是哪里出了问题,谢谢!!
php安装目录是c:\php5
php项目目录是c:\websitewebsite下面有2个文件夹(web和phpMyAdmin)和一个测试页phpinfo.phpphpMyAdmin这个项目和phpinfo.php都能正常显示,但是访问web下文件的时候就直接将源码直接输出到IE了,这个目录的文件是经过Zend Guard加密的,我也装了Zend Optimizer - 3.3.0 目录指向都正确,在系统环境变量里建了指向c:\php5\php.ini和c:\php5\ext的环境变量apache错误日志显示为:
[Sat Oct 11 17:52:03 2008] [error] [client 127.0.0.1] File does not exist: C:/WebSite/web/login/;echo, referer: http://localhost/web/login.php我的环境配置:
OS:xp
PHP:php-5.1.0RC1
MYSQL:mysql-5.0.67
Apache:apache_2.0.55-win32-x86-no_ssl.exe请大家帮我看下是哪里出了问题,谢谢!!
中文的意思的是:文件不存在.
www.fm618.net
referer: http://localhost/web/login.php 目录不对,可能是重写了http://localhost/web/login.php 应是C:/WebSite/web/login.php
估计是配置的问题!
http.conf中应该有这么一句
AddType application/x-httpd-php .php
他是用来告诉apahce,扩展名为php的文件全部用application/x-httpd-php的形式解析。
出现你这种情况,说明AddType application/x-httpd-php .php的设定内容没有设定到web目录,
检查一下http.conf
而你都是写<? ,php 默认不认识短标签,你要修改php.ini
short_open_tag = On