Szopen Xiao

PHP 文档本地 Web 页面构建脚本

2018-01-07

PHP 文档 WEB 版本全自动创建脚本 下载地址

  • 用法

    1. phpdoc co [路径] 创建文档文件到该路径
    2. phpdoc up [路径] 更新指定路径的文档
    3. phpdoc [路径] 更新指定路径的文档
  • 特性

    1. 默认会创建英文语言版本和中文语言版本,修改LAN变量后可替换中文语言版本为其他语言版本
    2. 支持即时搜索功能,且无需配置rewrite即可访问
    3. 目前没有notes
    4. 默认不支持函数直接访问,需要自行配置rewrite
    5. 其余页面体验与https://php.net体验一样
  • 必须条件

    1. 需要安装 rsync,svn,php,phd,sed,wget
    2. phd 安装见https://wiki.php.net/doc/phd/install
    3. phd 安装时需要将可选包 PhD_PHP 安装上
    4. php 需要安装 php-xml 扩展,以支持 dom, xml 操作
  • PhD 使用问题解决

    如果出现 Fatal error: Allowed memory size of XXXXXX bytes exhausted (tried to allocate XXXX bytes) in XXXX/pear/phpdotnet/phd/Package/PHP/Web.php on line 210 错误请将该行

      $ids[] = array($index["sdesc"], $index["filename"], $index["element"]);
    

    替换成

      $theid = array($index["sdesc"], $index["filename"], $index["element"]);
      array_push($ids, $theid);
    

    可以减少该错误出现的次数

    最新版本的文档文件使用 PhD 时存在一些 Notice 信息,可以忽略,不影响使用

comments powered by Disqus