LAMP/WAMP
ROVAST
这个作者很懒,什么都没留下…
展开
-
Ubuntu Linux下为PHP5安装cURL
参考链接:http://www.2cto.com/os/201102/84031.html开启curl也好,加装curl也好,都是一码事。本文假定你的Ubuntu Linux已经安装好了LAMP环境。LAMP环境具体请点击Ubuntu 10.04 LAMP Server安装简明教程。先查看自己的php5是否已经安装了curl。方法如下:1.在web服务器目录( Ubun转载 2014-12-30 16:13:41 · 2420 阅读 · 1 评论 -
phpmyadmin允许空密码登陆
phpmyadmin允许空密码登陆原创 2016-06-14 16:24:08 · 676 阅读 · 0 评论 -
Mysql出现Field * doesn't have a default value解决办法
最近做了一次服务器迁移,重装了LAMP环境,但是php代码再运行时会报出错误Mysql出现Field * doesn't have a default value修改了字段的默认值后问题没得到根本解决。原因:这是由于mysql的高版本配置导致的,windows修改my.ini linux用户修改my.cnf(/etc/my.cnf)查找 sq转载 2016-09-14 16:45:57 · 8012 阅读 · 0 评论 -
MYSQL重置root密码
1.停止MYSQL服务;在Ubuntu 或 Debian上sudo service mysql stop或者sudo /etc/init.d/mysql stop在CentOS, Fedora, RHEL上:sudo service mysqld stop或者sudo /etc/init.d/mysqld stop2.进入安全模式转载 2016-11-03 12:44:29 · 1834 阅读 · 0 评论 -
虚拟主机配置
## This is the main Apache HTTP server configuration file. It contains the# configuration directives that give the server its instructions.# See for detailed information.# In particular, see #原创 2015-03-03 12:27:50 · 1160 阅读 · 0 评论 -
mysql导入大批量数据出现MySQL server has gone away的解决方法
因工作需要,需要导入一个200M左右的sql到user库执行命令mysql> use userDatabase changedmysql> source /tmp/user.sql123123导入的过程中出现MySQL server has gone away错误,数据导入失败。错误信息如下:ERROR 2006 (HY000): MySQL server ha转载 2016-11-15 16:43:46 · 2428 阅读 · 0 评论 -
ubuntu apache php版本切换
之前在自己的本本上装了lamp环境,但是php一直配置的不是很舒服命令行用php输出的是7.0.6的版本,使用localhost输出的是5.6版本命令行的在 /usr/local/bin 或者是 /usr/bin 下面可以找到,但是localhost输出的phpinfo是怎么配置的呢?也就是apache2调用的php是如何配置的?经过一番折腾,下面放几个图原创 2016-12-25 11:11:38 · 5241 阅读 · 0 评论 -
wamp 安装多版本php
最近在学习laravel,用到的php版本较新,没有去安装homestead,本机用的是wamp,但wamp自带的php是5.5.2,所以就想搞个多版本的出来。先上效果图:步骤:1、下载php最新版(我下载的是php7.1.0,我的电脑是64位,下载的如下,32位同学对号入座) http://windows.php.net/download#php-7.1原创 2017-01-16 14:36:01 · 5245 阅读 · 1 评论 -
MySQL没有 data 目录的解决方法或者重建 data 目录
原文 http://blog.csdn.net/joyous/article/details/51176848下载 MySQL 免安装版,从 5.7 版本以后,不再含有 data 目录,没有 data 目录也就是没有默认数据库,需要用户手动创建。运行创建 data 的命令D:\mysql\5.7.12\bin>mysqld --initialize-in转载 2017-03-02 16:23:53 · 4809 阅读 · 0 评论 -
debian deepin ubuntu 的apache2 正确开启rewrite
今天在linux环境下折腾项目时候,发现即启动了apache2的rewrite功能,并且正常书写了.htaccess 但是还是不能隐藏index.php1 a2enmod rewrite 2 ServerAdmin [email protected] ServerName site.dev ServerAlias site.dev Docum原创 2017-04-09 13:29:27 · 1253 阅读 · 0 评论 -
php 编译安装拓展
1、进入到下载的源文件夹 cd ~/downloads/php7.1.3/ext/openssl2、执行phpizephpize找不到命令就用whereis phpize来找哦3、执行.configure./configure --with-php-config=php-config找不到命令用whereis找对于openssl比较特殊,需要系统中安原创 2017-04-09 13:44:13 · 727 阅读 · 0 评论 -
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
原文 https://easyengine.io/tutorials/nginx/troubleshooting/emerg-bind-failed-98-address-already-in-use/解决办法 sudo fuser -k 80/tcpservice nginx start转载 2017-06-06 11:18:28 · 787 阅读 · 0 评论 -
解决shell中(php thinker)方向键 ^[[A ^[[B 以及小键盘不能用情况
解决方案:https://stackoverflow.com/questions/28733733/arrow-keys-not-working-in-shell使用 artisan tinker 的时候发现方向键和小键盘都不能正常使用了,于是找到了解决办法rlwrap php artisan tinker当然,rlwrap如果电脑上没有的话,需要安原创 2017-06-08 09:34:38 · 2793 阅读 · 1 评论 -
Homestead 2.0.0 安装指南(2017-04更新)
写在前面的话homestead其实是很不错的开发策略,省去了web开发中复杂的配置过程,用作本地开发还是很赞的。无奈网上众多教程都不能很好的指导安装,所以只好自己总结了,跟着文章的指引,相信你也能很快享受到其中的便利。一、准备工作,下载必要的软件 作者使用的环境是windows7 x64 旗舰版,其他童鞋需要其他软件可以自己去相关网站下载呢需要下载的软件如下,有些下载很慢,我附上了百度网盘链接原创 2017-04-17 17:33:27 · 3981 阅读 · 0 评论 -
php 安装 sqlsrv pdo_sqlsrv拓展
php默认是没有开启连接 Microsoft SQL Server 的,需要自己去配置安装启用安装驱动(以windows系统为例)1、打开 php.net,搜索关键词 sqlsrv 2、点击「安装」链接,找到驱动下载地址,这里我用的是php7.0,所以链接为 https://docs.microsoft.com/zh-cn/sql/connect/php/microsoft-php-driver原创 2017-07-18 09:34:22 · 11797 阅读 · 1 评论 -
ubuntu 安装 php7.1 的脚本
sudo add-apt-repository ppa:ondrej/php sudo apt-get updateapt-cache search php7.1apt-get install php7.1a2dismod php5 # 如果之前有其他版本,在这边禁用掉a2enmod php7.1apt-get install php7.1-mysqlapt-get install ph原创 2017-09-08 09:26:02 · 2961 阅读 · 0 评论 -
运维中的日志切割操作梳理(Logrotate/python/shell脚本实现)
原文: 《运维中的日志切割操作梳理(Logrotate/python/shell 脚本实现)》配置文件介绍切割介绍分享一例曾经使用过的 nginx 日志切割处理脚本logrotate 日志分割配置:日志分割脚本crontab 定时执行php 脚本切割一例nginx 日志切割一例系统日志切割一例tomcat 日志切割一例早期用过的 nginx 日志处理一例尝试解决...转载 2018-06-15 14:12:00 · 1287 阅读 · 0 评论 -
学习随笔 [1] 搭建Apache、php、Mysql环境与多站点
下载如下三个组件:httpd-2.2.21-win32-x86mysql-5.5.18-win32php-5.4.0RC4-Win32-VC9-x861、安装Apache组件。选择原创 2014-10-19 09:34:47 · 1180 阅读 · 0 评论 -
win10 占用80端口 导致 wamp apache服务不能正常启动
方案1:以管理员身份运行cmd;输入net stop http;如果提示是否真的需要停止这些服务,则选择“Y”;完成后输入:sc config http start=disabled方案2:Ctrl+x,然后选择“计算机管理”,展开“服务和应用程序”,找到“服务”;找到“World Wide Web Publishing Service”,双击打开后,将启动类型改为手动,更转载 2016-04-22 14:35:37 · 1706 阅读 · 0 评论 -
服务器请求返回 500错误
随笔在php开发时发现本地能正常使用,在服务器上返回500错误调试了半天发现是使用sql语句select就会出现这个问题,find()就不会配置下数据库服务的memory_limit吧原创 2016-04-19 17:30:32 · 7454 阅读 · 0 评论 -
php 系统变量 环境变量
在PHP网站开发中,为了满足网站的需要,时常需要对PHP环境变量进行设置和应用,在虚拟主机环境下,有时我们更需要通过PHP环境变量操作函 数来对PHP环境变量值进行设置。为此我们有必要对PHP环境变量先有所熟悉。今天和大家分享PHP环境变量$_SERVER和PHP系统常量的部分详细 说明。PHP提供了很多默认的系统变量,用于获得系统配置信息、网络请求相关信息等。这些默认的系统变量及其作用如转载 2014-10-30 15:07:43 · 769 阅读 · 0 评论 -
首次启动wampserver中phpMyAdmin提示修改密码
wapm您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应...的解决方法! 原文链接:转载▼我是刚学习php的,从php100上下载了WampServer2.1a-x32,可是在运行phpmyadmin的时候下方总是出现“wapm您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。您的 MySQL 服转载 2014-10-23 08:55:38 · 1682 阅读 · 0 评论 -
ubuntu下不加index.php无法正常访问
在一次项目中将项目迁移到Ubuntu下发现,如下链接无法正常访问http://127.0.0.21/Home/Public/login开启了rewrite也不行,后来经各方找资料解决 DocumentRoot "/var/www/test/" ServerName 127.0.0.21 Options FollowSy原创 2015-11-03 18:43:10 · 1867 阅读 · 0 评论 -
php5 curl
一、安装curl相关模块sudo apt-get install curl libcurl3 libcurl3-dev php5-curl二、配置curl模块sudo vi /etc/php5/apache2/php.ini在extension下面加上extension=curl.so三、重启apachesudo service apache转载 2015-05-04 15:24:24 · 752 阅读 · 0 评论 -
php var_dump未格式化 - 安装xdebug
参考链接1:http://wolf123.blog.163.com/blog/static/1750542982011101125213831/1、配置的时候var_dump没有格式化代码 只要这时想到估计是php.ini里面的某个输出的配置有问题,打印phpinfo()逐个查看配置,最后发现php配置项目html_errors 为 Off开启就行了。//sud转载 2014-12-22 21:00:41 · 2002 阅读 · 0 评论 -
ubuntu 14.10 LAMP 问题总结
使用环境:Ubuntu Kylin 14.101、安装apache2 默认www目录不是/var/www,而是/var/www/html 解决: sudo vim /etc/apache2/sites-available/000-default.conf 找到 :DocumentRoot /var/www/html原创 2014-12-17 16:57:15 · 880 阅读 · 0 评论 -
Linux LAMP
PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl/Python,能最优化服务器性 能。如何在本地电脑Ubuntu 中安装和配置LAMP环境搭建?Ubuntu9.10本身就是基于Linux内核,所以Linux是现成的了。使用Ubuntu LAMP Server软件包可以很简单地实现Linux下Apache,Mysql和Php的统一安装和配置,也不再转载 2014-12-17 16:53:12 · 840 阅读 · 0 评论 -
西部数码服务器一些配置
1、升级vi 至 vim a) yum install vim*2、更改系统默认语言编码为utf8a) 安装中文语言包:yum groupinstall chinese-supportb) 修改字符编码配置,没有这个文件就创建它:vim /etc/sysconfig/i18nc) LANG="en_US.UTF-8"LANGUAGE="zh_CN.GB18030:zh_CN原创 2016-01-12 21:50:10 · 1596 阅读 · 0 评论 -
php.ini 配置上传大文件大小和响应时间
在使用php上传文件时需要对响应时间和上传的大小进行限制,修改php.ini中的下述文件即可upload_max_filesize 上传的最大文件post_max_size 上传的最大文件max_execution_time 修改为0表示无超时,一直等待原创 2015-12-23 15:27:35 · 10876 阅读 · 0 评论 -
PHP程序在引号前自动加反斜杠的原因与处理办法
为wordpress后台添加统计代码控制功能时,发现凡是提交到数据库的内容中只要是带有单引号或者双引号的内容时,后面都会增加一个反斜杠。而且每保存一次增加一个反斜杠,很是郁闷。从网上搜了一下原来是PHP程序为了防止注入或者溢出,通过PHP 指令 magic_quotes_gpc自动在双引号、单引号、反斜杠、NULL前面添加反斜杠“”。统计代码中自然是会带有很多反斜杠的内容,这时候就转载 2015-08-15 09:21:24 · 2409 阅读 · 1 评论 -
实现文章指定时间发布功能【php + linux】
需求:用户在后台添加文章时可以选择发布的方式:立即发布,指定时间发布。分析:1、数据库表设计:ctime[int 11] 发布时间status[tiny int 2] 发布状态,0-禁用 1-正常在用、显示 2-计划发布2、php方法:用户使用立即发布,则存储时status=1,前台显示只要查到status=1的就可以直接显示了用户选择定时发布,则储存时status原创 2015-08-14 09:45:08 · 1937 阅读 · 0 评论 -
如何绑定中文域名至服务器
在使用WDCP后台进行绑定域名时,发现英文域名可以绑定,绑定中文域名时总是提示域名格式错误后来咨询客服,发现绑定中文域名时需要转码百度:中文域名在线转码即可啦原创 2015-06-24 14:17:29 · 2207 阅读 · 0 评论 -
wamp常见问题【0xc0007b】【重装phpmyadmin】
1、安装了半天的wamp,在选择浏览器的环节总是出现0xc0007b错误按照网上的各种办法,装了VC2010开发包,装了VS2012,最后还是无果最后换了个wamp版本居然好了,之前装2.2e的时候弹出上述错误,后来装了2.5,解决问题了2、重装phpmyadmin去phpmuyadmin官网上下载最新版本的软件,是个压缩包解压到D:\wamp\apps\目录下编辑原创 2015-04-22 19:39:55 · 1886 阅读 · 0 评论 -
linux系统下ubuntu重启apache服务命令
Linux系统为Ubuntu一、Start Apache 2 Server /启动apache服务# /etc/init.d/apache2 startor$ sudo /etc/init.d/apache2 start二、 Restart Apache 2 Server /重启apache服务# /etc/init.d/apache2 restarto转载 2015-04-03 16:47:48 · 2110 阅读 · 0 评论 -
500 error Internal Server Error
进apache设置,启用rewrite原创 2015-03-14 09:16:11 · 818 阅读 · 0 评论 -
linux下面自动打包备份并且删除5 天前的文件
linux下面自动打包备份并且删除5 天前的文件转载 2016-03-05 14:05:20 · 3573 阅读 · 0 评论 -
配置wamp时局域网报错403无权限
原文地址:http://www.nnbbxx.net/post-1426.html当你安装好之后打开httpd.conf看到的原始配置是下面这样的。原本的这种配置智能本机访问,其他人不能访问。看见默认的配置你会发现出现了两个相同的。我感觉是相同的。而且2.5最新版本的httpd.conf文件默认用记事本打开是没有换行的。坑爹但是你如果使用notepad++ 或者 sublime2或3打转载 2016-04-26 11:09:25 · 3960 阅读 · 0 评论 -
win10 子系统之 Ubuntu,解放你的生产力
win10 子系统能带来什么如何安装子系统0、windows 系统版本1、开启开发者选项2、打开子系统功能3、打开 miscrosoft store 安装 ubuntu 子系统启用子系统在子系统中安装 nginx 来测试是否可以共享端口注意事项1、重启 windows 后,服务不可用2、windows 和 Linux 目录对应关系题主很少为 win...原创 2018-08-29 00:41:50 · 1229 阅读 · 0 评论