存档

‘Linux故障排查’ 分类的存档

您的浏览器不能播放当前视频,请点击此处安装Flash播放器 解决方法 精

2017年2月4日 评论已被关闭

您的浏览器不能播放当前视频,请点击此处安装Flash播放器 解决方法 精

说真的安装EduSoho程序真心不是那么容易呀。

 

服务器环境搭配好之后终于可以正常安装了,结果又出现了视频不能播放的问题,总是在上方提示:

 

您的浏览器不能播放当前视频,请点击此处安装Flash播放器

 

在官方客服kent的知道下终于解决了这个问题。

 

原因在于 服务器 php 未安装 fileinfo组件。

 

由于我是使用lnmp 一键安装包 搭建的环境 解决方法如下:

 

编译并安装fileinfo插件

 

cd /root/lnmp1.0-full/php-5.3.17/ext/fileinfo

/usr/local/php/bin/phpize

./configure –with-php-config=/usr/local/php/bin/php-config

make && make install

在PHP配置中添加fileinfo插件

 

用vim编辑器编辑/usr/local/php/etc/php.ini文件

找到 “;extension=php_bz2.dll” 这一行

在其上面添加一行:

extension = fileinfo.so

然后重启lnmp

/root/lnmp restart

 

视频上传不了或者视频过大不能上传

2017年2月4日 评论已被关闭

视频上传不了或者视频过大不能上传

视频上传不了,通常有3种情况:

1、服务器上传的目录被限制了访问,尤其是虚拟主机:这个目录位于 edusoho/app/data/udisk

这种情况一般不会出现,因为安装的时候已经检测过。

 

2、PHP限制了上传大小

找到php.ini,修改下列参数,重启php-fpm或者apache

 

post_max_size = 300M

upload_max_filesize = 300M

memory_limit = 300M

 

3、web服务器(Nginx,Apache)限制了上传大小

Nginx:  打开nginx.conf

并在http{}字段里添加 client_max_body_size 300M;

 

Apache:

/etc/httpd/conf.d/php.conf (不同系统位置有所不同)

LimitRequestBody 300M

Linux 下 PHP 扩展 cURL 编译安装

2017年2月3日 评论已被关闭

Linux 下 PHP 扩展 cURL 编译安装
http://www.cnblogs.com/suan07lai/p/5234868.html
下载 cURL http://pan.baidu.com/s/1hqrHWkG (curl-7.39.0.tar.gz) 3.98MB

解压:

tar zxvf curl-7.39.0.tar.gz
./configure –prefix=/usr/local/curl
make && make install

安装 curl 成功后,进入 php 的源码包(非php安装地址)

cd /var/soft/php-5.3.19/ext/curl
/usr/local/php/bin/phpize 注:/usr/local/php 为我的php安装目录
./configure –with-php-config=/usr/local/php/bin/php-config –with-curl=/usr/local/curl/
make && make install
成功后出现 curl.so 的所在目录

打开 php.ini 添加 extension=xxx/curl.so

重启 apache 即可。

NFS共享服务挂载时出现“access denied by server while mounting”的解决方法

2017年1月3日 评论已被关闭

NFS共享服务挂载时出现“access denied by server while mounting”的解决方法
http://www.2cto.com/os/201305/215679.html
笔者用的Linuxf发行版本为Centos6.4,以下方法理论上讲对于Fedora, Red Hat均有效:

搭建好NFS服务后,如果用以下的命令进行挂载:

# mount -t nfs 172.16.12.140:/home/liangwode/test /mnt

出现如下错误提示:

mount.nfs: access denied by server while mounting 172.16.12.140:/home/liangwode/test
那我们可以用以下的方法进行解决:

修改/etc/sysconfig/nfs文件,将

# Turn off v2 and v3 protocol support
# RPCNFSDARGS=”-N 2 -N 3″
# Turn off v4 protocol support
#RPCNFSDARGS=”-N 4″ /*把这句话的#号去掉*/
NFS分为三个版本,即NFS-2 NFS-3 NFS-4,该配置文件默认关闭了这三个的NFS版本,我们只需要打开NFS-4即可。

问题解决!!!
NFS共享服务挂载时出现“access denied by server while mounting”的解决方法

笔者用的Linuxf发行版本为Centos6.4,以下方法理论上讲对于Fedora, Red Hat均有效:

搭建好NFS服务后,如果用以下的命令进行挂载:

# mount -t nfs 172.16.12.140:/home/liangwode/test /mnt

出现如下错误提示:

mount.nfs: access denied by server while mounting 172.16.12.140:/home/liangwode/test
那我们可以用以下的方法进行解决:

修改/etc/sysconfig/nfs文件,将

# Turn off v2 and v3 protocol support
# RPCNFSDARGS=”-N 2 -N 3″
# Turn off v4 protocol support
#RPCNFSDARGS=”-N 4″ /*把这句话的#号去掉*/
NFS分为三个版本,即NFS-2 NFS-3 NFS-4,该配置文件默认关闭了这三个的NFS版本,我们只需要打开NFS-4即可。

问题解决!!!

oracle: linux服务器本机不能登陆的解决

2016年12月11日 评论已被关闭

 oracle: linux服务器本机不能登陆的解决

服务器本机不能登陆的解决

一台测试的数据库服务器安装好之后,每次都是使用SecureCRT远程通过ssh登陆上去操作,即使安装数据库的需要图形界面的操作,也是通过vnc远程做的,突然今天,发现这个服务器在本机不能登陆,可是远程却可以登陆,而且这台测试机器使用了很久了,也没碰见过什么异常,系统日志也查不到什么有用的东西,见鬼了?

安装oracle过程中,一般的安装文档中都会提到要设置/etc/security/limits.conf和/etc/pam.d/login参数文件来限制oracle服务器可以打开的文件数、进程数等等资源的限制,于是会需要在/etc/pam.d/login 文件中添加session required /lib/security/pam_limits.so一行内容来实现/etc/security/limits.conf中定义的各项限制,和通过ulimit命令直接设置资源设置类似,此机器的安装过程中也是这样设置的,可是问题就出现在这里了。

此机器使用的是64位的操作系统,因此根本没有/lib/security/pam_limits.so文件存在,而应该使用替代的/lib64/security/pam_limits.so文件来代替,否则在登陆的时候找不到这个文件,就会出现本机不能登陆的情况。

修改后,本机登陆正常。

提示:修改此参数不需要重新启动系统的,修改立即生效。

 

转载自:http://hi.baidu.com/dr_wang/blog/item/245b3b8913196fba0f24448c.html

分类: Linux故障排查 标签: