phprestsql を使用してデータベース用の REST インターフェイスをセットアップしようとしましたが、ログインしてデータベース テーブルを表示することはできますが、その内容を表示しようとすると、次の結果が得られます。
オブジェクトが見つかりません!
要求された URL はこのサーバーで見つかりませんでした。URL を手動で入力した場合は、スペルを確認してからもう一度お試しください。
これがサーバー エラーであると思われる場合は、ウェブマスターに連絡してください。エラー404
私のphprestsql.iniの内容は次のとおりです。
[settings]
baseURL = "/rest"
[database]
type = "mysql"
server = "localhost:3306"
database = "onthespotpersonnel"
foreignKeyPostfix = "_uid"
[renderers]
text/xml = xml.php
text/plain = plain.php
text/html = html.php
[mimetypes]
xml = text/xml
txt = text/plain
html = text/html
.htaccess.example には次のものが含まれています。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php
#RewriteRule ^.*$ /rest/index.php
私はこの種のものにまったく慣れていないので、提案されたアイデアは大歓迎です:)
ps 3306 ポートをテーブル コンテンツ リンク (例: http://172.16.2.2:3306/rest/device ) に挿入すると、次のメッセージが表示されます。
J���
5.5.21�x��T[OXN[aU�ÿ÷�€����������f!l"]4'gQ@.c�mysql_native_password�
文字はhtmlドキュメントのソースにも表示されるため、エンコードエラーではないと思います...