みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
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
filemakerServer16でカスタムwebにてphpスクリプトが表示されません。
エラーとなっている箇所はローカルで実行すると表示されます。→ 間違えていました。ローカルでもエラーとなります。
他PCから実行するとエラーとなります。
どなたか原因がわかる方教えて下さい。
よろしくお願いいたします。
Offline
フォルダおよびファイルを/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
フォルダおよびファイルを/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
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 558.81 KiB (Peak: 582.23 KiB) ]