前提・実現したいこと
PHPでhashidsが使えません。
発生している問題・エラーメッセージ
centos7環境にHashidsを入れたく、インストールしてみました。
composer require hashids/hashids
インストールはそのまま出来(バージョンは2.0かな)、あとはPHP側で実行するべく、
require_once DIR . "/vendor/autoload.php";
としたのですが、
PHP Fatal error: require_once(): Failed opening required
となるので、パスが通っていないのだなと思い、
インストールされたフォルダのパスを通したのですが、同じエラーでした。
どうも開けないようです。。。
composer内のsrc/に展開されたPHPファイルがあったので、
直接ドキュメントルートにアップし、
require_once "Hashids/Hashids.php";
としてみた所、
PHP Fatal error: Interface 'Hashids\HashidsInterface' not found
となります。
ぐぐると、
https://qiita.com/Hiraku/items/4904584767090e5b13a2
のような記事は見つけるのですが、これはPHPとHashidsが互換性の無いバージョンになるのでしょうか。。。
PHPの環境は7.0です。
何か他に試せる事があれば教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/18 13:17
2019/02/18 13:26
2019/02/18 14:38