1、PHP网站数据库配置

每个网站数据库配置不同,为搭建列出一些常见程序的数据库配置和查找配置文件方法。

discuz:/config/config_global.php、/config/config_ucenter.php、/uc_server/data/config.inc.php

dedecms:/data/common.inc.php

wordpress:/wp-config.php

其他常见数据库配置文件:/application/database.php、/config/database.php、/system/config.inc.php、APP/Conf/config.php等。如果实在找不到数据量配置文件可以搜索127.0.0.1和localhost进行查找。

部分程序会用到WebSocket,全局搜索ws://,将IP改为自己服务器IP。

网站搭建常见问题总结插图

2、目录大小写

有些程序在win上可以正常运行而在linux却无法运行,常见原因是因为开发者大小写书写不规范导致。在win中目录是不区分大小写,而在linux默认是区分大小写。如果框架支持关闭大小写区分在配置文件中关闭即可,具体百度。如果仍然为解决,那只能吧模板中吧大小写不正确的改正确或者更换win。

3、mysql数据库导入失败

导入数数据库尽量不要使用宝塔直接导入,因为没用回显。推荐使用phpMyAdmin或者Navicat这样可以根据报错来找出原因。

导入数据库前最好用编辑器打开看下版本,高版本导入低版本一般会无法导入成功。修改修改编码。有些可能需要ROOT管理员用户来导入。根据报错信息百度查找原因和解决办法。

4、伪静态

有些程序必须设置伪静态后才能正常运行,而每个程序的伪静态规则不一样。IIS、Apache、Nginx也不一样。新手建议使用Apache因为Apache伪静态是在网站根目录.htaccess文件中。而大部分网站是已经配置好的。在无法确认程序而又不知道伪静态规则的时候你可以查看.htaccess规则进行转换。推荐2个转换网站:https://winginx.com/en/htaccess    https://www.toolnb.com/tools/rewriteTools.html

5、运行目录

有些程序可能需要设置运行目录。如果程序无法运行而根目录没用index.php的时候可以尝试设置public为运行目录

 

6、执行php报错

有些程序需要执行php文件,如php xxx.php start -d。无法执行或执行报错,请在对应PHP版本中取消禁用函数,pcntl开头的函数都取消禁用。

 

7、不知道后台密码

1、程序中基本都会有安装教程,提供了后台地址和用户密码。如果不正确可以使用常见密码尝试登录。如:www.sk032.com、admin、admin888、123456等。如果依然不行可以尝试替换数据库中MD5或解密MD5。

2、如果知道框架程序的情况下可以尝试 百度搜程序名+忘记密码(如discuz忘记密码、dedecms忘记密码等),安装教程替换密码。

3、以上方法都没解决可以尝试在登录地方使用  echo ******;   exit(); 将明文打印输出加密后的password,然后在数据库中进行替换。

 

    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。 源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源 1.本站提供的一切源码、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途! 2.本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容! 3.本站提供的源码,模板,插件等其他资源都不包含技术服务,敬请谅解! 4.本站资源售价只是赞助,收取费用仅维持本站日常运营所需! 5.如无备注,本站不保证所提供下载的资源准确性安全性和完整性,源码仅供下载学习之用! 6.如用于商业或者非法用途,与本站无关。一切后果请自行负责! 该资源仅供学习和研究传播,大家请在下载后24小时内删除,一切关于该资源商业行为和违法行为与本站无关。 请勿将该软件程序进行商业交易、转载、违法运营 等行为,该软件只为研究、学习所提供,该软件程序使用后发生的一切问题与本站无关。