老男孩的linux博客iLync自由的风w3school壹聚教程网海过客帅小伙的博客豆包的博客编程服务器软件脚本之家大向技术分享
第一种情况:非正常关机引起的磁盘分区问题 不能正常进入系统如下问题一般是如何引起和应该怎么样解决呢?Finding module dependencies;modprobe:modprobe:can't locate module block-major-3fsck.ext3Possibly non-existent or swap device?such device or address wh
php5.3自带php-fpm/usr/local/php/etc/php-fpm.confpid = run/php-fpm.pidpid设置,默认在安装目录中的/var/run/php-fpm.pid,建议开启error_log = log/php-fpm.log错误日志,默认在安装目录中的/var/log/php-fpm.loglog_level = notice错误级别. 可用级别为: a
这两天有人反应新版的php-fpm的php版本为5.4.7对dedecms5.6兼容性不好。dedecms安装完成后会出现登陆后台空白,发布文章时提示”标题不能为空”。1.解决dedecms登陆后台空白错误因为php5.4的版本废除了session_register,所以需要去掉session_register函数修改:“include/userlogin.class.php”,注释掉sessio
php.ini 安全配置php.ini 安全配置
Nginx+PHP防webshell跨站,跨目录的安全设置,多种方式,适合php5.3以上方法1:在Nginx配配置文件server{ }中加入:fastcgi_param PHP_ADMIN_VALUE “[参数名]=[值]“;例如:#fastcgi_param PHP_VALUE sessions.save_path=/home/www/sessions/fastcgi_param PHP_A
关于Nginx的SSI(包含路径)如果shtml里面的网页代码包含语句写成如下:<!--#include virtual="/test.html"-->这样是没有问题,可以包含的,但是如果写成这样:<!--#include virtual="../test.html"-->由于需要包含当前代码文件所在目录路径的上级目录文件,nginx会为此请求产生的子请求uri为/../t
为Nginx开启SSI模块以支持SHTML解析SSI 是 Server Side Include 的首字母缩略词。包含有嵌入式服务器方包含命令的 HTML 文本。在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。在 Nginx 中,开启 SSI 支持非常简单,通过向 nginx.conf 中添加几行设置命令即可实现。将下面的3行代码添加到 nginx.conf 文件的
shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作mysql -hhostname -Pport -uusername -ppassword -e 相关mysql的sql语句,不用在mysql的提示
ADODB.Connection 错误 '800a0e7a'ADODB.Connection错误 '800a0e7a'未找到提供程序。该程序可能未正确安装。/inc/conn.asp,行 11 解决方法:在网站服务器上安装:Microsoft SQL Server Native Client(sqlncli.msi 32/64位)驱动。软件下载地址:http://www.downxia
ocale: Cannot set LC_CTYPE to default locale: No such file or directory报错解决方法执行perl, locale,export LANG=en_US.UTF-8之类的命令都出现warning:> localelocale: Cannot set LC_CTYPE to default locale: No such fil
shell 控制语句(if,for,while,case)一. if语句结构 1.单分支if语句 if 条件判断命令 ; then命令序列 fi2.双分支if语句 if 条件判断命令 ;then命令序列1 else命令序列2 fi3.多分支if语句 if
ubuntu下使用mutt和msmtp发送邮件的简单配置apt-get install muttapt-get install msmtp安装好了这两个包之后,就是进行相关配置文件的配置了:首先配置 mutt,系统全局设置配置文件在 /etc/Muttrc,如果使用某个系统用户,可以在~/.muttc中设置,没有该文件,就自己创建。vim .muttrc1set sendmail="/
删除lpt7.xxx.asp,com5.xxx.asp文件 利用系统保留文件名创建无法删除的webshell , Windows 下不能够以下面这些字样来命名文件/文件夹:aux|prn|con|nul|com1|com2|com3|com4|com5|com6|com7|com8|com9|lpt1|lpt2|lpt3|lpt4|lpt5|lpt6|lp
虚拟机文件丢失,通过xx-flat.vmdk和xx-delta.vmdk恢复方法 环境:使用VMware vSphere搭建的虚拟机 由于虚拟机的名字与其所对应的虚拟机文件名不一致(注:因为更改过虚拟机名,但是虚拟机文件名没变,所以不一致)而误删除了虚拟机的文件,虚拟机一下子变成了这个样子:这可是我们公司的一台服务器,这下可闹大了,浏览数据文
linux查看当前系统登录的用户并终止某个用户命令1:w命令2:who终止某个用户:pkill -kill -t [TTY]例如: pkill -kill -t pts/1命令3:who am i命令4:last root (last命令可用于显示特定用户登录系统的历史记录 )
ubuntu如何更改crontab的默认编辑器之前新装的ubuntu13.04,今天写了一个脚本,准备写入任务计划,当我crontab -e 的时候居然提示:no crontab for root - using an empty one然后会叫你“Select a editor ......”下面有几个选项,就是叫你选择编辑器Selection Path
mysqldump备份还原和导入导出语句大全详解mysqldump备份还原和mysqldump导入导出语句大全详解。mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径.详解..mysqldump备份还原和mysqldump导入导出语句大全详解mysqldump备份:mysqldump -u用户名 -p密码 -h主
解决mysql数据库导入数据限制大小使用phpmyadmin导入数据库: 因为数据库过大导入不了问题很常见,以下为解决办法:1、打开php.ini。找到 upload_max_filesize 、 memory_limit 、 post_max_size 这三个参数! (在默认的情况下,php只允许最大的上传数据为2M,也就是2048KB,而极限的最大使用内存memory_limit也仅为128M
putty和ssh远程登陆报错的解决方法问题:使用putty登录linux报错:server unexpectedly closed network connection在另一台Linux服务器使用ssh登录:ssh username@ip 也报错: Read from socket failed: Connection reset by peer 排查:telnet 22 端口 可以连接到,说明
Ubuntu 使用apt-get安装Nginx php5-fpm MySQL(LNMP环境搭建)系统:Ubuntu 13.04 64位 ubuntu因为安全策略,一般是禁用了root用户,所以每次执行命令时一般需要加上sudo去操作。为了方面后面其他步骤操作,可首先切换到root用户,这样后面不需要每次都加sudo了。首先更新源 apt-get update一.安装Nginxapt
让 Vim 支持 nginx 语法(syntax) 格式化配置文件 在对 Nginx 的配置文件进行编辑的时候,可能出现配置文件的字体颜色全是黑的,不像apache的配置文件是五颜六色的,配置项分的清楚清楚,好在可以给 vim 增加 nginx.vim 的语法文件来很方便处理配置文件的颜色。首行缩进:使用 vim 的 gg=G 就可以一次把 nginx 的配置文件格式化。1.下载 ng
mysql服务不能启动(The server quit without updating PID file) 解决方法The server quit without updating PID file今天弄服务器时,发现mysql进不去了,报上面的错误,从网上找了一堆方法如下:1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 “c
Linux安装mysql——源码安装 确保以下所需系统软件包已经被安装 gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libmcrypt* libtool*(1)先安装cmake(mysql5.5以后是通过cmake来编译的)wget http://www.cmake.org/files/v2.8/cmake-2.8.
首先要下载cwRsync的服务端和客户端软件,下载地址如下: 服务端:cwRsync_Server_2.0.10_Installer 客户端:cwRsync_2.0.10_Installer 然后我在本地机器上安装了其中的服务器端(10.0.2.136),然后在同网段下的另一台机器(10.0.2.13
mysql's replication Mysql的 Replication 是一个异步的复制过程,从一个 Mysql Master复制到另一个 Mysql Slave。在Master 与 Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程( thread )( SQL_Thread和IO_Thread )在 Slave 端,另外一个线程
通过keepalived实现LVS的高可用,实现WEB的高可用keepalived简介 keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将
学习了几天mysql的知识。刚接触单单以为是语法之类的命令记住就行了。但是遇到问题的时候缺不知道从何下手。网上找了相关的资料感觉还是不太实用。于是笔者就着手总结了备份与还原的例子。这篇是mysqldump的使用。进行了2个事例的操作。当然两个事例大同小异。第二个为第一个的拓展。如果将这2个例子原理搞清楚了。接下来进行LVM备份还原以及Xtrabackup这个备份工具都会轻松很多。MySQL的备份方
需求:公司论坛、官网是在apache上边的,其实之前的很复杂的逻辑,并且apache实现了诸多的转发功能,为了安全起见,打算把论坛及官网2个网站换一台机器。由于之前是apache,考虑了现在的状况打算启用nginx。这里面的某些原因就不具体说明了,这个文章不一定是好的文档,但是个人觉得经过很有意思。PS:感谢师兄;感谢师兄;感谢师兄;哈哈。No.1:nginx; No.2:mysql; No.3:
如果你点到这里,希望你能往下看下内容。①crontab运行失败首先,用crontab一般都是来跑shell脚本的,python相关的暂请绕道= =!排除我遇到的问题的第一种可能::我们来分析下crontab的机制。(每个linux用户都有自己的crontab任务:/var/spool/cron/ 每个用户都是自己名字命名的文件夹。)so,可以这么理解。当我们每个用户用自己的号登陆服务器的时候,每个
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号