phpcms网站转移时的注意事项
2014-12-31 17:27
302 查看
最近一段时间跟phpcms打交道比较多,随着各种操作的增加,遇到的问题也越来越多,下面就列举一些在使用phpcms建站而后对其进行转移时候可能会遇到的问题。
1.文件缺失问题
问题描述:当在本地建站之后,使用ftp往空间上上传的时候,会出现个别文件上传不完整的情况。
产生影响:生成首页文件的时候会夹杂一些错误信息,不管是是后台执行生成动作的时候,亦或者生成的前台静态文件。
问题文件:目前知道的有两个,分别为phpcms\modules\content\fields\video\form.inc.php和phpcms\modules\content\fields\video\output.inc.php。
解决办法:重新补齐这两个文件即可。
注意事项:小编是根据错误提示进行排查,最后找到这两个文件,最后解决这个问题,但是不保证是否仍有其他文件存在类似缺失现象,因为未对操作造成影响,因此没有深入探究,如果补齐这两个文件仍有错误抛出,可以根据具体错误信息进行定位,但是这是一个极其痛苦的过程,加油,相信你一定会成功找到缺失文件的。
2.数据库导入出错
问题描述:使用phpmyadmin导出后缀为sql的数据库文件,在另一个数据库中使用phpmyadmin导入该文件的时候会出现v9_member_menu表的isurl字段信息错误
产生原因:可能原因是不同的mysql版本中导出数据和导入数据的格式不同
产生影响:该表中的数据无法正常导入
解决办法:把v9_member_menu表中的3条数据中isurl字段的值填写上0即可。
3.路径问题
(1)phpcms在建站的时候默认的css,js,uploadfile等路径前会挂有前缀“域名”,尤其是本地建站,默认的域名会变为localhost,这样当你对网站进行迁移的时候,这些路径很可能会挂掉,尤其是文章的图片路径(uploadfile),最好的解决办法就是在建站的时候,就把域名的去掉,这样存储的路径就是相对路径,再次换域名的时候就不用担心图片或者样式等挂掉了
(2)跟织梦不同,phpcms的推荐文章是一个独立表存储的推荐信息,并非在原来的文章中加上推荐标签,因此,更改了原文并不能更改推荐位的文章信息,很多朋友在更换了域名之后,也把原文中的相关路径更换了过来,但是还有一部分文章的图片(推荐位文章的缩略图)或者信息不正确,此时我们就需要注意,这些文章是不是调用的推荐位的文章,如果是,更改推荐位对应的文章相关信息即可解决。
(3)还有一个问题是最容易被忽略的一个问题,因为平时看上去并没有什么影响,只有在上传图片的时候,会发现无法上传成功,苦无解决之道,原来是caches/configs/system.php下的app_path在作祟,该数据无法在后台更改,它会在你建站的时候随着你建站的域名而定,如果是本地操作,那么就是localhost,我们只需要把它改为你现用的域名即可解决此问题。
4.生成文件失败
有些朋友可能在生成首页文件的时候会出现空白,而且没有任何错误信息的提示,如果遇到这种情况,我们首先应该想到的是文件权限的问题,如果我们能够操作服务器,可以查看下对应的文件夹是否有对应的权限,如果是空间,可以询问空间商,小编遇到这种问题基本更改权限后即可解决。
以上几点就是小编在转移phpcms类型的网站时候经常会遇到的一些问题以及对应的解决办法,希望对跟我遇到同样问题的朋友有些帮助。
1.文件缺失问题
问题描述:当在本地建站之后,使用ftp往空间上上传的时候,会出现个别文件上传不完整的情况。
产生影响:生成首页文件的时候会夹杂一些错误信息,不管是是后台执行生成动作的时候,亦或者生成的前台静态文件。
问题文件:目前知道的有两个,分别为phpcms\modules\content\fields\video\form.inc.php和phpcms\modules\content\fields\video\output.inc.php。
解决办法:重新补齐这两个文件即可。
注意事项:小编是根据错误提示进行排查,最后找到这两个文件,最后解决这个问题,但是不保证是否仍有其他文件存在类似缺失现象,因为未对操作造成影响,因此没有深入探究,如果补齐这两个文件仍有错误抛出,可以根据具体错误信息进行定位,但是这是一个极其痛苦的过程,加油,相信你一定会成功找到缺失文件的。
2.数据库导入出错
问题描述:使用phpmyadmin导出后缀为sql的数据库文件,在另一个数据库中使用phpmyadmin导入该文件的时候会出现v9_member_menu表的isurl字段信息错误
产生原因:可能原因是不同的mysql版本中导出数据和导入数据的格式不同
产生影响:该表中的数据无法正常导入
解决办法:把v9_member_menu表中的3条数据中isurl字段的值填写上0即可。
3.路径问题
(1)phpcms在建站的时候默认的css,js,uploadfile等路径前会挂有前缀“域名”,尤其是本地建站,默认的域名会变为localhost,这样当你对网站进行迁移的时候,这些路径很可能会挂掉,尤其是文章的图片路径(uploadfile),最好的解决办法就是在建站的时候,就把域名的去掉,这样存储的路径就是相对路径,再次换域名的时候就不用担心图片或者样式等挂掉了
(2)跟织梦不同,phpcms的推荐文章是一个独立表存储的推荐信息,并非在原来的文章中加上推荐标签,因此,更改了原文并不能更改推荐位的文章信息,很多朋友在更换了域名之后,也把原文中的相关路径更换了过来,但是还有一部分文章的图片(推荐位文章的缩略图)或者信息不正确,此时我们就需要注意,这些文章是不是调用的推荐位的文章,如果是,更改推荐位对应的文章相关信息即可解决。
(3)还有一个问题是最容易被忽略的一个问题,因为平时看上去并没有什么影响,只有在上传图片的时候,会发现无法上传成功,苦无解决之道,原来是caches/configs/system.php下的app_path在作祟,该数据无法在后台更改,它会在你建站的时候随着你建站的域名而定,如果是本地操作,那么就是localhost,我们只需要把它改为你现用的域名即可解决此问题。
4.生成文件失败
有些朋友可能在生成首页文件的时候会出现空白,而且没有任何错误信息的提示,如果遇到这种情况,我们首先应该想到的是文件权限的问题,如果我们能够操作服务器,可以查看下对应的文件夹是否有对应的权限,如果是空间,可以询问空间商,小编遇到这种问题基本更改权限后即可解决。
以上几点就是小编在转移phpcms类型的网站时候经常会遇到的一些问题以及对应的解决办法,希望对跟我遇到同样问题的朋友有些帮助。
相关文章推荐
- phpcms制作的网站后台从本地上传到服务器空间的修改配置和注意事项
- 更新网站注意事项
- 韩文网站开发注意事项。
- 个人写网站发现的一些vue中的注意事项
- 大型网站设计注意事项
- 关于网站的安全性注意事项
- 将Asp.Net网站发布到IIS的四种方法及注意事项
- 移动端手机网站优化的11个注意事项
- 更新网站注意事项
- 成功进行网站推广需要注意的事项
- PHPCMS网站转移空间教程
- 从事网站优化的人员要注意的事项
- 在BBS上或招聘网站上公布邮件地址注意事项
- 网站编程安全之更改文章时注意事项
- 网站制作中一些注意事项
- asp.net中程序集与网站搭配调用技巧(步骤及注意事项)!
- 网站建设前期预测和后期优化注意事项
- 部署网站项目注意事项
- 设计手机网站的一下注意事项
- 网站建设与网站推广运营注意事项