相信很多学习php的朋友在日常的编程中都会遇到各种各样的问题:PHP疑难都有哪些呢,本文将由达内的老师为您介绍关于这方面的详细内容。
什么是PHP
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
PHP普遍疑难
PHP代码中函数前面的@是什么意思?
@的作用是忽略调用该函数时产生的错误信息。
为什么出现“APACHE.EXE: cannot determine local host name.”?
由于Windows版本的Apache默认情况下不指定ServerName,所以运行时会出错。 解决的办法是修改Apache安装目录下的conf目录下的httpd.conf:
在Windows NT/9x,为什么会出现“Can't connect to MySQL server on 'localhost' <10061>”?
MySQL虽然小巧,但毕竟不同于一般的文件数据库,而是一个应用服务器,所以在使用客户程序如mysql之前,必须启动MySQL服务器。方法是在MySQL的bin目录下运行(哪个文件存在就运行哪个)
关于PHP与Sybase数据库的连接与使用
正确配置你的PHP,保证你的机器在系统可遍历的路径里只有一个php.ini,并配置正确,建议的做法: 将php_sybct.dll拷至php4所在目录,如c:\php4,修改php.ini(一般位于Windows目录或WinNT目录)中 extension_dir=c:\php4 增加 extension=php_sybct.dll 注意=号两边不要有空格;运行php_info();
关于非法操作
可能与本机有关,如Sybase Client安装不正确,或Win9x系统有问题.你可以移植到WinNT试试。
发表回复