私はPHPスクリプトをインストールしましたが、問題はすべてデータベースの情報を入力する必要があるときに最終ステップにあります「エラーがSQLホストに接続しています」というエラーが表示されるため、さまざまな方法で試してみることにしましたが、解決策はありませんが、ローカルホストに同じスクリプトをインストールしました。 、私のホストプロバイダは:SitegroundSQLホストへの接続エラー、PHPスクリプト:PHPVALLEY Microjobスクリプト
0
A
答えて
0
たとえばApacheなどのWebサービスを実行しているユーザーのconnect.phpファイルへの書き込み権限を与える必要があります。
サーバーにsshアクセスできましたか?
0
あなたのアプリケーションは、あなたがことを確認する必要があり、データベースに接続できない場合は、次の
- アプリケーションが正しいMySQLのホスト名を使用している:
- localhostのアプリケーションは、/ パスワードが正しいMySQLデータベース/ユーザー名を使用しています。
- の接頭辞yourusername_を指定してMySQLユーザ名とデータベースを指定することを忘れないでください。たとえば、 cPanelのユーザー名はsitegroundで、データベースの名前は joomlaです。この場合、データベースを siteground_joomlaと呼ぶ必要があります。
出典:https://www.siteground.com/kb/my_script_cannot_connect_to_my_database_/
もう一つの良いアイデアは、データベースユーザとデータベースのパスワードのためにあなたのcPanelのユーザ名とパスワードを使用しようとすることです。これにより、データベースユーザーにすべての特権を付与したかどうかが除外されます。
また、connect.phpファイルのアクセス権を755に変更する必要があります。これを777に設定した場合と同様に、内部サーバーエラーが発生します。
関連する問題
- 1. SQLに接続するPHPスクリプト
- 2. PHP:タイムアウトサーバー接続のスクリプト
- 3. 接続PHPスクリプトは、リモートで
- 4. PHPスクリプトがSQLデータベースに接続できません
- 5. シンプルなPHPスクリプトはMYSQLデータベースに接続
- 6. LINQへのSQLスクリプト
- 7. PHPスクリプトのエラー
- 8. エラー:PHPスクリプトの
- 9. TCPクライアント接続スクリプト
- 10. PHPスクリプトへのリダイレクト
- 11. PHP PDO Advantageデータベースへの接続SQL Server
- 12. Azure-SQLデータベースへのPHP接続
- 13. DB接続のExcel VBAスクリプト
- 14. MS SQL Server 2012へのJDBC接続エラー
- 15. PHPスクリプトのMySQL_Queryエラー
- 16. PHPスクリプトのMySQLエラー
- 17. PHPへのCスクリプトのカバー
- 18. AzureホストSQL Server Analysis Servicesサーバーのテーブルインスタンスへの接続
- 19. ホストのdockerコンテナからSQL Serverへの接続文字列
- 20. PHP SQL接続
- 21. jQuery PHPスクリプトへのPOST値
- 22. 別のPHPスクリプトから制限されたPHPスクリプトへのアクセス
- 23. 自己ホストGitlabへの接続時のエラー500
- 24. PL/SQLスクリプトのデータマートタイムテーブルのエラー
- 25. ホスト上のMySqlデータベースへの接続
- 26. BashホストDNSスクリプト
- 27. pythonスクリプトを使用したリモートマシンへの接続
- 28. pythonスクリプトによるapcへのtelnet接続
- 29. herokuでホストされているGraphenedbへの接続エラー
- 30. BashスクリプトのSQL構文エラー