PHP高级工程师|全栈工程师|WX: Aben_Ring

摘要:预览 index.php 代码 <?php function ping2($host) { $port = 80; $buff = "123456789"; //测试字符串 // ipv6 //$socket = @socket_create(AF_INET6, SOCK_DGRAM, SOL_UD 阅读全文
posted @ 2021-05-13 11:09 懒牛拉车 阅读(9) 评论(0) 推荐(0) 编辑
摘要:问题场景: 网站使用“中文版”,“英文版”切换,也就是双语版网站。官网的多语言是指根据客户浏览器版本自动切换中英文(不满足手动切换语言版本要求)。 手动切换语言版本的时候,我们会将网站语言版本存入session中,以供页面使用。但此时 L 函数还是会返回中文 主要原因: 在CheckLangBeha 阅读全文
posted @ 2021-04-27 14:46 懒牛拉车 阅读(10) 评论(0) 推荐(0) 编辑
摘要:现象:如果web使用https访问,session值可以正常传递,但是如果使用http访问,session值跨页面访问会丢失。 原因:php.ini文件可能设置了类似ini_set("session.cookie_secure", 1);属性的值; secure属性 当设置为true时,表示创建的 阅读全文
posted @ 2021-04-16 14:50 懒牛拉车 阅读(11) 评论(0) 推荐(0) 编辑
摘要:主要是页面有type="password"类型的input框的时候,会自动填充记住的密码。 可以在不需要默认填写的input[type="password"]的input框中设置 autocomplete="new-password" 网上没有详细解释,但是163邮箱的是这么用的 参考网址:http 阅读全文
posted @ 2021-03-05 10:31 懒牛拉车 阅读(51) 评论(0) 推荐(0) 编辑
摘要:下载安装包 从github上,导入到gitee,然后下载zip。(注意不要下载开发板,我下载的开发板无法访问安装界面) https://github.com/TestLinkOpenSourceTRMS/testlink-code.git 访问安装页面 http://domain.com/insta 阅读全文
posted @ 2020-10-12 13:22 懒牛拉车 阅读(89) 评论(0) 推荐(0) 编辑
摘要:部署基本流程 安装php + mysql + iis/apache/nginx 数据库导入,代码迁移 建立站点 修改配置文件数据库用户名密码 配置网站根目录到public 参照手册,iis/apache/nginx 修改路由 除了首页可以访问,其余页面无法访问 配置的是iis服务器,因为没有修改路由 阅读全文
posted @ 2020-06-18 19:14 懒牛拉车 阅读(314) 评论(0) 推荐(0) 编辑
摘要:準備材料 測試數據:article.sql 配置文件:csft_mysql.conf php測試代碼:test_coreseek.php 測試數據(sql) CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(255) COLLATE ut 阅读全文
posted @ 2020-03-16 15:49 懒牛拉车 阅读(129) 评论(0) 推荐(0) 编辑
摘要:假设有两张那个表,分别为articles,article_photos两张表。搜索的时候,要匹配articles.title、articles.intro、article_photos.caption这三个字段。 PHP页面 coreseek.conf 内容配置如下 建立索引。启动服务 阅读全文
posted @ 2019-12-06 16:59 懒牛拉车 阅读(301) 评论(0) 推荐(0) 编辑
摘要:安装准备 生成文件 cd /usr/local/nginx/conf 生成密钥privkey.pem: openssl genrsa out privkey.pem 1024/2038 使用密钥生成证书server.pem: openssl req new x509 key privkey.pem 阅读全文
posted @ 2019-11-05 16:47 懒牛拉车 阅读(240) 评论(0) 推荐(0) 编辑
摘要:前言 安装nginx的时候,只是执行最简单的安装, ,没有安装 导致网站https访问失败。 下面在nginx上添加ssl 进入源码包安装 拷贝nginx 重启nginx即可 阅读全文
posted @ 2019-11-05 16:46 懒牛拉车 阅读(254) 评论(0) 推荐(0) 编辑
摘要:下载安装memcache 注意:官网的memcache包,暂时好像不支持php7。所以到下面地址下载memcache包,切换到php7分支 "php7 memcache github 下载地址" ~~ "官网下载地址" ~~ 服务端安装memcached 安装memcached之前。先要安装libm 阅读全文
posted @ 2019-11-05 11:43 懒牛拉车 阅读(173) 评论(0) 推荐(0) 编辑
摘要:安装php "php下载地址" 配置php 设置php fpm开机启动 内容如下,路径改成自己的php路径 配置nginx解析php 阅读全文
posted @ 2019-11-04 14:49 懒牛拉车 阅读(265) 评论(0) 推荐(0) 编辑
摘要:前言 曾今,写过几篇类似的文章,但是发现几个月后,自己回头再看的时候,有种支离破碎的感觉。自己写的并不全,所以今天打算写一篇比较详细的文档。争取下次环境的减的时候,只需要拷贝复制粘贴即可完成环境搭建。 这个centos是在vbox虚拟机里面搭建的环境,关于虚拟机搭建centos开发环境可以参考我写的 阅读全文
posted @ 2019-10-31 14:51 懒牛拉车 阅读(165) 评论(0) 推荐(0) 编辑
摘要:``` DocumentRoot "E:/phpstudy/WWW/nextplus" ServerName local-main.com ServerAlias SSLEngine on SSLCertificateFile "E:/phpstudy/Extensions/Apache2.4.39/conf/ssl/local-nextplus.nex... 阅读全文
posted @ 2019-10-30 15:11 懒牛拉车 阅读(753) 评论(0) 推荐(0) 编辑
摘要:用下载好的iso文件,新建虚拟机(所有步骤默认下一步即可)。 我用的centos版本:CentOS 7 x86_64 Minimal 1908.iso "ISO下载地址" 设置虚拟机(指定好镜像后,先不要急着安装centos,请先设置) 设置好镜像和网卡。(注意:网卡1 NAT方式用于虚拟机通过主机 阅读全文
posted @ 2019-10-29 11:45 懒牛拉车 阅读(281) 评论(0) 推荐(0) 编辑
摘要:碰到一个问题,网站上线后,需要移除Cache Control,就是下面这个东西 方案1 失败 参考网址:https://stackoverflow.com/questions/51821563/laravel 5 how to set cache control http header global 阅读全文
posted @ 2019-10-17 17:04 懒牛拉车 阅读(693) 评论(0) 推荐(1) 编辑
摘要:参考网址:https://blog.csdn.net/dmt742055597/article/details/97192177 Laravel58service_1 阅读全文
posted @ 2019-10-12 11:27 懒牛拉车 阅读(557) 评论(0) 推荐(0) 编辑
摘要:假设有4个.env文件。分别为 方式一 第一步:bootstrap\app.php 加入代码 第二步:php.ini文件中添加一行 方式二 假设不同环境域名分别为: local domain.com dev domain.com test domain.com domain.com bootstra 阅读全文
posted @ 2019-09-20 14:15 懒牛拉车 阅读(1715) 评论(0) 推荐(0) 编辑
摘要:vbox vagrant.box Homestead 都安裝好的情況下。在homestead目錄下,執行vagrant up出錯 參考網址:https://www.jianshu.com/p/bc08fbcafc95 阅读全文
posted @ 2019-09-18 16:52 懒牛拉车 阅读(737) 评论(0) 推荐(1) 编辑
摘要:假设需要下载Laravel/homestead这个包。 首先定位到地址:https://app.vagrantup.com/laravel/boxes/homestead/versions/8.0.0 然后直接在后面加上 “providers/virtualbox.box”就可以下载了 (注意vir 阅读全文
posted @ 2019-09-18 10:13 懒牛拉车 阅读(1222) 评论(0) 推荐(0) 编辑