Yasca2.x 3.x在Ubuntu环境下的使用

嗯,这里是简介,主题配置内可以修改,如留空则不显示

Yasca2.x 3.x在Ubuntu环境下的使用

关于yasca的介绍和在win环境下的使用见:http://www.lifuhao.cn/archives/915
 
在ubuntu下2.x的使用并没有什么不同,只是需要设置安装php和Apache
笔者建议使用lamp一键安装的方式,见: http://www.lifuhao.cn/archives/922 
 
php -v
查看php的版本
 
php -c ./bin/php_linux.ini  -q ./yasca/start.php ./test/
isntall php-cli
 sudo apt-get install php5-cli
 
遇到下面的问题:
 
lee@lee-VirtualBox:~/yasca_linux_hack$ php -c ./bin/php-linux.ini ./yasca/start.php ./test/
Failed loading ./opcache.so: ./opcache.so: cannot open shared object file: No such file or directory
PHP Warning: PHP Startup: Unable to load dynamic library './pdo.so' - ./pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library './json.so' - ./json.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library './readline.so' - ./readline.so: cannot open shared object file: No such file or directory in Unknown on line 0 

Fatal error: Call to undefined function json_decode() in /home/lee/yasca_linux_hack/yasca/core/json.php on line 42

 
 
修改执行文件中的命令即可:
php -c ./bin/php-linux.ini -d extension_dir=/usr/lib/php5/20121212  -q  ./yasca/start.php ./test/
./yasca.sh ./test/
我在我的环境中使用这个命令不是每一次都能成功,
具体原因我也不是很清楚。
 
能使用之后发现部分插件需要在jre1.6以上才能使用,需要跟新jre,见文章:http://www.lifuhao.cn/archives/913
 
然后便能很好的使用yasca了,后面可能需要自己开发插件了,
到时候把写插件的部分更新上来。
 

yasca 3.0的
一些workaround的文档
http://trustdarkness.com/wordpress/and-also-re-yasca-3-x-broken-on-linux-temporarily-fixed/
http://trustdarkness.com/wordpress/more-yasca-at-runtime-errorsbugsenvironment-issues-fixed/
http://trustdarkness.com/wordpress/make-yasca-work-on-modern-linux-ubuntu/

 
 
 


发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Hello world. 豫ICP备16008819号-1.

Power by Z-BlogPHP  Theme by wzdaxue