2017-01-07 8 views
0

現在、jQuery ajax経由でHTMLページのテキストを更新しようとしています。このページのスクリプトは、jquery経由でサブフォルダ内のファイルに対するajaxリクエストを呼び出し、そのテキストを表示します。 このファイルを別のhtmlページのテキストで更新する必要があります。ファイルのアクセス権を持たないテキストファイルを更新するには?

私はPHPを試しましたが、おそらくftpアカウントまたはWebサーバーの設定にファイルのアクセス許可がないことがわかりました。 phpはウェブサーバーでのファイル書き込みの最も一般的な方法なので、私は他の方法を試していません。

私はテキストファイルにrootパスワードを入れるつもりはありませんが、MYSQL + PHPでこれを試すことができます。

JSON出力でGoogle Apps Spreadsheetを使用しようとしましたが、後でJSON出力がGoogleによって無効にされたことがわかりました(私は推測します)。

したがって、あるソースからテキストデータを取得し、制限なしにテキストデータを更新できる便利な方法を見つけることを望んでいました。

+1

php chmod関数を使用しようとしましたか?また、クラウドにファイルを格納することもできます(例:AWS S3)。 –

答えて

0

ほとんどのWebサーバーでは、PHPスクリプト用に書き込み可能なディレクトリが少なくとも1つ見つかります。それ以外の場合は、サーバー上の任意の場所にファイルを置き、所有者を変更してアクセス許可を書き込むことで、PHPスクリプトがそのファイルに書き込むことができます。詳細については、Webサーバーの管理者にお問い合わせください。

PHPファイルのMySQLパスワードは、あなたのWebサイトのルートディレクトリとしてPHPディレクトリをサーバーのディレクトリの外に置いている限り、問題ありません。例えば。あなたのルートが/var/www/user1/website1/に設定されている場合、/var/www/user1/の中にスクリプトを置くことができます、PHPスクリプトはそれを読み取ることができます。これは通常の方法です。

関連する問題