一直使用着的国内收费空间被和谐,给的理由是有交互式内容。nnd,给了几G的php空间和mysql数据库,不让别个做交互式内容的网站,果真是够脑残的,不过大家心知肚明,这种脑残也是被逼无奈下的进化。于是乎就在国外找了几个空间,经过一番测试,最终选择了其中一家来做blog,这次重新用起了wp,wp最新版是2.91,我试了2.86和2.90,变化不是太大,最终选择了后者。安装过程一切正常,测试在线安装主题,也没有遇到“无法定位WordPress Content目录”的问题,如果有博友遇到这样的问题,可以按如下方式解决(这是我测试另外的主机遇到这个问题时试过网上提供的数个方案中最简便有效的一种):
打开wp根目录下的wp-config.php文件,将下面的代码放在wp-config.php最后一行的"?>"前面即可。
修改完毕后的wp-config.php文件是这样的:
/* 设定完毕,请保存该文件。 */
//.......上面的都省略了
/** WordPress目录的绝对路径。 */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** 设置WordPress变量和包含文件。 */
require_once(ABSPATH . 'wp-settings.php');
//-----无法定位WordPress Content目录(wp-content) 解决方案---------begin
if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}
//-----无法定位WordPress Content目录(wp-content) 解决方案---------end
?>
以上这个问题应该说时非常容易解决的了,把症状对应的关键词网上随便搜一下就能解决了。下面我要提到的时这次使用wp时遇到的一个很普遍但是网上大部分方法都未能解决的问题。问题症状如下:
在安装某些主题或安装启用插件时,会有如下提示(提示内容不尽相同,但都是与“内存不足”有关),该提示有时候会在你装好wp之后就会在管理后台首页出现:
Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /****/****/public_html/wp-includes/kses.php(1030) : runtime-created function on line 1
去网上搜索,遇到问题的和提供答案的都很多,不过我试过其中几乎所有的方法,都未能解决。最常提的方法就是:修改WordPress目录下面的wp-settings.php文件,将define(’WP_MEMORY_LIMIT’, ‘32M’);`中的32改成64。 这个方法,我想应该是适用于那些网站主机所提供的内存在64M以上的用户,如果人家空间商所提供的内存只有32M,这么改毫无用处。下面我就把最终解决了这个问题的方法提供给大家,这个方法也是我在网上找了很久才找到的:
1. 在wp根目录创建文件 php.ini , 里面添加:memory_limit = 64M
2. 添加如下内容在 .htaccess 文件:suPHP_ConfigPath /home/username/public_html/
提示: 用你自己的wp安装路径替换/home/username/public_html/。
打开wp根目录下的wp-config.php文件,将下面的代码放在wp-config.php最后一行的"?>"前面即可。
if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}
修改完毕后的wp-config.php文件是这样的:
/* 设定完毕,请保存该文件。 */
//.......上面的都省略了
/** WordPress目录的绝对路径。 */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** 设置WordPress变量和包含文件。 */
require_once(ABSPATH . 'wp-settings.php');
//-----无法定位WordPress Content目录(wp-content) 解决方案---------begin
if(is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}
//-----无法定位WordPress Content目录(wp-content) 解决方案---------end
?>
以上这个问题应该说时非常容易解决的了,把症状对应的关键词网上随便搜一下就能解决了。下面我要提到的时这次使用wp时遇到的一个很普遍但是网上大部分方法都未能解决的问题。问题症状如下:
在安装某些主题或安装启用插件时,会有如下提示(提示内容不尽相同,但都是与“内存不足”有关),该提示有时候会在你装好wp之后就会在管理后台首页出现:
Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /****/****/public_html/wp-includes/kses.php(1030) : runtime-created function on line 1
去网上搜索,遇到问题的和提供答案的都很多,不过我试过其中几乎所有的方法,都未能解决。最常提的方法就是:修改WordPress目录下面的wp-settings.php文件,将define(’WP_MEMORY_LIMIT’, ‘32M’);`中的32改成64。 这个方法,我想应该是适用于那些网站主机所提供的内存在64M以上的用户,如果人家空间商所提供的内存只有32M,这么改毫无用处。下面我就把最终解决了这个问题的方法提供给大家,这个方法也是我在网上找了很久才找到的:
1. 在wp根目录创建文件 php.ini , 里面添加:memory_limit = 64M
2. 添加如下内容在 .htaccess 文件:suPHP_ConfigPath /home/username/public_html/
提示: 用你自己的wp安装路径替换/home/username/public_html/。
搬家
我看《AVATER》


2010/01/09 21:39 | by 
