• 2015年创业中遇到的技术问题:81-90


     81.Apache开启伪静态。
    伪静态,之前了解过一些。
    今天,搭建问答网站WeCenter的时候遇到了一点问题。
    http://ask.jiutianniao.com/?/home
    期望URL是http://ask.jiutianniao.com/home

    改进步骤:
    第1步:Apache开启伪静态
    第2步:在WeCenter的根目录,新建.htaccess文件
    <IfModule mod_rewrite.c>
    RewriteBase /
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php
    #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule>

    第3步:WeCenter后端,开启伪静态。

    82.Eclipse工程导入之后,HTML文件显示乱码。
       Preferences--General--Content Types--Text--HTML的Default encoding设为UTF-8。


    83.ZendStudio11.0.2破解。
    下载同名jar包,覆盖C:Program Files (x86)endend Studio 11.0.2plugins下的com.zend.verifier_11.0.2.v20140926-0202.jar包。
    下载地址:http://www.liangchan.net/soft/softdown.asp?softid=6213

    84.PHP环境问题。
    安装PHP和Apache以及Zend等IDE都很简单。
    难搞的地方是,怎么debug。
    搞了半天,没有成功。

    网上配置ZendDebug和XDebug全都失败。

    PHP Eclipse总是卡死。

    PhpStorm需要浏览器安装插件,chorme商店网站打不开,Firefox启动了界面不显示。

    最初PhpStorm和本地的PHP还有问题,以前的5.3的PHP没有php-cgi.exe。

       LoadModule php5_module "E:系统软件PHPphp-5.5.23-Win32-VC11-x86php5apache2_4.dll"
       AddType application/x-httpd-php .php
       PHPIniDir "E:系统软件PHPphp-5.5.23-Win32-VC11-x86"

    85.腾讯企业邮箱配置。
    MX  @ 默认 mxbiz1.qq.com 5
    MX @ 默认 mxbiz2.qq.com
    主机记录是空或@,而不是“mail”。
    最初按照域名邮箱,设置成了mail,结果半天都没有反应。

    86.WeCenter发邮件。
    使用Socket建立连接,发邮件,才行。
    “若选择 SendMail 方式, 下面的 SMTP 选项无效”等连续几次发送失败之后,才意识到这个问题。

    87.weiphp微信公众号欢迎插件,单词拼写错误
    Welcome,而不是wecome。
    在改名字的时候发现,直接修改类名称还不行,还要包括文件的名字。
    在Eclipse中,修改Java类的名称,这个时候编译器会提示,类的名称和文件名称不一致,PHP中不会提示。

    88.weiphp给插件增加url。
     'url'=>'http://jiutianniao.com'
       public $info = array(
            'name' => 'Welcome',
            'title' => '欢迎语',
            'description' => '用户关注公众号时发送的欢迎信息,支持文本,图片,图文的信息',
            'status' => 1,
            'author' => '武汉九天鸟科技',
            'version' => '1.0',
            'url'=>'http://jiutianniao.com'
        );
     要不然默认显示的是,“http://weiphp.cn”,最好把页面中的那个url也修改了。
     是不是,不厚道呀,哈哈。

    89.weiphp获取access_token失败。
    错误提示:“获取access_token失败,请确认AppId和Secret配置是否正确,然后再重试。”

    创建了一个服务号,配置正确,总是提示以上的错误信息,让人无解呀。

    最后,把“认证服务号”改成了“认证订阅号/普通服务号”,再生成自定义菜单,就成功了。
    然后,再更新为“认证服务号”也成功。

    这是为什么呢,难道是缓存?

    90.weiphp清除缓存,后台有这个功能。
    访问URL:/index.php?s=/admin/Update/delcache.html

    代码:
    // 清空缓存
    function delcache() {
    $cahce_dirs = RUNTIME_PATH;
    $this->rmdirr ( $cahce_dirs );
    @mkdir ( $cahce_dirs, 0777, true );
    $this->display ();
    }
    图片
    照片名称:九天鸟问答-微信服务号
  • 相关阅读:
    SqlServer 查看被锁的表和解除被锁的表
    Windows Server 2012 R2 或 2016 无法安装 .Net 3.5.1
    请求文件下载URL过长处理
    T4语法
    windows下 安装 rabbitMQ 及操作常用命令
    ubuntu系统启动qtceator时提示:Qt5.5.1/Tools/QtCreator/lib/qtcreator/plugins/libHelp.so: 无法加载库
    升级到VS2013常见问题
    Windowns 无法启动 Office Software Protection Platform 服务,系统找不到指定的文件
    SVN clean失败解决方法
    使用PostSharp在.NET平台上实现AOP
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462790.html
Copyright © 2020-2023  润新知