初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-01-31 14:27:29

morotomi
Member

filemakerServer16でカスタムwebにてphpスクリプトが表示されません

filemakerServer16でカスタムwebにてphpスクリプトが表示されません。
エラーとなっている箇所はローカルで実行すると表示されます。
他PCから実行するとエラーとなります。
どなたか原因がわかる方教えて下さい。
よろしくお願いいたします。


環境
macOS Sierra 10.12.5
filemakerServer16
PHP 5.6.30
   IP アドレス 10.1.1.30
 
正常に表示されました
FileMakerServer16 PHPカスタムWeb公開テスト
https://10.1.1.30/fmi-test/phptest.php?lang=ja

エラーが表示されました
作成サンプルテスト
https://10.1.1.30/web_enquete/index.php →エラー
https://10.1.1.30/phpinfo.php →エラー
要求された URL は本サーバでは見つかりませんでした。 "> 参照元ページのリンクが間違っているか、古くなってしまっているようです。 " >ページの著者にこのエラーをお知らせ下さい。 もし手入力で URL を入力した場合は、綴りを確認して再度お試し下さい。

フォルダ

通常ここにFileMakerのファイルを置く
/Libray/FileMaker Server/Data/Databases/Sample/WEBアンケート.fmp12

インストールされているフォルダやファイル
/Libray/FileMaker Server/Web Publishing/web-server-support/test/fmi-test/phptest.php
/Libray/FileMaker Server/Web Publishing/FileMaker
/Libray/FileMaker Server/Web Publishing/FileMaker.php

/Libray/FileMaker Server/Web Publishing/publishing-engine/php/sierra/httpd.conf.php
  LoadModule php5_module /usr/libexec/apache2/libphp4.so
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php-source .php5
  DirectoryIndex index.html index.php

/Libray/FileMaker Server/Web Publishing/publishing-engine/php/sierra/httpd.fmi.conf.php
<FileMatch "\.php$">
</FileMAtch>
  PHPIniDir "Library/FileMaker Server/Web Publishing/publishing-engine/php/sierra/lib/php.ini"
  LoadModule php5_module "Library/FileMaker Server/Web Publishing/publishing-engine/php/sierra/libphp5.so"
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php-source .phps
  DirectoryIndex index.html index.php

/Libray/FileMaker Server/HTTPServer/conf/httpd.conf
DocumentRoot "${HTTP_ROOT}/htdocs"
<Directory "${HTTP_ROOT}/htdocs">
  AllowOverride none
  Options None
  Require all granted
</Directory>

途中略

Alias /fmi-test "/Library/FileMaker Server/Web Publishing/web-server-support/test/fmi-test/"
<Directory "/Library/FileMaker Server/Web Publishing/web-server-support/test/fmi-test">
  AllowOverride none
  Options None
  Require all granted
</Directory>
Include '/Library/FileMaker Server/Web Publishing/publishing-engine/php/sierra/httpd.fmi.conf.php'

通常ここにPHPのファイルを置く
/Libray/FileMaker Server/HTTPServer/htdocs/index.html
/Libray/FileMaker Server/HTTPServer/htdocs/phpinfo.php
/Libray/FileMaker Server/HTTPServer/htdocs/web_enquete/index.php

Offline

#2 2018-01-31 16:18:38

morotomi
Member

Re: filemakerServer16でカスタムwebにてphpスクリプトが表示されません

filemakerServer16でカスタムwebにてphpスクリプトが表示されません。
エラーとなっている箇所はローカルで実行すると表示されます。→ 間違えていました。ローカルでもエラーとなります。
他PCから実行するとエラーとなります。
どなたか原因がわかる方教えて下さい。
よろしくお願いいたします。

Offline

#3 2018-01-31 16:35:12

morotomi
Member

Re: filemakerServer16でカスタムwebにてphpスクリプトが表示されません

フォルダおよびファイルを/Libray/FileMaker Server/Web Publishing/web-server-support/以下へコピーしました。
/Libray/FileMaker Server/Web Publishing/web-server-support/web_enquete/index.php →サーバ上からは表示されましたが他PCからはエラーとなります。
/Libray/FileMaker Server/Web Publishing/web-server-support/phpinfo.php         →サーバ上からは表示されましたが他PCからはエラーとなります。

Offline

#4 2018-02-01 10:25:47

morotomi
Member

Re: filemakerServer16でカスタムwebにてphpスクリプトが表示されません

フォルダおよびファイルを/Libray/FileMaker Server/HTTPServer/htdocs/httpsRoot以下へコピーしました。
/Libray/FileMaker Server/HTTPServer/htdocs/httpsRoot/web_enquete/index.php
/Libray/FileMaker Server/HTTPServer/htdocs/httpsRoot/phpinfo.php
正常に表示されました.

FileMakerのファイルを置く場所
/Libray/FileMaker Server/Data/Databases/Sample/WEBアンケート.fmp12

通常ここにPHPやCSSのファイルを置く場所
/Libray/FileMaker Server/HTTPServer/htdocs/httpsRoot/web_enquete/index.php

filemakerServer16のカスタムwebで上記認識で間違っていませんでしょうか?

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 558.41 KiB (Peak: 581.71 KiB) ]