する質問をすることでしか得られない、回答やアドバイスがある。Server上で動作するphpで、phpspreadsheetを動かそうとしています。何とかインストールを終え、同じフォルダ内のExcelの内容を取得するところまでは出来ました。別のWindowsServerのネットワーク越しのパスを指定したところ、動作しません。ファイル名が日本語のせいかと思い、下記のように英文字にしてみたのですが、結果は同じでした。下記のように、UNC名(\\サーバー名\共有名\サブフォルダ名\ファイル名)で書いているつもりなのですが、通りません。画面上はエラーも返ってきません。test.phpのように、コマンドラインで管理者アカウントで実行しています。対象フォルダも管理者のアクセス権は付いています。DirectoryIterator($basepath);のようにUNC名は通ったのですが、そもそもphpspreadsheetはこうした使い方は対応していないのでしょうか?attachmentクリップ1気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。16:34コードはマークダウンのcode機能を利用してください。file_exists()でそのファイルを指定するとどうなりますか?コードはマークダウンのcode機能を利用してください。17:26コメント有難うございます。存在します";}```と入れたら、存在します、という値が返ってきました。入力間違いだったようです。日本語のファイル名に変えたら、値が返らなくなりました。このせいでファイル名が正しく扱われないのでしょうか?コメント有難うございます。入れたら、存在します、という値が返ってきました。入力間違いだったようです。日本語のファイル名に変えたら、値が返らなくなりました。18:19補足します。表題と知りたい内容が違ってしまい、かつ言葉足らずで申し訳ないです。英数字のファイル名でも日本語のファイル名でも存在が確認できます。日本語のファイル名ですと、反応しないという意味です。表題と知りたい内容が違ってしまい、かつ言葉足らずで申し訳ないです。英数字のファイル名でも日本語のファイル名でも存在が確認できます。日本語のファイル名ですと、反応しないという意味です。件sort評価が高い順sort新着順sort古い順linkcheck解決した方法0結局、copyでカレントディレクトリに半角文字のファイル名にリネームしてコピーして処理をしたら動作しました。そもそも日本語のファイル名は使いたくは無かったのですが、エンドユーザが入力するファイルなので致し方のないところです。sjisを使っているのも問題なんでしょうね。utfを使っていれば動くのかもしれませんが、Windowsサーバー上での連携処理なので、Sjisを使っています。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。エンドユーザが入力するファイル作るアプリの種類によっても違うと思いますが、同じくphp/win/sjis環境で、アップロードされたファイルには英字からなる名前を付与し、ユーザが送信した際の名前と付与した名前の対応を別に管理して対応してました(主に5c文字対応のため)。作るアプリの種類によっても違うと思いますが、同じくphp/win/sjis環境で、アップロードされたファイルには英字からなる名前を付与し、ユーザが送信した際の名前と付与した名前の対応を別に管理して対応してました(主に5c文字対応のため)。19:14コメント有難うございます。アプリと言っても、エンドユーザが入力するExcelで、共有フォルダを見て入力する類のものなので、ファイル名を変える訳にはいかないので困ってます。なんとかリネームして一つずつ処理して対応はできましたが、特定の文字だとコピーも出来ないので、力ずくになりますが、別の方法でコピーするという方法になってしまいました。本当に大丈夫かどうか不安が残ります。コメント有難うございます。アプリと言っても、エンドユーザが入力するExcelで、共有フォルダを見て入力する類のものなので、ファイル名を変える訳にはいかないので困ってます。なんとかリネームして一つずつ処理して対応はできましたが、特定の文字だとコピーも出来ないので、力ずくになりますが、別の方法でコピーするという方法になってしまいました。本当に大丈夫かどうか不安が残ります。09:08アプリ次第ですからね、なんとも。私がやったわけではないですが、前記対応をした開発では、phpに5cを読めるパッチをあててコンパイルし直してました(パッチは公開されています。phpにマージされてないだけで)。安心を得るにはこれくらいやるしかないですね。アプリ次第ですからね、なんとも。私がやったわけではないですが、前記対応をした開発では、phpに5cを読めるパッチをあててコンパイルし直してました(パッチは公開されています。phpにマージされてないだけで)。安心を得るにはこれくらいやるしかないですね。日付が数字変換される解決済PhpSpreadsheetを使ってExcel(.XSLX)のデータから和暦を正しく読み取りたい。頂いたご意見への回答は行っておりません。