您的位置 首页 站长运营

pigcmsV8.2二次开发版技术解答专帖

前言:首先感谢众多朋友们支持春哥的二次开发微信多用户营销系统,同时也感谢众多朋友们提出的宝贵意见,春哥将继续升级修复朋友们提出的系统bug,为了节约春哥的时间,特此开辟技术解答专帖…

前言:首先感谢众多朋友们支持春哥的二次开发微信多用户营销系统,同时也感谢众多朋友们提出的宝贵意见,春哥将继续升级修复朋友们提出的系统bug,为了节约春哥的时间,特此开辟技术解答专帖,因为很多朋友都会问一些问题,春哥挨个答复也是很浪费时间,以后朋友们有问题可以来此专帖查看解决方法。

以后问题我会一一罗列在下面:说明,此些情况解决方案及原因都是网友反馈,春哥亲测,毋庸置疑,有些小白不要自己很多问题不懂,归咎于程序问题,如果出现问题,请先自行检测自己环境配置有没有问题。

1.总后台路径是什么?

答:后台路径在你们相应的网址后面加上/admin.php

2.添加公众号后,回复任何内容都自动回复 您的账号已经过期,请联系XXX开

答:请登录总后台点击用户管理-客户管理,然后找到相应的账号,点击编辑,设置账号的过期时间即可。

用户账号过期

3.发生错误:错误代码48001,微信返回错误信息:api功能未授权

使用自定义菜单的条件是:认证的订阅号或者是服务号,请自行检查,这个是一个客户使用未认证的订阅号发生错误而提出的,供大家排查错误。

4.Call to undefined function curl_init()错误,如下如:

curl_init.jpg

答:这个问题是由于服务器运营环境没有配置好所致,具体解决方法如下:

系统环境,WIN2003 IIS6,PHP版本5.2.12
在装好PHP后,执行类似$ch = curl_init();这样的语句,出现Call to undefined function curl_init()的错误提示。

解决方法如下:

1、在php.ini中找到extension=php_curl.dll,去掉前面的,php.ini一般在c:\windows下面。

2、在php.ini中找到extension_dir = "ext",去掉前面的;,改为extension_dir = "C:\php5\ext"。
"C:\php5\ext"只是示例,即扩展指向的路径要对

3、php_curl.dll、libeay32.dll、ssleay32.dll、php5ts.dll都拷到system32下面去。

4、然后重启电脑,故障解决。

注意:在PHP的5.2.8版本中不知道什么原因,用这方法无法解决,换成了5.2.12才解决掉。

以windows下的php+apache为例。
首先,打开php.ini,找到extension=php_curl.dll,然后去掉前面的;注释,重启apache即可。

如果还出现此类问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,没有的话请下 载php_curl.dll,再把php目录中的libeay32.dll和ssleay32.dll拷到c:\windows\system32里面, 重启apache,OK!

在Ubuntu 下运行php,总是提示Call to undefined function curl_init(),原因没有安转:php5-curl

与curl相关的内容见:http://packages.ubuntu.com/zh-cn/intrepid/php5-curl

CURL is a library for getting files from FTP, GOPHER, HTTP server.

PHP5 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dinamically generated pages quickly. This version of PHP5 was built with the Suhosin patch.

H1>

(PHP 4 >= 4.0.2)

curl_init — 初始化一个CURL会话

描述  

int curl_init ([string url])  

curl_init()函数将初始化一个新的会话,返回一个CURL句柄供curl_setopt(), curl_exec(),和 curl_close() 函数使用。如果可选参数被提供,那么CURLOPT_URL选项将被设置成这个参数的值。你可以使用curl_setopt()函数人工设置。
例 1. 初始化一个新的CURL会话,且取回一个网页

<?php
$ch = curl_init();

curl_setopt ($ch, CURLOPT_URL, "http://www.zend.com/");
curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_exec ($ch);

curl_close ($ch);
?>

5.后台设置了图文自动回复的封面照片,预览也没问题,问题截图如下:

pigcmsA无法产看图片

但是在手机上看到的自动回复的封面却是空白.

QQ图片20150325093036.png

答:小猪cms的链接和图片链接都要加http:// 加上以后,完美解决。

6.出现解压错误情况。

如果出现这个问题,请把解压包文件名字改短一些,这个是因为有些系统环境不支持长文件所致,改短名字后重新解压即可。

7.出现页面错乱,好像缺少CSS文件一样的情况。

出现这种情况是因为前一步骤解压错误的问题,导致有些文件破损,只需删掉原来文件,重新解压即可。

8.点击api接口没有反应问题

这个是环境配置问题,请自行检查文件夹写的权限,还有php各个函数有没有被禁用。

直接登陆你的总后台查看此处有没有函数被禁用:被屏蔽的函数

点击api接口没有反应问题

未完待续。。。。。。

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/48783.html

为您推荐

返回顶部