一、环境的搭建

apache+php+mysql

https://blog.csdn.net/weixin_44363839/article/details/130448017

输入本地地址:Localhost/ 10.66.66.11/127.0.0.1

二、出现的问题及解决方式

(一)数据库删不干净:

1.卸载数据库

2.进注册表,删

计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MYSQL

(二)Droptable if weixin_admin exists:

1.删除data目录

2.在bin目录下cmd执行以下语句:

E:\phpstudy_pro\Extensions\MySQL5.7.26\bin>mysqld --initialize --console

E:\phpstudy_pro\Extensions\MySQL5.7.26\bin>mysql -uroot -p

mysql> alter user 'root'@'localhost' identified by 'root1234';

mysql> flush privileges;

(三)数据库禁止访问1030:

在bin目录下cmd执行以下语句:

mysql> use mysql;

mysql> update user set host='%' where user='root';

mysql> flush privileges;

(四)start mysql显示无法访问系统错误5:

cmd用管理员方式打开

(五)此公众号并没有这些scope权限10005:

原因:公众号服务到期了

解决方式:配置appid和appsecret变量(就是问题17)

(六)Fatal error: Uncaught Error: Undefined constant "CACHEMODE" in :D:\Apache24\htdocs\models\wall_model.php:14 Stack trace:

Php版本不兼容,重装php(下载7.2.12)

(七)Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'root'@'localhost' (using password: no)(后面2.3部是为了解决这个问题,但没有解决):

在bin目录下cmd执行以下语句:

mysql> use mysql;

mysql> update user set host='%' where user='root';

mysql> flush privileges;

(八)粗心问题:php7apache2没改,还是php8apache2(替换前的版本)

(九)apche无法启动:

1.进入apache24.bin cmd 输入httpd.exe查看问题;

tpd: Syntax error on line 186 of D:/Apache24/conf/httpd.conf: Can't locate API module structure `php_module' in file D:/php-7.2.12-Win32-VC15-x64/php7apache2_4.dll: No error

配置语句修改为:

LoadModule php7_module "D:/php-7.2.12-Win32-VC15-x64/php7apache2_4.dll"(php后面加个7,括号内不是输入内容)

PHPIniDir "D:/php-7.2.12-Win32-VC15-x64/php.ini"

AddType application/x-httpd-php .php .phtml

(十)Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in D:\Apache24\htdocs\common\mysqli.class.php:15:

extension_dir = "D:/php-7.2.12-Win32-VC15-x64/ext"未开启(去掉;)

(十一)Uncaught Error: Class 'Redis' not found in D:\Apache24\htdocs\common\RedisCluster.class.php:41 Stack trace: #0 D:\Apache24\htdocs\common\rediscache.class.php(18):

1.Windows 64位下安装php的redis扩展(php7.2+redis3.1)_win2008 php7.2+redis-CSDN博客(只用这个,下载一个拓展包)

2.windows下php7.2安装redis扩展_php windows redis 7.2-CSDN博客(没用)

(十二)redis装了不管用:

未安装ts版本的,没有apache拓展

(十三)redis每次开机启动吗:

不关就不用管,开机一般要启动

(十四)禁止访问(浏览器的提示):

关防火墙

(十五)还禁止:

ip10.66.66.11后面加端口:8888

(十六)成功了显示列表:

大屏打开framephp 后台打开loginphp

(十七)二维码扫不了:

cpolar下载安装步骤:

1.注册 选择免费套餐 下载copolar

2.复制 在cpolar.exe运行绑定代码authortoken

3 .cpolar http 8888

4.登录微信公众平台测试版

https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index

5.配置js设置

6.修改网页授权用户基本信息(cpolar中http://后面的东西)

技巧:coplar.exe中右键,全选,ctrl+c即可复制映射后的网址

7.将Appid appcret 从页面复制更改到wxwall weixin_weixin_config

8.进页面 扫签到码

(十八)扫二维码404 notfound:

重新粘贴appid appscret(应该是以前的粘贴错了)

(十九)cpolar 404 not found:

重新开启cpolar http 8888 (应该是cpolar没有下面的一直刷新的消息列表)

(二十)扫码出现Cant find curl :

做了什么:3个dll加到system32(没用)

Ssh加到apache24的bin(没用)

相关链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: