質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

PhpStorm

PhpStormは、JetBrains社が提供しているPHP向けのIDEです。同社の製品であるWebStormの機能を内包しており、優秀なコード補完やコード分析など多彩な機能を備えています。

Q&A

0回答

478閲覧

PhpStormからWindowsサーバ上のフォルダを参照ダイアログで参照できません。

soony.1st

総合スコア10

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

PhpStorm

PhpStormは、JetBrains社が提供しているPHP向けのIDEです。同社の製品であるWebStormの機能を内包しており、優秀なコード補完やコード分析など多彩な機能を備えています。

0グッド

1クリップ

投稿2020/01/27 03:51

編集2022/01/12 10:55

PhpStormから、Windowsサーバ上のフォルダを、参照ダイアログで参照したいのですが、
実際にダイアログを開いてみると、C:\ のドライブまでは参照できるのですが、
それ以下のフォルダの参照がエラーになるようでできません。

【環境】
○サーバ:
Windows Server 2019 Core 評価版(GUIは未インストール)
PHP: 7.3.12 ZTS x64
Apache: 2.4.41
Framework: CakePHP 3.8.8

※サーバはVMWare Workstation 10上で稼働、
ネットワークはブリッジによる接続、
サーバとローカルは、同じセグメント内(192.168.1.0/24)

○ローカル:
Windows 10 Home
PhpStorm: 2019.3.1

【前提】
Windowsサーバー上に構築したCakePHPのPHPUnitを、PhpStorm上で実行することが最終目的です。

環境の構築自体は無事終わり、ソースコードはローカルの端末上に置き、
PhpStormのデプロイの設定によって、SFTP接続で同期しています。
この設定によって、実際の同期処理が無事行われています。

また、xdebugによるデバッグ実行をPhpStorm上から実行するための設定も行い、
実際にステップ実行などが確認できる状態です。

【状況】
PHPUnitによるテスト実行をPhpStormで行うために、CLIインタープリタの設定をするべく、
PHP実行可能ファイルに、サーバー上にあるphp.exeを指定したいのですが、
これがうまくできません。

1.サーバーへの接続はできているももの、実際にフォルダを参照しようとダイアログを開くと、
ドライブ名までは参照できるのですが、それ以下のフォルダの参照ができません(下図)。

イメージ説明

サーバー上のフルパスを入力して設定しても、
接続検証時に失敗してしまいます(下図)。

イメージ説明

セパレータ等、入力フォーマットにも問題はあるのかもしれませんが、
先頭のスラッシュを外したり、円マークをスラッシュに変えてみたりと、
考え得るフォーマットは試してみました。

実際に/c:\php73\php.exeは存在しています(下図)

イメージ説明

3.これに対して、配備構成で指定しているサーバーへの接続では、
ルート・パスの指定欄で、1と同様ダイアログでの選択はできないものの(下図)、
直接入力し、

イメージ説明

デプロイのマッピングで、デプロイメント・パスの指定では、
直接入力したルート・パスを基点に、サーバー上のフォルダを参照できています(下図)。

イメージ説明

【質問】
1.(本題)状況1や3において、Windowsサーバー上のフォルダをPhpStormの参照ダイアログを介して
選択できるようにするためにはどのようにしたらよいでしょうか?

2.(サブ題)状況3ではダイアログでの参照はできなかったため、手入力でパスを指定したところ、
無事マッピングが成功しているのですが、状況1においては手入力によってもうまくできませんでした。
そもそも、エラーの内容ががファイルを参照できないことではないのかもしれませんが、
このエラー内容はどのように確認できるものでしょうか?

以上となります。

説明が不足している点については、随時補足していきたいと思いますので、
ご指摘含め、コメントをいただけると幸いです。

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問