CasperJS

サーバサイドJavaScriptのフレームワークCasperJS

目次一覧

 状態:挫折により終了  閲覧数:931  投稿日:2015-01-16  更新日:2019-09-05
CasperJSとは? / インストール

エラーメッセージ / 現状確認 / 疑問点

Link


CasperJSとは? / インストール

 閲覧数:309 投稿日:2015-01-16 更新日:2019-09-05 

CasperJSとは?


a navigation scripting and testing utility for PhantomJS and SlimerJS

インストール


$ git clone git://github.com/n1k0/casperjs.git
Initialized empty Git repository in /home/★★/casperjs/.git/
remote: Counting objects: 13315, done.
remote: Total 13315 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (13315/13315), 8.71 MiB | 1.34 MiB/s, done.
Resolving deltas: 100% (7624/7624), done.


$ cd casperjs

$ ln -sf `pwd`/bin/casperjs /usr/local/bin/casperjs
ln: creating symbolic link `/usr/local/bin/casperjs': 許可がありません


$ sudo -s
[sudo] password for ★★: 


# ln -sf `pwd`/bin/casperjs /usr/local/bin/casperjs

# phantomjs --version
1.9.8


# casperjs
CasperJS version 1.1.0-beta3 at /home/★★/casperjs, using phantomjs version 1.9.8
Usage: casperjs [options] script.[js|coffee] [script argument [script argument ...]]
      casperjs [options] test [test path [test path ...]]
      casperjs [options] selftest
      casperjs [options] __selfcommandtest

Options:

--verbose   Prints log messages to the console
--log-level Sets logging level
--help      Prints this help
--version   Prints out CasperJS version
--engine=name Use the given engine. Current supported engine: phantomjs and slimerjs

Read the docs http://docs.casperjs.org/


エラーメッセージ / 現状確認 / 疑問点

 閲覧数:475 投稿日:2015-01-18 更新日:2019-09-05 

エラーメッセージ


sh: /usr/local/bin/casperjs: Permission denied

現状確認


$ cd /usr/local/bin/
$  ls -na
合計 7412
lrwxrwxrwx   1   0   0      38  1月 16 14:07 2015 casperjs -> /home/★★/casperjs/bin/casperjs
lrwxrwxrwx   1   0   0      40 12月 19 19:41 2014 phantomjs -> /home/★★/phantomjs/bin/phantomjs


l
・シンボリック・リンク

$ cd /home/★★/casperjs/bin/
合計 40
drwxrwxr-x  2 500 500  4096  1月 16 14:04 2015 .
drwxr-xr-x 10 500 500  4096  1月 16 14:04 2015 ..
-rwxrwxr-x  1 500 500 15510  1月 16 14:04 2015 bootstrap.js
-rwxrwxr-x  1 500 500  3838  1月 16 14:04 2015 casperjs
-rwxrwxr-x  1 500 500  8192  1月 16 14:04 2015 casperjs.exe
-rw-rw-r--  1 500 500   507  1月 16 14:04 2015 usage.txt


疑問点


実行権限xを付与しているのに「Permission denied」となる理由は?
・シンボリック・リンクだから?
・元ファイルにもxを付与しているのに?
・試しに777へ変更するも効果なし
・どういうこと?

ファイルアップロードしても正常動作しない
・依存関係の問題?
・PATH設定を手動設定する必要があるの?

Link




類似度ページランキング
順位 ページタイトル抜粋
1 paste 62
2 poderosa内部エラー 48
3 CentOS_LetsEncrypt 46
4 Composerインストール 45
5 WebStorage 44
6 Session Storage 43
7 startx 43
8 Set User ID 42
9 Set Group ID 40
10 Systemd 40
11 Local Storage 38
12 basename 38
13 Graphviz 38
14 tar 36
15 Poderosaインストール 36
16 sed 36
17 PhantomJS 35
18 vagrant package 35
19 yum update bash 35
20 more 33
2021/9/23 23:01 更新
週間人気ページランキング / 9-16 → 9-22
順位 ページタイトル抜粋 アクセス数
1 Nginx設定。エラーログレベル | Nginx(Webサーバ) 19
2 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 14
3 PHPのmb_send_mail関数でメール送信できない | メール処理システム 13
4 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 12
5 touch コマンド / viコマンド。新規ファイル作成時の違い | Linuxコマンド 8
6 ソースからビルドしたPython 2.7.3 アンインストール失敗 | Python(プログラミング言語) 7
6 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 7
6 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 7
6 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 7
6 manページ日本語表示 | CentOS 7 (CentOS) 7
6 PHPファイルでchmodエラー | PHP(プログラミング言語) 7
7 ABRT により 問題が検出されました | CentOS 7 (CentOS) 6
7 Python 3.6 インストール / make altinstall | Python(プログラミング言語) 6
7 さくらVPS0 6
8 Reached target Shutdown メッセージが表示されたあと、シャットダウンまたは再起動プロセスがハングアップする | CentOS 7 (CentOS) 5
9 PHP Version 7.1.2 php-mecabエクステンション対応 / PHP 7.0.14 からのアップグレード  | MeCab(形態素解析) 4
9 echo と cat の違い 4
9 phpMyAdmin 4.4.3(phpMyAdmin) カテゴリー 4
9 tar: これは tar アーカイブではないようです 4
9 MySQL 5.5 から 5.6 へのアップグレード | MySQL(データベース) 4
2021/9/23 1:01 更新