PHPHub 在 Ubuntu 14.04.1 安裝記錄

edited 九月 2014 in 程式架構
PHPHub 是中國的朋友為 http://phphub.org/ 所開發,原始碼都放在 https://github.com/summerblue/phphub ,下面記錄一下剛剛一直碰壁的安裝過程

# 我是直接下載 zip archive ,然後解壓縮到網頁目錄
# 接著在目錄中輸入 composer.phar install (我在這之前就裝好 composer.phar 了)
# 修改 bootstrap/start.php ,把
$env = $app->detectEnvironment(array(
'local' => array('homestead'),
));
的 homestead 改成自己的主機名稱
# 複製 app/config/database.php 到 app/config/local/database.php ,然後調整裡面的內容(先建立一個空的資料庫)
# 執行 php artisan migrate 就會建立對應的資料表
# 因為系統使用了 gulp ,所以需要安裝 npm -> sudo apt-get install npm
# sudo npm install --global gulp
# npm install --save-dev gulp
# npm install gulp-sass gulp-autoprefixer gulp-uglify gulp-concat gulp-rev del gulp-asset-manifest gulp-minify-css
# gulp build

到這裡已經可以看到基本的畫面了,不過在這之前有遇到 Call to undefined method Event::listen() 的問題,因為我安裝的 PECL/Event 跟 程式產生衝突( https://github.com/octobercms/october/issues/603 ),遇到這個情況的人應該不多;另外一個問題是直接執行 gulp 時會出現 events.js:72 ... throw er; // Unhandled 'error' event 的錯誤,後來改輸入 gulp build 就可以看到畫面,所以暫時停在這邊
標籤:
Sign In or Register to comment.