Propel ORMの設定中に問題があります。
私は、この規定のファイル次のPHP 7.1で私のベイグラントに環境を準備:/usr/bin/env:“phpr’:そのようなファイルやディレクトリはありません
# Install software
add-apt-repository ppa:ondrej/php
apt update
apt install python-software-properties
apt update
apt install -y apache2
apt install -y php
apt install -y php-mcrypt
apt install -y php-mysql
apt install -y php-curl
apt install -y php-cli
apt install -y php-xml
apt install -y libapache2-mod-php
apt install -y mc
# install composer, configure Apache and create database
service apache2 restart
/etc/init.d/mysql restart
を現在、私はPropel ORMをインストールしたいです。私は、作曲にはPropelを追加インストールし、そして今、私は /var/www/application/Vendors/bin/propel init
(ベイグラントにSSHで)入力したが、残念ながら、私はエラーを取得:
/usr/bin/env: �php\r’: No such file or directory
私はそれを解決するために行うことができますか?
編集:私は(作曲経由でインストールされ、編集されていない)を実行 ファイル:
#!/usr/bin/env sh
dir=$(d=${0%[/\\]*}; cd "$d"; cd "../propel/propel/bin" && pwd)
# See if we are running in Cygwin by checking for cygpath program
if command -v 'cygpath' >/dev/null 2>&1; then
# Cygwin paths start with /cygdrive/ which will break windows PHP,
# so we need to translate the dir path to windows format. However
# we could be using cygwin PHP which does not require this, so we
# test if the path to PHP starts with /cygdrive/ rather than /usr/bin
if [[ $(which php) == /cygdrive/* ]]; then
dir=$(cygpath -m "$dir");
fi
fi
dir=$(echo $dir | sed 's/ /\ /g')
"${dir}/propel" "[email protected]"
最初に実行するファイルを確認することができます。ファイルには、文字通り面白い文字が含まれています。 – zerkms
タイトルにタグ情報を繰り返すことは適切ではありません。タグシステムはここで非常にうまく動作し、あなたの援助は必要ありません。 –
@DapiようこそSO Dapiへ。あなたの質問に関する新しい情報は、コメントを追加するのではなく、編集して質問に直接追加してください。これにより、将来の読者は、コメントを拾う必要なく、すべての必要な情報にアクセスできます。質問を編集してコメントを削除してください。 – mickmackusa