FastAdmin 常见问题解答与解决方案
2025-03-15 11:02:59
在使用Fastadmin的过程中,经常会发生一些错误,这些常见错误需要我们快速的解决掉。 如: 1,装过程中出现权限错误 2,数据库连接问题 3,权限管理问题 4,界面样式不显示或错乱 5,数据缓存问题 6,出现 500 服务器错误 对于这些常见错误,我们应该怎么样快速处理呢,方案如下: 1, 确保你的服务器文件夹权限设置正确。通常,runtime 和 public/uploads 目录需要可写权限。你可以使用以下命令来设置权限(以 Linux 系统为例): chmod -R 775 runtime chmod -R 775 public/uploads 2,无法连接数据库 检查 application/database.php 配置文件中的...
64位Win7手动安装配置的php7.3.11下curl出错解决办法(wamp Call to undefined function curl_init )
2021-01-25 17:52:41
64位Win7手动安装配置的php7.3.11下curl出现“Call to undefined function curl_init ...”错误提示的解决办法 在64位Win7系统下,手动安装的php7.3.11运行下面的代码时出现“Fatal error: Uncaught Error: Call to undefined function curl_init() in ...”错误提示: $url = "https://www.baidu.com/"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_s...
thinkphp 项目不能直接域名访问 而要加index.php 才能访问
2021-01-06 10:46:09
默认情况下,TP访问URL中需要带上index.php才能访问,(https://www.test.com/index.php/test/id/1) 如果想调整不带也能访问(https://www.test.com/test/id/1) 那就需要进行配置,对应的配置官方文档中有给出,参考如下: ThinkPHP5.1在没有定义路由的情况下典型的URL访问规则是: http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...] 支持切换到命令行访问,如果切换到命令行模式下面的访问规则是: >php.exe index.php(或者其它应用入口文件) 模块/控制器/操作/[参数名/参数值…] 可以看到,无...
PHP curl请求get和Post的请求方法+Headers参数
2021-01-05 17:33:15
1:POST请求方式 $url = 'https://www.baidu.com/';//请求地址 //header 参数填写方式 'tepy:2' $header = [ 'tepy:2' ]; //请求是实体数据 $content = [ 'id' => 1, 'amount' => 55, &nbs...
ThinkPHP URL自己带上参数PHPSESSID
2021-01-04 14:18:22
碰到个问题,ThinkPHP项目程序本地测试没问题,传到服务器后第一次访问,页面的所有URL会自己带上类似?PHPSESSID=28954583914413546c6e881cfa7c8117 这样的参数,再点击刷新下页面后访问才正常。 浏览器并没有禁止cookie,本地访问正常也证实了这点,第一猜想是服务器的环境配置与项目代码某些地方冲突所影响。 检测了服务器的关于cookie的配置对比本地的,发现session.use_trans_sid这个项的配值是不同的,本地关闭,服务器是开着的。 PHP中的会话在默认情况下是使用客户端的cookie来保存session_id的,所以当客户端的cookie出现问题的时 候就会影响会话了。其实会话不一定必须依赖cookie,当客户端的cookie被禁用或出现问题时,PHP会自动把session_id附加在URL 中,这样再通过 se...
wamp 安装redis扩展
2021-01-04 10:58:27
phpredis扩展下载地址 http://windows.php.net/downloads/pecl/snaps/redis/ 1.选择redis DLL文件扩展 phpinfo 查看VC版本 还有系统位数 再进行下载 所以选择上面这个 选择ts就行 2. 将下载好的php_redis.dll放入E:wamp64inphpphp5.6.25ext文件夹中,然后再E:wamp64inpachepache2.4.23inphp.ini添加代码: extension=php_redis.dll 重启服务器 3.再打开phpinfo 就有了redis扩展 ...
宝塔linux面板 phpmyadmin 网站访问报502 bad gateway常见解决方法
2021-01-02 19:14:26
宝塔linux面板 phpmyadmin 网站访问报502 bad gateway常见解决方法 1.使用df -h查看硬盘是否已经有空间 2.使用df -i查看索引节点(inode)是否100% 索引节点(inode)100%的解决方法:http://www.tieww.com/2017/05/12/590.html 3.使用service php-fpm-xx status查php-fpm是否在运行 xx代表版本号 如果正常提示:php-fpm (pid 13114) is running… 4.phpmyadmin访问报502 bad gateway apache: 编辑vi /www/server/apache/conf/extra/httpd-vhosts.conf 查到SetHandler &ldquo...
PHP函数checkdnsrr用法详解(可用于验证域名邮箱真伪)
2020-10-15 10:03:32
本文通过实际应用例子讲述了PHP函数checkdnsrr用法。 checkdnsrr 检查指定网址的 DNS 记录是否存在。 语法: int checkdnsrr(string host, string [type]); 返回值: 整数 函数种类: 网络系统 PHP下的checkdnsrr函数 -- 可以根据所给定的host name(域名)或者IP地址检查它是否有DNS各项记录(包括A记录、MX记录、NS记录、CNAME、PTR记录、AAAA记录、SRV记录、TXT记录、SOA记录等等),本函数用来检查 DNS 的字段纪录。指定的参数 host 可以是网络位址 (IP Address),也可以用机器名称 (Domain Name)。参数 type 可以省略,内定值为 MX。而参数 type 的值可为以下的其中之一:A、MX、NS、SOA、PTR、CNAME 或 ...
Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request e
2018-10-08 15:04:15
Bad Request Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request. 在本地配置虚拟域名绑定。配置完HOST ,配置完WAMP的VHOST ,输入虚拟域名,一直提示这个错误。网上搜了半天,终于找到答案。原来是因为虚拟域名中有下划线,配置载入无法支持这个。 比较奇怪的事,我在WIN7电脑上配置有下划线是可以的,为什么WIN10上不行呢? 原回答见:https://stackoverflow.com/questio...
PHP5.6.15连接Sql Server 2008配置方案
2017-03-31 17:57:35
PHP5.6.15连接Sql Server 2008配置方案 php5.6的如果想连接Sql Server 2008数据库,需要手动配置扩展和安装一个驱动。 下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的: http://pan.baidu.com/s/1o7FVblw 解压复制里面dll文件到php的ext文件夹里面 打开php.ini文件添加下面两个扩展: extension=php_pdo_sqlsrv_56_ts.dll extension=php_sqlsrv_56_ts.dll 保存php.ini后重启Apache。 查看phpinfo: pdo_sqlsrv的扩展已经开启。 最后需要在php所在的服务器安装Mi...