-
近期评论
参照这篇 wordpress放在windows主机子目录的静态化httpd.ini规则写法
我的主目录安装了wordpress开起了伪静态,现在子目录下也要安装一个wordpress,请问这个的伪静态怎么设置?
楼主把注册机发给我一下。下不了。
重新安装后已经搞定了。麻烦了!
在根目录安装wordpress后,子目录弄了个blog目录放boblog,虽然boblog不用.htaccess可以打开,但是无法进入后台,由xxxx.com/blog/admin.php跳转到xxxx.com/blog/login.php?adminlogin=1,需要再次填用户名和密码,填对了,还是跳转到xxxx.com/blog/login.php?adminlogin=1页面。按照你的方法,在根目录添加RewriteRule /books/(.*) /books/$1 [L] 也无法进入boblog的后台,不知道是不是不能用这一句,还是位置不对呢?请指点一下,谢谢!
Tag: Linux
Linux开启mysql远程连接的设置步骤
Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程连接?设置步骤如下: 1、GRANT命令创建远程连接mysql授权用户itlogger mysql -u root -p mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@localhost IDENTIFIED BY ‘www.itlogger.com’ WITH GRANT OPTION; mysql>GRANT ALL PRIVILEGES ON *.* TO itlogger@”%” IDENTIFIED BY ‘www.itlogger.com’ WITH GRANT OPTION; 第一句增加itlogger用户授权通过本地机(localhost)访问,密码“www.itlogger.com”。第二句则是授与itlogger用户从任何其它主机发起的访问(通配符%)。 2、设置防火墙允许3306端口 vi /etc/sysconfig/IPtables 添加-A RH-Firewall-1-INPUT -m state … 继续阅读
Centos Linux安装apache+Php+mysql步骤
介绍Centos Linux如何搭建apache+Php+mysql,包括apache、php的安装以及php扩展,mysql扩展的安装步骤 1. 安装Apahce, PHP,以及php连接mysql库组件。 yum -y install httpd php php-mysql 2. 配置开机启动服务 /sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动] /sbin/chkconfig –add mysqld [在服务清单中添加mysql服务] /sbin/chkconfig mysqld on [设置mysql服务开机启动] /sbin/service httpd start [启动httpd服务,与开机启动无关] 3. 安装apache扩展 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 安装php的扩展 yum … 继续阅读
Firfox访问Linux空间自动切换编码导致页面显示乱码
centos linux+apache+mysql发布的网站,程序编码采用utf-8,并通过 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> 为浏览器指定utf-8编码。使用IE浏览器访问页面一切正常,而在Firfox中出现部分页面中文显示乱码,乱码的页面查看firefox编码都被强制切换到 gb2312,手动指定为utf-8则能正常访问。乱码应是Linux空间的相关编码设置不是uft-8所造成,具体原因是Apache强制将网页编码设置成gb2312造成的,解决步骤如下: 输入:#vim /etc/httpd/conf/httpd.conf 找到 AddDefaultCharset gb2312,将它改为 AddDefaultCharset UTF-8或者AddDefaultCharset OFF 输入wq保存并退出vim后,重启Apache: #/etc/init.d/httpd restart 清除浏览器缓存,再访问就不会出现乱码。 其他firfox编码gb2312强制切换utf-8参考以上方法修改。
Linux mysql数据导入导出中文乱码的解决方法
Linux主机通过phpmyadmin导出的sql数据,用命令导入到另外一台Linux主机时出现中文显示乱码,进一步查看原先导入出sql文件,发现中文无法显示,都是?号。解决Linux mysql数据导入导出中文乱码的具体方法如下: 1、确保phpmyadmin导出的数据中文显示正常,进入phpmyadmin界面,将语言选为中文simple-chinese( 注意非simple-chinesegb 2312),再导出sql中文就能正常显示。 2、修改导入出现乱码的LINUX主机的mysql设置 vi /etc/my.cnf [mysqld] 添加 default-character-set=utf8 #设置默认字符集为utf8 init_connect=’SET NAMES utf8′ #设定连接mysql数据库时使用utf8编码,以让mysql数据库以utf8方式运行 找到(或添加)[client] default-character-set=utf8 重启mysql service mysqld restart 3、删除数据库并新建,重新导入数据库即可 mysql -u root -p >mysql >drop database xxx >create database xxx >quit 导入数据 mysql -u -p xxx … 继续阅读
VPS Linux+Apache主机静态化设置步骤
CentOS linux+Apache+php VPS主机安装Wordpress,使用cos-html-cache空间实现wordpress静态化,已按要求在根目录添加htacess规则,访问静态页面时一直提示找不到该文件,具体实现静态化的配置如下: 1、修改Apache设置,进入/etc/httpd/conf/使用vi命令查看httpd.conf文件是否存在以下代码 LoadModule Rewrite_module modules/mod_Rewrite.so 针对apache 2.x LoadModule Rewrite_module libexec/mod_Rewrite.so 针对apache 1.x AddModule mod_Rewrite.c 针对apache 1.x 2、httpd.conf文件里找到 <Directory /> Options FollowSymLinks AllowOverride All </Directory> 关键步骤修改相应网站目录的权限,比如网站根目录是在/var/www/html <Directory “/var/www/html”> AllowOverride All</Directory> 3、重启Apache服务 service httpd restart 4、在.htaccess文件写入相应的静态化规则
Linux下拷贝U盘文件
1、U盘挂载 su模式下 先在/mnt 目录下新建一个文件夹,命名为usb,此文件夹是我挂载usb的地方 #mkdir /mnt/usb 然后挂载: #mount -t vfat /dev/sda /mnt/usb 若系统返回:no such file or directory; 可以先检查下linux内核中是否支持usb设备: #/sbin/lsmod 看一看下面的输出是否有usb-storage,usb core 等选项,若没有那么内核不支持usb设备,一般会有。
安装suse9检测不到硬盘
故障:HP 380安装suse9时,提示检测不到硬盘 解决方法:下载suse9 sp3或sp4,先安装补丁,再安装suse9。
linux下Vi编辑器命令大全
模拟器:http://www.masswerk.at/jsuix/index.html 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename….filename :打开多个文件,依次进行编辑
Suse Linux 10无法使用SSH进行登陆
Suse linux 10,启动进入系统后,无法使用SSH进行登陆. 解决方法:以root 身份执行yast 程序,在firewall 项目内设定允许ssh 服务。其他服务,如HTTP不能访问等,同上!
IBM 3550+DS4700安装linux不能引导
IBM 3550两个150G硬盘做RAID1,外接磁盘阵列DS4700 10T,安装完linux,发现无法启动,连linux的画面也没有。 问题:安装分区时,会看到两个硬盘,sda:2T左右(一开始不知道这个2T是哪里来,后来才明白因为ds4700事先在windows2003下被划5个2T,可能linux下只认到到2T),sdb 150G左右。默认系统会被安装在sda上,修改安装磁盘为sdb,问题照旧。 解决方法:安装时选择高级引导配置,更改硬盘启动顺序为sda! ……
