最近刚买了一台云服务器,然后就开始折腾,配置web环境。其实有各种坑,但最后还是迎来了胜利的曙光。这篇文章不会把这个过程中遇到的所有坑都写下来,只分享下云服务器环境配置好后,安装 php 程序时出现的一个错误。这个如果你刚开始玩云服务器的应该会遇到这个小问题:安装 zblog php版时会有如下提示:
提示
创建数据库!zblog 连接数据库并创建数据表! 创建并插入数据成功! 创建c_option.php失败,请创建”网站/zb_system/zb_users/c_option.php”文件并将下边的代码复制进文件并保存。 <?php return array ( ‘ZC_CLOSE_WHOLE_SITE’ => false, ‘ZC_DATABASE_TYPE’ => ‘mysqli’, ‘ZC_SQLITE_NAME’ => ”, ‘ZC_SQLITE_PRE’ => ‘zbp_’, ‘ZC_MYSQL_SERVER’ => ‘localhost’, ‘ZC_MYSQL_USERNAME’ => ‘root’, ‘ZC_MYSQL_PASSWORD’ => ‘123456’, ‘ZC_MYSQL_NAME’ => ‘zblog’, ‘ZC_MYSQL_CHARSET’ => ‘utf8’, ‘ZC_MYSQL_PRE’ => ‘zbp_’, ‘ZC_MYSQL_ENGINE’ => ‘MyISAM’, ‘ZC_MYSQL_PORT’ => ‘3306’, ‘ZC_MYSQL_PERSISTENT’ => false, ‘ZC_PGSQL_SERVER’ => ‘localhost’, ‘ZC_PGSQL_USERNAME’ => ‘postgres’, ‘ZC_PGSQL_PASSWORD’ => ”, ‘ZC_PGSQL_NAME’ => ”, ‘ZC_PGSQL_CHARSET’ => ‘utf8’, ‘ZC_PGSQL_PRE’ => ‘zbp_’, ‘ZC_PGSQL_PORT’ => ‘5432’, ‘ZC_PGSQL_PERSISTENT’ => false, ‘ZC_YUN_SITE’ => ”, );
安装Wordpress 时会出现如下提示:
提示
抱歉,我不能写入wp-config.php文件。 您可以手工创建wp-config.php文件并将以下信息贴入其中。
这是什么原因呢?不能写入文件,肯定是权限的问题了。
如果你是看着网上的教程来配置云服务器的话,那么坑你有很大可能会踩上。先来看看下面这一行熟悉的代码:
chmod -R 755 /zb_system/zb_users
这行代码就是设置目录权限的,估计你在配置vsftpd服务时设置的。所以如果你出现像那样在安装向导的时候出现“创建数据库!zblog 连接数据库并创建数据表! 创建并插入数据成功! 创建c_option.php失败,请创建”网站/zb_system/zb_users/c_option.php”文件并将下边的代码复制进文件并保存。”或者“我不能写入wp-config.php文件”的等等,此时你只需要执行如下命令行就可以了:
chmod -R 777 /zb_system/zb_users
这样你上面的问题就可以解决了。
在安装 Wrodpress 程序的时候,你需要预先新建好数据库,然后在安装向导中填入这个数据库名就可以了,不然会出现无法选择数据库的提示。
zblog 就可以不用预先新建好数据库,直接在安装向导里填一个数据名就可以了,如果数据库已经存在,那么它会直接覆盖。
评论专区