問題タブ [mamp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - MAMPでコマンドラインからPHPスクリプトを実行するには?
MAMPをインストールしました。今、コマンド ラインからスクリプトを実行しようとしていますが、動作させることができないようです。
コマンドラインからスクリプトを実行し、MAMP でインストールした PHP バージョンを使用できるようにするには、環境をどのようにセットアップすればよいですか?
更新:以下の jjeaton に同意します。これは、 MAMP の PHP へのエイリアスを作成するための優れたソリューションです。
これで、コマンド ラインから使用できるようになりました。
macos - unixlocateコマンドがまだ存在しないファイル/フォルダーを表示するのはなぜですか?
私は最近、ローカルWeb開発エリア全体を、MacでMAMPを使用するのではなく、MacPortsのものを使用するように移動しました。私はPython/Djangoを使い始めており、MAMPはもう必要ありません。
つまり、Preferencesファイルも含めてApplicationsフォルダーからMAMPをアンインストールしましたが、ターミナルで「locate MAMP」コマンドを実行すると、すべての/ Applications /MAMP/のものがまだそこにあるかのように表示されます。 ?そして、私cd
が/ Applications / MAMP /に入ると、それは存在しませんか?
Locateが一種のインデックス検索システムであることに関係しているので、これらの古いファイルパスはキャッシュされていますか?理由と、表示されなくなるように並べ替える方法を説明してください。
php - 奇妙な問題 -- PHP / ImageMagick / Ghostscript
この質問は近いものでしたが、うまくいきません。PDFをjpgに変換しようとしています(サムネイル用)。これが私が実行しているコマンドです:
私はmamp pro 1.7.2、imagemagick、ghostscriptをすべて正しくインストールして動作させています。このコマンドはシェルからは完全に機能しますが、php スクリプト内から実行すると失敗します。もう 1 つのひねりは、イメージからイメージへの変換です。シェルとスクリプトの両方から完全に機能します。gs バイナリは変換バイナリと同じディレクトリにありますが、apache/php 環境内からのゴーストスクリプト (gs) に関連するパスの問題があると思われます。また、mamp apache 環境変数 ( brybot.ca の優れたチュートリアル -- www.brybot.ca/archives/getting-imagemagick-and-more-to-work-with-mamp-on-os-x/ ) ごとに調整したので、 ImageMagick はうまく機能しており、「/opt/local/bin」は私の apache パス変数にあります。
シェルを介して、pdf から画像への変換には少し時間がかかり、imagemagick/ghostscript 変換が完了する前に php スクリプトが終了/終了し、imagemagick 変換プロセスを中止する可能性があるというしつこい考えがあります...? exec、system、shell_exec を試してみましたが、すべて役に立ちませんでした。
コマンドから出力が得られず、何も起こらないようで、apache または php ログに何も表示されません。
更新: MAMP を再起動した後、Apache ログに次のエラーが表示されるようになりました
誰にもアイデアはありますか?私はこれで髪を引っ張っています...
本当にありがとう!
mysql - MAMP を PDO-MySQL で動作させる際の問題
問題: ドライバーの問題により、Doctrine テスト アプリケーションが機能しません。
セットアップ: Mac OS X 10.5.7 (サーバーではない)、MAMP 1.7.2、Doctrine 2.2.1、PHP 5.2.6
ドクトリンのドキュメントに従って、ローカル マシンに開発環境をセットアップしようとしています。Web から (MAMP を介して) ページを実行した場合の出力には、空の画面が表示されます (MAMP を介してエラーが表示されないためと想定しています)。テスト環境 (Debian Lenny) でページを実行すると、すべてが完全に機能し、画面に出力が表示されます。
私は何時間もそれを理解しようとしてきましたが、できませんでした。どんな洞察も高く評価されます。
コマンドラインから実行した場合の出力は次のとおりです。
ここにtest.phpがあります
これがbootstrap.phpです
MAMP ページで phpinfo() を実行すると、PDO-MySQL がインストールされているように見える数行が表示されます
php - MAMPのPHPメール
PHP のメールを使用していくつかのスクリプトをテストする必要があります。これを最終的にローカルで機能させたいと思います。私はMAMPを使用しています。サードパーティのソフトウェアをインストールせずにこれを行う方法はありますか?
私はこれについていくつかの検索を行いましたが、魅力的なものは見つかりませんでした。
ありがとう
php - Imagemagick が MAMP でインストールされない
そこで、MAMP を使用して Imagemagick をインストールする方法に関するこのsudo port install Imagemagick
記事を読み、そのとおりに実行しました ( 、すべて正常にインストールされてから、envvars ファイルを変更します)。それでも、それを使用するスクリプトを実行しようとすると、このエラーが発生します。
なぜこれが私以外のすべての人に有効なのか、誰にも分かりますか?
email - MAMPとローカルホストのメール
デフォルトのMAMPインストールで電子メールを機能させるにはどうすればよいですか?これが適切かどうかはわかりませんが、codeigniterアプリからメールを送信しようとすると、使用するプロトコル(mail、sendmail、またはsmtp)に関係なく、メールが届きません。
誰でも?
permissions - MAMPサイトを使用した適切なグループ/許可
OS10LeopardでMAMPを使用してWebサイトを構築しています。公的にアクセス可能なアップロードディレクトリを0777ではなく0775に設定できるようにしたいと思います。MAMPの[権限]パネルでさまざまな組み合わせを試しました。「www」グループでサイトを実行でき、0775はアップロードに最適ですが、ファイルシステムユーザー「ben」を介してアップロードされたファイルを編集または削除できません。「www」グループに自分を追加しようとしましたが、今のところ運がありません。
これに関する支援やガイダンスをいただければ幸いです。775を使用してライブサーバーで動作させることができると確信していますが、ローカルで同様の設定を行いたいと思います。
ありがとう。
apache - mampは、ファイル名で大文字と小文字を区別しないようにします
Apacheを使用するmampで、ファイル名、ファイル名、大文字と小文字を区別しないようにする方法はありますか?