PFBCを使用しようとしていますが、問題が発生しています。
あるサーバーでは、フォルダ「PFBC」が/ public_html /にアップロードされており、フォームは正常にレンダリングされています。
動作していないサーバーでは、フォルダ「PFBC」が/ www / htdocs /にアップロードされており、フォームがまったくレンダリングされず、エラー500内部サーバーエラーが発生します。
私が使用しているコードは次のとおりです
<?php
session_start();
include($_SERVER["DOCUMENT_ROOT"] . "/PFBC/Form.php");
$form = new PFBC\Form("TestForm", 300);
$form->addElement(new PFBC\Element\Button);
$form->render();
?>
echo $_SERVER["DOCUMENT_ROOT"] . "/PFBC/Form.php";
戻り値/usr/home/thin30/www/htdocs/PFBC/Form.php
次のコードをForm.phpファイルに追加します
$dir = dirname(__FILE__);
echo "<p>Full path to this dir: " . $dir . "</p>";
戻り値Full path to this dir: /usr/home/thin30/www/htdocs/PFBC
フォームがレンダリングされない理由を誰かに教えてもらえますか?または、役立つ可能性のある方向に私を向けますか?
上のフォルダのアクセス許可/PFBC/
は755
(動作しているサーバーと動作していないサーバーの両方)です。