Firefox 2

常见问题

一般问题
  • 为什么要发展LightyPHP?其他架站软件如Appserv、EasyPHP、Xampp不够好吗?
    这些软件都是好软件,但是许多时候使用者只会用到PHP的部分,并不需要MySQL数据库,因此只包含网页服务器lighttpd和PHP的LightyPHP就发展出来了。
  • 为什么要选择lighttpd而不是受欢迎的Apache作为LightyPHP的网页服务器?
    基于以下的原因,LightyPHP选择了lighttpd作为网页服务器
    • lighttpd比Apache快速,执行PHP的速度也较快。 参见
    • lighttpd在Windows下执行PHP没有Thread Safe的问题。 参见
    • lighttpd的配置文件比较容易用 NSIS安装程序 生成。
  • LightyPHP适合用作服务器吗?
    特別声明, LightyPHP并不适合用作为服务器软件,Windows操作系统也不是服务器的好选择。 LightyPHP的设计是以容易安装和使用为主,并不是为了要当作网站服务器。
  • 我仍然有使用数据库系统的需求,怎么办?
    LightyPHP內建SQLite作为数据库系统,使用方法请参考 官方网站PHP使用手冊
安装问题
  • 安装/删除LightyPHP的时候会刪除“www”文件夹吗?
    不会。所以您可以放心的升级LightyPHP,不用担心辛苦撰写的程序被删除。
lighttpd相关问题
  • 为什么不用FastCGI模式来运行PHP?速度不是比CGI模式快吗?
    是的,FastCGI模式执行PHP的速度确比CGI模式快,但是目前lighttpd在Windows上无法使用FastCGI,请看Windows版编译者的 说明
  • 如何修改网页存放的位置?
    请修改lighttpd.conf中的server.document-root参数。例如:
    //注意:目录的斜线符号请用“/”而不要用“\”。
    server.document-root = "c:/my_httpdoc/"
  • lighttpd启用的时候说端口80被占用了?
    请先检查你的系统是不是有软件占用80端口,例如 Skype ,关闭这些程序再重新启动LightyPHP。
    你也可以修改lighttpd.conf中的server.port参数。例如:
    server.port = 8080
PHP相关问题
  • 怎么启用我需要的extension?
    LightyPHP预设不启用任何PHP的extension(除了PDO、sqlite和APC之外),如果需要启用任何extension,把php.ini文档中“;extension=XXXXXX.dll”前面的分号去掉,再重新启动LightyPHP即可。例如:
    //以下设置启用php_sockets、php_tidy两个extension
    extension=php_sockets.dll
    ;extension=php_sqlite.dll
    ;extension=php_sybase_ct.dll
    extension=php_tidy.dll
    ;extension=php_xmlrpc.dll