我在我的机器上本地创建了一个 joomla 2.5 站点,我已经迁移到一个运行 nginx、php 和 mysql 的 vps。这是我按顺序做的:
1. Uploaded all the joomla files in the public_html
2. Changed all the files permission to 644 and all the folders to 755
3. Imported the database.sql to mysql using these commands:
--> mysql> create database databasename;
--> mysql> GRANT ALL PRIVILEGES ON
databasename.* TO username@localhost IDENTIFIED BY 'password';
--> mysql> flush privileges;
--> mysql> exit
--> user@vps:~$ mysql -p -u username database_name < file.sql
我已经可以在数据库中看到我的所有表,并更改了我的 joomla 上所有需要的信息,configuration.php
但是当我打开我的网站时,我收到了这个错误:
Table 'databasename.s1t3j0s_session' doesn't exist SQL=INSERT INTO `s1t3j0s_session` (`session_id`, `client_id`, `time`) VALUES ('rh249ehb2tbsqkdff34v177d76', 0, '1357339991')
我哪里弄错了?
我已将 wordpress 站点迁移到同一台服务器,没有出现错误。