請選擇 進入手機版 | 繼續訪問電腦版

施勢帆老師的教學網站

 找回密碼
 註冊
搜索
熱搜: 活动 交友 discuz
查看: 534|回復: 3

Linux 作業 IV WordPress, Discuz & Ecshop 系統安裝

[複製鏈接]
shie 發表於 2015-7-7 11:29:57 | 顯示全部樓層 |閱讀模式
Reference : http://mouse.oit.edu.tw/Books/Network/%adp%ba%e2%be%f7%a7%eb%bcv%a4%f9/Lab 14.ppt

作業要求: (註 : xx 代表職工編號末兩碼)
wp.xx.idv.tw
forum.xx.idv.tw
ecshop.xx.com


A.建立目錄和虛擬主機
mkdir /var/www/html/wordpress
mkdir /var/www/html/discuz
mkdir /var/www/html/ecshop





B.WordPress 安裝過程 :

1. Download from
cd
wget http://mouse.oit.edu.tw/Data/Program/wordpress-4.1.2-zh_TW.zip
cd /var/www/html
unzip /root/wordpress-4.1.2-zh_TW.zip
chown -R apache.apache wordpress

2.建立Database
mysqladmin password

mysql -p
create database wordpress;
quit

3.http://wp.xx.idv.tw







作業圖 I 需有變更主題並發表文章



C. Discuz Forum 安裝過程 :
1. Download from

cd
wget http://mouse.oit.edu.tw/Data/Program/PHP_packages/Discuz/Discuz/Discuz_X3.2_TC_UTF8.zip
unzip Discuz_X3.2_TC_UTF8.zip
cd upload
mv * /var/www/html/discuz
cd /var/www/html
chown -R apache.apache discuz

2.http://forum.xx.idv.tw







3.刪除  rm -rf /var/www/html/discuz/install

作業圖 II 需有版塊並發表文章



D. ECshopOScommerce 安裝過程 :

1. Download from

cd
wget http://mouse.oit.edu.tw/Data/Program/PHP_packages/tw-ECShop_V2.7.3_UTF8_release1106.tar.gz
tar xvfz tw-ECShop_V2.7.3_UTF8_release1106.tar.gz
cd tw-ECShop_V2.7.3_UTF8_release1106/upload

mv * /var/www/html/ecshop
cd /var/www/html
chown -R apache.apache ecshop


2.Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEGECshop出现Strict Standards的方案

設定 php 的 timezonevi /etc/php.ini
date.timezone = Asia/Taipei
systemctl restart httpd

找到install/includes/lib_installer.php中的第31行   return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_version()方法未声明静态static,所以会出错。
这时候只要将function gd_version()改成static function gd_version()即可。

install/includes/lib_installer.php中第100行,JPEG写成了JPG,正确的应该是:
$jpeg_enabled = ($gd_info['JPEG Support']        === true) ? $_LANG['support'] : $_LANG['not_support'];

安裝完ECShop,打開首頁的時候發現首頁頂部、左側和底部出現:

Strict Standards: Only variables should be passed by reference in F:\wamp\www\ecshop\upload\includes\cls_template.php on line 418的報錯信息。

找到cls_template.php文件中發現下面這段代碼:
$tag_sel = array_shift(explode('',$tag));
修改為:

$tag_arr = explode(' ', $tag);
$tag_sel = array_shift($tag_arr);



網站首頁: Only variables can be passed by reference in /wwwroot/includes/lib_main.php on line 1329

includes/lib_main.php文件中的1329行的
$ext = end(explode('.', $tmp));
改為
$array = explode('.', $tmp);
$ext = end($array) ;

2.http://ecshop.xx.com




3.刪除  rm -rf /var/www/html/ecshop/install


作業圖 III 發售商品






本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
fet84949 發表於 2015-7-17 17:02:37 | 顯示全部樓層

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
fet84954 發表於 2015-7-17 17:02:47 | 顯示全部樓層
[url=]hw1.png[/url][url=]hw2.png[/url]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
fet84951 發表於 2015-7-17 17:42:49 | 顯示全部樓層
作業               

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|手机版|Archiver|施勢帆老師的教學網站  

GMT+8, 2020-1-29 03:05 , Processed in 0.079656 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表