検索結果
FFFTP
- 全てのカテゴリ
- 全ての質問
- パーミッションの考え方。
サーバー(リモート): XREAのレンタルサーバー(Linux系) テストサーバー(ローカル): Windows版XAMPP (Version: 1.8.1) FTPソフト: FFFTP DB: SQLite3 ----- 使用するディレクトリ、ファイルのパーミッションの設定のしかたがよく分からず、 困っています。 使用するファイル、ディレクトリは以下の通りです。 phpスクリプトファイル(3種類) (1)全ての人からウェブブラウザ経由でアクセスされて動く --- a1 (2)phpスクリプトから呼ばれた時にのみ使われる --- a2 (3)管理者のみがアクセス --- a3 DBファイル(.sqlite3) --- b1 画像ファイル --- c1 <位置関係(Document Root を基準に書かせてもらいます。)> Document Root --- a1.php Document Root --- sub --- a2.php Document Root --- admin --- a3.php Document Root --- db --- b1.sqlite3 Document Root --- img --- c1.jpg 上記のような場合、 (ディレクトリ) sub admin db img (ファイル) a1.php a2.php a3.php b1.sqlite3 c1.jpg これら、4つのディレクトリと、5つのファイルは、 それぞれ、具体的には、どのようにパーミッションの設定をしたらよろしいでしょうか。 (考え方も含め、ご教示頂けますと助かります。) それと、 パーミッションの話で出てきます、 「自分」、「グループ」、「他人」 とは、一般的に、 レンタルサーバー(特に知りたいのはXREAの場合。)においては、 それぞれ具体的には誰を指しますでしょうか? (「グループ」に属すユーザというのは誰のことなのでしょうか? もし存在しないという場合には、「グループ」のユーザの権限は、 すべて「0」でも大丈夫でしょうか。) また、細かい話にはなりますが、 あるユーザに、DBファイルへの書き込み権限を与え、その一方で、 そのDBファイルへの書き込みを実際に実行するPHPスクリプトファイルの 実行権限を与えない、なんていう場合には事実上、 そのユーザは、「そのDBファイルへの書き込みはできない」 ということになりますでしょうか。 また、phpファイルを「読む」 と、「実行する」では、 動作上、どのような違いがあるのでしょうか。 phpファイルを「読むだけ」というのが、 どのような動作なのか、よく分からなかったもので。。。 どうぞ、よろしくお願い致します。 (レスポンスは確実に致します。)
- PEARのmimeDecodeでメール解析をしたい
レンタルサーバにPEARをインストールし、 mimeDecode.phpを使って、メールを解析したいのですが、 上手くいきません。 下記のサイトを参考にしましたが、やはりできませんでした。 http://d.hatena.ne.jp/makotoworld/20071106/1194309820 http://www.abe-tatsuya.com/web_prog/php/mail2php.php メールを分解するファイル(.php)では、 file_get_contents("php://stdin")のようなカタチで、 メール情報はキャッチできています(確認済みです)が、 それを、 $params['include_bodies'] = true; $params['decode_bodies'] = true; $params['decode_headers'] = true; $params['input'] = file_get_contents("php://stdin"); // 標準入力 $params['crlf'] = "\r\n"; $mail_data = Mail_mimeDecode::decode($params); #-- 本文の取得 $MailBody = $mail_data->body; $MailBody = mb_convert_encoding($MailBody,"UTF-8","JIS"); としても、取り出せないのです。 (つまり、$MailBody は空っぽのままなのです。) さらに、 #-- From フィールドの取得 $FromAddress = $mail_data->headers['from']; #-- To フィールドの取得 $ToAddress = $mail_data->headers['to']; としている部分では、error_reportingが、 Notice: Undefined index: from in~~ Notice: Undefined index: to in~~ と、エラーを吐いています。 これも謎です…。一体、どういうことになっているんでしょうね?!汗 ・パスの書き方に誤りがあり、 正常にPEARにアクセス(利用)できていない? ・そもそも、インストールが怪しい? ・上記の、参考にした2サイトでは、 mimeDecode.phpの扱い方が違うのですが、この違いとは? これは、PEARのバージョンの新旧の問題? だとすると、今となっては、 どちらか一方しか使えない、もしくは、両方とも使えない? つまり、サイトを参考にして書いたコードがそもそも古くて使い物にならない? ・ファイルのパーミッションの問題?(保存形式はEUCとしています) 以上の点が、気になっています。 この事態を打開するためには、どう切り分けながら改善していったらよろしいでしょうか。 どなたかお詳しい方、どうか教えて下さい。 なお、 FFFTPにより、PEARのファイル群が置かれていることは確認しています。 (mimeDecode.phpもあります。) コードの冒頭は、 #!/usr/local/bin/php <?php error_reporting(E_ALL); としています。 レンタルサーバは、さくらインターネットのスタンダードプランです。 PHPバージョンは、5.2.14。 PEARは、最近、http://pear.php.net/go-pear経由でインストールしました。 長くなりましたが、宜しくお願い致します。
- さくらサーバで複数ドメインで作動するようにphp5をインストールする方法
さくらサーバにphp5のインストールを試みたところ、一方のドメインAでアクセスされたページからは正常にPHP5を用いることができますが、同一のサーバにある他のドメインBのページからはPHPを用いることができません。 大変基本的なこととは思われますが、「ドメインBのページからも同様にPHPを用いるには、どのようにしたらよいか」ご教示下さるようにお願い致します。 〔2つのドメインとサーバ上のフォルダとの関係は、以下の通りです。〕 www ・・・ ドメインAに割り付けられています | --フォルダbbb ・・・ ドメインBに割り付けられています | --フォルダcgi-bin ・・・ php5.cgi、php.ini(今回インストール) 注 なお、動作確認のために上記フォルダbbbに配置したphpは、ドメインA配下のフォルダbbbにあるphpとしてブラウザから起動した場合には正常に作動しますので、このphpには、一応問題はないものと思われます。 〔php5をインストールした手順〕・・・参考 (1) ネットよりPHP 5.2.5 (tar.gz)をダウンロード (2) サーバ上の作業フォルダ(/home/アカウント/work)に転送 (3) telenetでさくらサーバにログインして (4) 上記work ディレクトリ上で (5) php-5.2.5.tar.gz を解凍(telenet) (6) 予め(http://www.rocomotion.jp/myphp/pplogp/file/ex/1-ug-conf.zip)からダウンロードしたconfファイルを以下の通りに修正して作成しすることにより、conf.shファイルを生成 with-config-file-path=$HOME/www/php.ini ↓ with-config-file-path=$HOME/www/cgi-bin (7) このconf.shファイルをサーバ上のphp-5.2.5ディレクトリにFFFTPなどでアップロード (8) telenetでディレントリphp-5.2.3 に移動し、 上記conf.shファイルを用いたコマンドsh conf.sh によりmakefaile を生成 (9) コンパイル(make)→インストール(make install) (10) telenetによりディレクトリwww ディレクトリ内に cgi-bin ディレクトリを作成 (11) 以下のコマンドによりcgi-bin に php-cgi5 をハードリンクさせる ln /home/アカウント/bin/php-cgi5 /home/アカウント/www/cgi-bin/php5.cgi (12) このハードリンクが正常であることを確認後、telenetでログアウト (13) 拡張子.php をPHP5として動かすために、 ".htaccess" を作成してサーバのwww 内へアップロード (.htaccess)の内容 Action php5-script /cgi-bin/php5.cgi AddHandler php5-script .php
- ウィンドウズ7(Windows7)のダウンロード速度が異常に遅いです。
ウィンドウズ7(Windows7)のダウンロード速度が異常に遅いです。 会社で使用するPCでウィンドウズ7を購入しました。 ソフトをウェブ上からダウンロードしてインストールしているのですが ダウンロード速度が異常なくらい遅いです。 業務でFFFTPから32MくらいのCSVファイルをローカルにダウンロード 毎日しているのですが、受信がタイムアウトで失敗してダウンロード することができません。 XPの他のPCでは日々行っていたことなのですが、 原因がわかりません。 ウィンドウズ7にそのようなバグがあるのでしょうか? 他のPC(XP)ではどれでもダウンロード可能なのでネット接続環境が 悪いとは思えません。 ダウンロード以外のPC操作は快適です。 ダウンロードも2M程度のものだったらダウンロード可能です。 ウィンドウズ7の設定で改善するものなのでしょうか? どなたかご存知の方教えてください。 {PCスペック} OS 【64bit】Windows7 Professional のインストール オフィス プリインストール版 Microsoft(R) Office Home & Business 2010 セキュリティ対策 なし CPUFANオプション 無し CPU インテル Core i5 760 (クアッドコア/定格2.80GHz/TB時最大3.33GHz/L3キャッシュ8MB/【VT対応】) グラフィック機能 NVIDIA GeForce GT240 1GB (2スロット使用/DVI x1, D-Sub 15 x1) メモリ 4GB DDR3 SDRAM(PC3-10600/2GBx2/デュアルチャネル)※32bit OS では 3GB 程度まで認識。 ハードディスク 【SSD】80GB (インテル X25-M/2.5インチ/MLC) ハードディスクの静音化 メインハードディスクの静音化無し パーティション分割 パーティション分割無し ハードディスク(追加1) 追加ハードディスク1台目 なし ハードディスク(追加1)の静音化 ※5インチベイの都合上、追加ハードディスクは静音化できません マザーボード インテル H55 Express チップセット マイクロATXマザーボード 光学ドライブ DVDスーパーマルチドライブ (Write DVD±R x22, ±R DL x8, RAM x12/SATA接続) オープンベイ 7in1カードリーダー追加 サウンド マザーボード 標準 オンボードHDサウンド キャプチャーカード 無し ブロードバンドポート(LAN) ギガビットLANポート x1 (マザーボードオンボード) 無線LANアダプタ 無し USBインターフェースカード USB3.0インターフェースカードの追加 (リア2ポート/NECチップ/PCI-Express x1 接続) ケース BL Micro ブラック(350W 静音電源搭載) リアFAN 背面ケースFAN (9cm 静音FAN) 電源 [カスタマイズ] 550W 静音電源 (SilentKing4) キーボード 日本語キーボード マウス 光学式ホイールマウス スピーカー オプション I/Oポート 前面:USB2.0 x2 背面:USB2.0 x4 PS/2キーボード x1
- 締切済み
- Windows 7
- gooman_may
- 回答数1
- メモ帳でデータが消えるのですが・・・
メモ帳を使ってべたでhtmlを書いていますが、テキストファイルの内容が一部、特にテーブルが消えてしまうのですが、どうしてでしょうか? ファイル(F) ↓ 上書き保存 ↓ 名前を付けて保存 ↓ 拡張子をhtmlにして ↓ 全てのファイルにし ↓ 保存 とやっていますが、消えています。FFFTPでアップロードしていて、ホストで見ると正常にHPは表示されていますし、自分のPCでもhtmlファイルは正常なのに、テキストファイルのデータは消えています。こんな訳で、htmlファイルの「表示」→「ページのソース」から コピーアンドペーストをしてオバカなことをやっています。 1.htmlをべたで書くのに良いテキストエディターはありますか? 2.スペースの調整がうまく行きません。制作中のサイト↓にあるindexフレームのindexから1.目的までがスペースの空きすぎなので狭くしたいのと、index 3と5 のコンテンツのテーブルの標題:25分割投資法<caption>の次にスペースを入れたいのですが、どうすればいいでしょうか? 3.この程度のスキルですが、スタイルシート等を勉強するべきでしょうか?勉強するなら基礎的なことからキチンとやりたいと考えています。 4.お奨めの本やサイトをご存知でしたら教えてください。できれば、本は見開き2ページで一つの項目になっていて、辞書的にも使える索引の充実しているのが良いです。あれもこれもというより、基礎的な重要なことだけで、薄い本が良いです(^。^)また、特別綺麗なサイトや凝ったものを作るつもりはなく、コンテンツ重視です。 データが消えてしまったテキストファイル↓ ______________________________________ <html> <head> <title>The Hazure & Pass</title> </head> <center> <body bgcolor="lightcyan" background="kabegami_lightblue.gif"> <caption>2007ダービー本音度チェック</caption> <tr> <th>馬番</th> <th>馬名</th> <th>◎</th> <th>○</th> <th>▲</th> <th>☆</th> <th>△</th> </tr> <tr> <td align="center">1</td> <td align="center">タスカータソルテ</td> <td align="center"> </td> <td align="center"> </td> <td align="center"> </td> <td align="center"> </td> <td align="center">1</td> </tr> </body> </html> _________________________________________ 5.このサイトと当方のスキルレベルについてコメントがありましたら、遠慮無く、手厳しいものでも何でもいいのでアドバイス等をいただければ嬉しいです。 以上、宜しくお願い致します。
- 今会社でデザインしているHPを退社後も家でやりたい
こんばんは。 現在、地元の小さな会社でそこの紹介HPを作り、更新などもしています。 しかしこの度退社(おそらく円満退社のうちに入ると思いますが)をすることになり、そうすると自分以外にHPデザインを続けられる人がいなくなるので、更新されないHPになってしまいます。 ちなみに、今どういう風に作っているかというと、会社のPC(win2000)にHP作成フリーウェアをDLし、自分のMacで作ったオブジェクト等を配置し、タグ等を記述する等しています。 そこで、退社後も自分が外注デザイナーとしてwebを(無料でいいので)自宅でやりたいので、社長にも打診してみたいのですが、自分もwebにあまり詳しくないためちょっと心配もあります。 そこで、自分の考えとしてこれはあっているか皆様にお聞きしたいのですが、ご意見を下さいませんでしょうか? ・HP作成ソフトはフリーウエアなので自分の自宅にもDLし、現在会社のPCに入っているHPデータや素材を自宅のPCに入れることは会社がOKすれば問題はない。 ・更新方法は、自宅でFFFTPのアプリケーションをDLし、現在会社が契約しているホスティングサービスのID・パスワードを入力し、そこのサーバーに更新したデータを送ればよいし、それを会社がOKすれば問題はない。 と、説明がわかりにくかったかもしれませんが、こういう風に単純に考えてますがそれでよいのでしょうか? 自分はwebデザイナー専門ではないので、ちょっとそういうことがよくわからなくて。。。もちろん守秘義務は守りますし(契約書を作ってもらっても良いです)、HPなので当たり前ですが会社の大事なデーターを持って行く訳でもありません。単純に自分の退社後もHPが枯れないようにしたいだけです。 小さい会社なので、HPデザインの無料での自宅継続は多分許してくれるんだろうけど、可能かどうかが知りたいのです。 長くなってしまいましたが、webデザイナーの方、こういったご経験がある方、ぜひ教えて頂けますでしょうか? 長文ですいませんでした。
- ベストアンサー
- 在宅ワーク・リモートワーク
- wani_wani
- 回答数4
- win7の自作機、頻繁にしかも突然落ちて困っています。
win7の自作機、頻繁にしかも突然落ちて困っています。 11月末に下記のスペックで自作しました。 --------------------------------------- OS: Windows7 Ultimate 64bit CPU: インテル core ie7 860 2.80GHz マザー: ASUS P7P55D Deluxe グラフィック: GIGABITE Radeon HD 4770 GPU (GV-R477UD-1GI) メモリ: GEIL 2GB × 4 地デジチューナー: ピクセラ PIX-DT096-PE0 付属ソフト StationTV 電源: 鎌力4プラグイン KMRK4-P-550A --------------------------------------- 1月にはいってから突然、落ちるようになりました。 落ちるときは特に決まった作業をしている等ということはなく、 OSが起動してすぐに落ちることもあります。 起動しているときは動きがおかしくなったりということもありません。 でも突然真っ暗になり、電源は付いてFUNも動いていますが再起動することもないので 強制終了しもう一度電源を入れて起動させないといけなくなります。 この状態がここ1週間ひどくOS起動までは行くものの5分以内に切れる感じです。 ブルースクリーンにもなりません。 ただこの状態のあと再起動すると、必ずcheck Diskになります。 あともう一点気になる症状があり、同時期からインターネットのLANを認識しない(?)状態でネット接続ができなくなりました。ドライバのアップデートもしましたが直らず、差込口がおかしくなっているわけでもなさそうです。おなじLANケーブルをほかのPCに接続するとちゃんとつながります。 そこでいろいろ調べて下記のことを試してみました。 ●StationTVや地デジチューナーで動きがおかしくなったような書き込みもあったのでハードをはずし、ドライバ、ソフトともに削除。 ●メモリを1枚ずつつけてちゃんと動くか確認。どれも問題ありませんでした。 ●各種ドライバのアップデート ●新しいHDDにOSを入れなおし(古いものははずした状態で)起動。無事OSは入り起動もしていましたが 3日くらいでまた同じ症状。<-仕事に必要な最低限のソフトしか入れていません。(adobe cs3全部,Tunderbirdメール,FFFTP) ●電力不足かなとも思い、サージつきのタコ足(モニタとこのPCのみ接続)なので直接壁のコンセントにさしましたが意味なし。 のこるはマザーか電源かグラフィック?のハード関連だと思いますが わかる方いらっしゃれば教えてください。 よろしくお願いします。
- C# 2010 express edition インストールが出来ませ
C# 2010 express edition インストールが出来ません プロジェクト ⇒ MyProgramの発行 ⇒ どのようにインストールするか には『Webから』 ⇒ URLの指定には『http://MySite.co.jp』 ⇒ オフラインでも使用するか には『いいえ』 ⇒ ここで『完了』を押すと発行した場所に以下のものが出来ました Application Files autorun.inf publish.htm MyProgram.Application setup.exe これら全てをFFFTPでMySite.co.jpへアップロードしました そしてhttp://Mysite.co.jp/publish.htmを実行するとインストール画面が表示されましたので、『起動』又は『ファイルを指定して実行』押すと『アプリケーションを起動できません』とのエラーとなります その時のログの主要部分は下記の通りです 『このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。』と言われてもインストールが出来ないのに如何したらアンインストールが出来るのだ? どうしたら、このアプリケーションをインストール済みにマークできるのでしょうか? もう三日もはまり込んでいます、手も足も出ません 助けて! 教えて!! お願いします!!! ======================================================================== アプリケーションの概要 * オンラインのみのアプリケーションです。 エラーの概要 以下はエラーの概要です。これらのエラーの詳細はログに一覧表示されています。 * http://MySite.co.jp/MyProgram.application のライセンス認証により例外が発生しました。 次の失敗メッセージが検出されました: + 以前のバージョンがインストールされているため、このアプリケーションをオンライン アプリケーションにできません。このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。 コンポーネント ストア トランザクションの失敗の概要 トランザクション エラーは検出されませんでした。 警告 この操作中に警告は発生しませんでした。 操作の進行状況 * [2010/10/21 11:18:12] : http://MySite.co.jp/MyProgram.application のライセンス認証が開始されました。 * [2010/10/21 11:18:13] : 配置マニフェストの処理は正常に完了しました。 * [2010/10/21 11:18:13] : アプリケーションのインストールが開始されました。 エラーの詳細 この操作中に次のエラーが検出されました。 * [2010/10/21 11:18:13] System.Deployment.Application.DeploymentException (SubscriptionState) - 以前のバージョンがインストールされているため、このアプリケーションをオンライン アプリケーションにできません。このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。 =============================================================================
- サーバって何やってるんですか?
フリーのレンタルサーバでPEARを使いたいのですが、サーバの機序が今ひとつわからず戸惑っています。 PEARがインストールされていない場合で、こちらがモジュール持ち込みで使う場合、まず 1)サーバに、phpinfoで返されたinclude_pathのとおりになるようにフォルダを作る。 2)そこにモジュール(例えばwrite.phpとWriteフォルダとか)をいれる。 3)実行させるphpファイルをルートに入れる。 4)実行させるphpのなかのrequire_onceは実行ファイルから見たモジュールの相対pathを入れる。 なんでしょうか? 今まではhtml+css+javascriptしか使ってなかったのでリソースに影響することもないだろうと自分のパソコンのHDDみたいな感覚でFFFTPに指示されるまま特に考えることもなく使っていました。 しかし、PEARを使うにあたり検索すると、iniに追記するとかPEARをインストールするとか書いてあるとみんなで共有して使う部分に、しかもサーバ管理者に無断で書き込むってどうゆうこと?ってなりました。 また逆に、自分の借りてる部分にPHPをインストールするってこと?って。 しかしいずれにしても個人でモジュールを持ち込んだり個々でPHPをインストールすると、当然サーバ上では重複することもあるだろうしリソースの無駄になるのではないかと。おそらく私が大きな勘違いをしているのでしょうけど。 それにモジュールを解体して実行phpファイルと合体させて使うってことが出来るのかなとか。(まあ、そうなると何度もモジュールを使う場合は無駄になりますけど) とにかく、サーバの機序がよくわからないので、適当に試して他の利用者に影響とか出ないかと心配で試せていません。検索しても微妙に方法や書き方が違っててかえってこんがらがっています。 そこで質問ですが、モジュールを利用するphpをサーバが読み込むとサーバはいったい何をどう処理してゆくのかをたとえばphpファイルやphp入りのhtmlファイルをサーバが読み込んでからHTMLをクライアントに返すまでをhtaccesやphp.ini、モジュールの中のphpファイルと関連フォルダをアパッチやPHPがどう処理してゆくのかを大まかな挙動でいいですから時系列で教えていただけないでしょうか。(PHPの解説書にもローカル環境でのインストール方法や関数、構文、PEARの種類は詳説されてても、実際のサーバへどう配置して設定するかが今ひとつ説明されていません) よろしくお願いします。
- ベストアンサー
- レンタルサーバ・ASP
- fukuyie
- 回答数3
- subversionでコミットしたらftpなどしなくても即反映したい
最近subversionを試験的に導入してみているのですが これがあればソースコードの一括管理などが出来き 趣味ですが1人で開発するにしても世代管理などがあっていいですね! そこで最近、このように出来ないのか?と悩んでおります。 ---------------------------------------------------------------- ■subversionが導入される前 1.Windows上のローカルで開発(127.0.0.1) ↓ 2.LinuxにあるFTPサーバー(192.168.0.50)へアップロード ↓ 3.Windows上のブラウザで表示の確認(http://192.168.0.50/) といったようなことをしていたのですが、ソースコードの世代管理と一元管理をしたいので FTPサーバーが立っているLinux(192.168.0.50)にsubversionをインストールしました。 ■subversionが導入された時(導入された今の現状) 1.Windows上のローカルで開発(127.0.0.1) ↓ 1b.Linuxにあるsubversionサーバー(192.168.0.50)へTortoiseSVNを使用してコミット ↓ 2.LinuxにあるFTPサーバー(192.168.0.50)へアップロード ↓ 3.Windows上のブラウザで表示の確認(http://192.168.0.50/) ですが、以下のような手順にならないでしょうか? ■subversionが導入された時(こんな風にはできないの?) 1.Windows上のローカルで開発(127.0.0.1) ↓ 2.Linuxにあるsubversionサーバー(192.168.0.50)へTortoiseSVNを使用してコミット ↓ 3.Windows上のブラウザで表示の確認(http://192.168.0.50/) ---------------------------------------------------------------- つまり具体的な開発のシーンケースはこのような感じです。 Windows上で開発をしています。 そこでチェックアウトされたファイルを作ったり変更したり作成を行いました。 そして、ある程度、ローカルで色々開発をしローカルで動作確認をした後、 TortoiseSVNでコミットをします。 そのコミット先は、subversionのリポジトリ(192.168.0.50)です。 その後、WindowsでFFFTPを使用して、(192.168.0.50)のサーバーにアップロードをします。 アップロード後、Windowsでhttp://192.168.0.50/ でアクセスをして確認をします。 この状況でも満足なのですが、 もっと欲を言えば、コミットの作業をしたら、ファイルが自動でftpなどがされ 即時反映しないのかな?と思うのです。 もしもこのような動作が無理であれば リポジトリになどに対して現在の最新のリビジョンのファイルって 持たせることはできないんでしょうか? なにぶんsubversionは(私ではノウハウが弱い) まだ具体的になにが出来てなにが出来ないといったことが 理解できてないので、そういうの出来ますよ。それは無理ですよ。 といった事柄でも助かります。 ただlinuxに対してもノウハウが弱いので、 もしこのようなことが可能であるならば そのようなサイトなどを紹介しているサイトか、詳細を教えていただきたいと思います。(linuxはredhatを使用しています)
- ベストアンサー
- その他(プログラミング・開発)
- natu2000
- 回答数3
- facebookページ作成について
facebookページにifraemeの埋め込みできず、困っております。 画像や自作のhtmlでなかなかうまくいかないので、作ったものが悪いのか基本設定が悪いのかわからず、どこぞの無料テンプレートのファイルをお借りしてアップしてそのままアップしてみたのですが、やはりうまくいきませんでした。 テンプレートはhttps://rbiz.jp/fac*book/rbiz/new_type1.zipです。 マニュアルはhttps://rbiz.jp/fac*book_partnars/fbiframe_manual2012.zipです。 エラーコードはHTTP404が出ます。 難しい言葉はよくわからないのですが・・・。 現状入力している内容。(ffftpの中の/html/fbstyleの下にindex.htmlが入ってます)。 ・キャンバスURL⇒http://www.会社名.co.jp/html/fbstyle/ ・セキュリティで保護されたキャンバスのURL⇒https://●●●.secure.ne.jp/~xb5桁の数字(多分ここまでがSSLに対応したURL?)/html/fbstyle/ ・Page Tab URL⇒http://www.会社名.co.jp/html/fbstyle/index.html ・Secure Page Tab URL⇒https://●●●.secure.ne.jp/~xb5桁の数字/html/fbstyle/index.html 会社のHPのためのサーバーなので、/htmlに直の会社HPのトップページになるindex.htmlが入ってます。 なので/htmlの下にfbstyleというフォルダ作りました。 下記がサーバー情報で、KDDIホスティングサービスS20を使っております。 数字やアルファベットは一部●に置き換えました。 中にはすでに、会社のHPのデータが入ってます。 よくわからないまま、FTPアカウントも作りました。(ディレクトリは/です) ●ご契約ドメイン名 :会社名.co.jp ●KDDIアクセス番号 :●●●●●●● <ご契約サーバー情報> ●お客さまホームページURL :http://www.会社名.co.jp ●IPアドレス:●●●.●●.●●.●● ●ご利用のサーバー名 :●●.secure.ne.jp ●共通SSLを使用する場合のURL:https://●●●.secure.ne.jp/~xb5桁の数字/ ●DNSサーバー(プライマリ) :●●●.●●●.●●.●● ●DNSサーバー(セカンダリ) :●●●.●●●.●●.●● ●POPサーバー:pop.会社名.co.jp ●smtpサーバー:smtp.会社名.co.jp ●FTPサーバー :ftp.会社名.co.jp <コントロールパネルへのログイン情報> ●URL :https://●●●.secure.ne.jp/●●●●●/ ●ユーザIDとパスワード 本当に基本的なところですが、 質問1:indexのファイルはhtmlでいいのか?(調べてみると、phpの文言が時々出てきました) 質問2:facebookのアプリ開発の基本設定にはなにを入れたらいいのか?(なにが間違っているのかわかりません) 質問3:もしかして、/htmlはいらないのでしょうか?(http://www.会社名.co.jp/html/fbstyle/index.htmlの”/html”を抜くと、ブラウザで確認できるのです。でも抜いたURLを開発ページのキャンパスURLなどに入れるとHTTP405エラーが出ます) をお答えいただけますとありがたいです。 もしくは、新宿近辺で詳しい方やお仕事でこういった事されてる方、 5000円くらいならお支払できますので、直接教えてはもらえないでしょうか。 あと都内で一回だけでもOKなパソコン教室などされてる方。 本当に困っております。 よろしくお願いします。
- 締切済み
- その他(SNS・掲示板・ブログ)
- taco537
- 回答数1
- メルコのルーターのポート解放について
現在使用しているAP内蔵ルータが壊れた為、急遽、メルコ(BUFFALO?)のWHR-G301Nというルータを購入しました。 私は、WEBカメラとFTPサーバ、HTTPサーバを使用しており、また、DynDNSよりDNSサービスを受けております。 今まで、RT57i、107e、その後無線内蔵のLinksysというメーカのWRT54GCというルータを使って来たのですが、 サーバの環境は一切変えず、ルータのみの交換で今までうまく動いていました。 現在の環境としては、 HTTPが80番、FTPが20-21番、WEBカメラが8080番でルータが8888番で割り振っています。 各IPアドレスは、ルータが194.1で、サーバが194.254になっています。 WEBカメラはUSBカメラをLiveCapture2でWEB化しています。 で、IPマスカレード設定はいつも通り、『ゲーム&アプリ』項の『ポート変換登録情報』より 194.1に対して8888ポート、194.254に対して80,20,21,8080と降ってあります。 また、以前別のルータの設定で、Windowsからの固定IPアドレス割り付けでは、ポートの転送が上手く行かなかった経緯があったので、 『Internet/LAN』項の『DHCPリース』より、手動で ルータ側でMacアドレスに対して固定IPアドレスが割り振られるように設定してあります。 また、ルータの謎の機能のiフィルタやファイヤーウォールは切ってあり、 インターネット側からのリモートアクセスの設定では、ポートが8888でIPアドレスは空欄(すべて許可する)になっています。 そこ意外は設定をしておりません。(IPフィルタ情報は空、FWは全てチェックが外れている) この状態で、まずWindows側からUPnP機能が使えず、マイネットワークにもルータが表示されておらず、 LiveCapture2のネットワーク設定の項でも、ポートが解放されていませんとエラーが出ます。 また、おかしな事に、DynDNSの私のアドレスに対してアクセスを行うと、 今までは194.254のHTTPサーバが動き、ホームページが見えていたにも関わらず、 現状ではルータのメインGUIが表示されます。 手動で8888ポートを指定しても、ルータの設定画面は表示されずタイムアウト、 また、8080ポートを指定しても、WEBカメラが写らずタイムアウト、 FTPのソフトでアクセスしてもタイムアウトになります。 試しに、ローカルアドレスで、ブラウザから194.254を叩くとホームページが表示され、 FFFTPで、194.254を叩くと送受信が可能で、ブラウザから194.254:8080を叩けばWEBカメラの映像が見れます。 明らかにルータのアドレス変換が動作していないように思えるのですが、 同様の事例が以前別の店舗で設定していたバッファロのルータでもあった事を思い出した為、今回質問させていただきました。 ちなみにWAN側の回線はeo光です。 30時間ほど戦ったのですが、お手上げ状態です。どうぞよろしくお願いします
- ベストアンサー
- ルーター・ネットワーク機器
- yuhki_m
- 回答数4
- 500エラーorダウンロードになる。suEXEC
【環境】 fedora7(さくら専用サーバー Apache(2.2.8) vsftpd(2.0.5-16.fc7) suEXEC cgiを700で動かしたいのですが、 全く動いてくれません。。。 500 Internal Server Error エラーログを一部抜粋しました。 error.log [Sat May 24 17:08:07 2008] [error] [client 121.1.216.98] attempt to invoke directory as script: /home/test1/cgi-bin/test/ [Sat May 24 17:08:07 2008] [error] [client 121.1.216.98] File does not exist: /home/test1/httpdocs/favicon.ico [Sat May 24 17:08:11 2008] [error] [client 121.1.216.98] Directory index forbidden by Options directive: /home/test1/httpdocs/file/00/, referer: http://ドメイン/ [Sat May 24 17:08:11 2008] [error] [client 121.1.216.98] mod_mime_magic: can't read `/home/test1/cgi-bin/test/log_note.cgi', referer: http://ドメイン/ [Sat May 24 17:08:11 2008] [error] [client 121.1.216.98] (13)Permission denied: exec of '/home/test1/cgi-bin/test/log_note.cgi' failed, referer: http://ドメイン/ [Sat May 24 17:08:11 2008] [error] [client 121.1.216.98] Premature end of script headers: log_note.cgi, referer: http://ドメイン/ [Sat May 24 17:08:11 2008] [error] [client 121.1.216.98] File does not exist: /home/test1/httpdocs/favicon.ico [Sat May 24 17:08:13 2008] [error] [client 121.1.216.98] mod_mime_magic: can't read `/home/test1/cgi-bin/test/test.cgi', referer: http://ドメイン/ [Sat May 24 17:08:13 2008] [error] [client 121.1.216.98] (13)Permission denied: exec of '/home/test1/cgi-bin/test/test.cgi' failed, referer: http://ドメイン/ [Sat May 24 17:08:13 2008] [error] [client 121.1.216.98] Premature end of script headers: test.cgi, referer: http://ドメイン/ [Sat May 24 17:08:13 2008] [error] [client 121.1.216.98] File does not exist: /home/test1/httpdocs/favicon.ico suexec.log [2008-05-24 16:58:20]: too few arguments suexec -V の結果 -D AP_DOC_ROOT="/var/www" -D AP_GID_MIN=100 -D AP_HTTPD_USER="apache" -D AP_LOG_EXEC="/var/log/httpd/suexec.log" -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin" -D AP_UID_MIN=500 -D AP_USERDIR_SUFFIX="public_html" DOC_ROOTの変更方法も分からず、ずっとhomeでやってたので、 ミスだったのかな?と思い。 /var/以下にcgiを置いてchmodでtest.cgiの権限700にしてしてみましたが、500のエラーでした。 なぜかFFFTPのクライアントからは操作ファイル操作が出来ませんでした。 ユーザー名はapacheグループに属してるだけです。 バーチャルで運営の予定です。 perlのパスは usr/bin/perl test.cgiの先頭は #!/usr/bin/perl です。 suEXECは・・・ chmod 4711 /usr/sbin/suexec でapache再起動後のログに、 [Sat May 24 17:31:04 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) が出ます。 /usr/sbin/httpd -l でチェックすると。 core.c prefork.c http_core.c mod_so.c の4点しかありません。 suexec: disabled; invalid wrapper /usr/sbin/suexec は出ません。 宜しくお願い致します。
- PHPとMySQLの文字化けに関して
PHPとMySQLの文字化けに関して PHPとMySQLを利用したホームページ作成の勉強をしている初心者です。 現在、レンタルサーバーをお借りして、作成したページを表示させようとしておりますが、 文字化けで悩んでおり、解決策をご教授いただきたいと思います。 まず症状についてですが、phpMyAdminを利用してデータを挿入すると、 phpMyAdminでは文字化けしませんが、作成したホームページでは文字化けが発生します。 (???が続くような文字化けです。) 一方、データ挿入用のページを作成し、そこから挿入を行うと、 phpMyAdminでは文字化けが発生しますが、 ホームページ上では一応日本語表示されます。 (phpMyAdminでの文字化けは、こんな感じです。 ã?TMã??ã?¬ã?¢ã??ã?? また、上手く表示できない物もあります。) 希望としては、全ての文字コードをutf-8に統一させたいのですが、 データベース関連の文字コードの設定が出来ず、解決が出来ません。 以下、現在の状況と、素人ながら試してみた点などについて記載します。 (情報の不備などございましたら、お手数ですがご指摘ください。) --------------------------------------------------------------- ■phpinfo関連 □PHP Version 5.1.6 □MySQL Client API version 5.0.82sp1 □default_charset Local Value UTF-8 Master Value no value ■phpMyAdmin関連 □phpMyAdmin Version 2.11.10 □status の結果 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'status' at line 1 □SHOW VARIABLES LIKE 'char%'; の結果 Variable_name Value character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server latin1 character_set_system utf8 character_sets_dir /usr/share/mysql/charsets/ □set character_set_server = utf8; の結果 SQL は正常に実行されました (クエリの実行時間 0.0002 秒) と出ますが、変更されません。 □phpMyAdmin上のデータベースの表 データベース 照合順序 DB1 utf8_general_ci DB2 utf8_general_ci information_schema utf8_general_ci 合計: 3 latin1_swedish_ci ■.htaccess関連 .htaccessを設定してFFFTPでアップロードしても、表示されません。 また、別名ファイルでアップし、アップロード先で名称変更すると、消えてしまいます。 ■その他 ファイル作成にはTeraPadを利用し、 UTF-8Nにて保存しております。 ホームページのメタタグには、 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> というものを設定しております。 php.iniやmy.cnf の設定で解決するとの情報もあり、 当該ファイルを探してみましたが、見つけることができませんでした。 --------------------------------------------------------------- なお、レンタルサーバーでの利用では、 .htaccessやphp.ini、my.cnfの設定が出来ない場合もあるそうですので、 そのような場合、どのような解決法があるのでしょうか? どうぞよろしくお願いいたします。
- 締切済み
- PHP
- noname#232712
- 回答数4
- ホームページのトップページが表示されない!?(;O;)
ホスティングサービス会社を利用し、ホームページを公開している者ですが、 この度、このホスティングサービス会社のデータセンターの物理的な移動があり、 昨晩、新サーバへの移行が無事したとのメール通知がありました。 また、ホスティングサービス会社より次のような周知もありました。 ------------------------------------------------------------------------- 【ユーザネームが9文字以上のお客様】 ユーザネームが9文字以上のお客様におかれましてはこれまでOSの仕様で8文字までに 制限されてしまいFTPの接続ログインネームなど統一がとれませんでしたが、 9文字以上のユーザネームをそのまま反映させるように仕様を変更いたしました。 ユーザネームが9文字以上のお客様は[絶対パス]とFTP接続ログインネームが変更と なります(9文字以上の部分が反映されてユーザネームと同じものになります)。 以下の設定情報を宜しくご確認ください。 [お客様のログイン情報] 管理パネル.................: http://www.某.com/ カスタマーログインよりお進みください ユーザネーム.....: ABCDEFGHIJ ← "ABCDEFGHIJ"は当社のドメインをABCDEFGHIJ.comとした場合の例えです。以下同様です。 アカウント ID....: #12345 パスワード.......: ******** (伏字) ご利用プラン.....: 某プラン 絶対パス...................: /hsphere/local/home/ABCDEFGHIJ (ホームディレクトリのパス) [ FTP のご利用情報 ] FTPホスト......: ftp.ご利用ドメイン (ftp.domain.com) ログイン.......: ABCDEFGHIJ パスワード.....: ご登録時にご記入のパスワード ※FFFTPをご利用の場合はホストの設定の[高度]タブで 「LISTコマンドでファイル一覧を取得」 にチェックを入れてお使いください。 ------------------------------------------------------------------------- さて、ご質問なのですが、私は今後ホームページを更新(FTP転送)する際に、この ユーザネーム(FTPアカウント名)と絶対パス(転送先フォルダ)を指定すれば良い 程度に考えておりましたが、今朝、当社ホームページにアクセスしてみたところ、 「このページは ABCDEFGHIJ.com のトップページとなります。」と ホスティングサービス会社の名前の入ったページが表示される状態です。 そこで、すべてのホームページのファイルを上記の絶対パス指定で再転送すべき なのだと思い、転送を試みたのですが、それでもホームページの表示は変わらず じまいでした。 現象として、従来どおりURLをhttp://www.ABCDEFGHIJ.com/とするとダメなのですが、 http://www.ABCDEFGHIJ.com/index.htmとトップページ名を全て指定すると正常に リンクされます。 お恥ずかしながら、当方あんまり技術スキルがないにもかかわらず、安価な ホスティングサービス(安価ゆえにそれなりのユーザスキルがあること前提の サービスで、あんまりユーザサポートのレスポンスも良くない…(;_;)) を利用しております関係で、他に解決の術がなく、何とぞご教示いただけたら 幸いです。お手数をお掛けいたしますが、ご助言宜しくお願いいたします。 ちなみに、ホームページ作成、及びサイト転送のツールは全て「ホームページ・ビルダー7」で 運用しています。
- ベストアンサー
- その他(インターネット接続・通信)
- hiko2
- 回答数1
- インターネットには繋がるのに特定のサイトで重いです。
今まで快適にインターネットが出来ていましたが、 下記のような現象が3月30、31日頃から急に表れました。 特に設定の変更、何かをインストールした等はないのですが・・・。 ◇現象 ・YouTubeが見れない。(見れても1つの動画見るのに10分くらいかかる) (ムービーキャスター、i-revoの動画は普通に見れます) ・シーサーブログにサインイン出来ない。(重くてページが表示できませんとなる) ・Yahooメールが重い。(重くてページが表示できませんとなる場合もある) ・Yahoo検索結果が重い。(重くてページが表示できませんとなる場合もある。googleはすんなり表示される) ・FFFTPでホストに接続できない ・Yahoo!ジオシティーズで編集ができない。(保存しようとすると重くて表示できませんとなる) ・サイトによって見れるとこ、見れないとこがある。 ◆やってみたこと ・システムの復元(復元する変更はないというようなのが出ました) ・Cookieの削除(5~10分くらい直ったと思いましたがその後また重くなりました) ・ファイルの削除(変化なし) ・ファイアウォールの無効(変化なし) ・ウイルスソフト(avast)の停止(変化なし) ・ルーターの交換(変化なし) ※普段ブラウザーはSleipnirを使ってますが、インターネットエクスプローラでも 変化は無しでした。ちなみにSleipnirオプションからフラッシュの有効、ジャバスクリプトの 有効等にチェックを入れても変化なしでした。 ※プロバイダーはぷららでネットバリアベーシック(レベル1)やってますが、以前は問題なかった ですし、同回線の他のパソコンでは問題ないのでこれは違うかなと思ってます。 ※たまに重いとインターネットには接続出来ていますが、なんらかの原因で ブロックされています。ファイアウォールの設定の確認をして下さい。と出ますが ファイアウォールを無効にしても変化無しです。。 ※関係あるかどうかわかりませんが、ちょうど同時期にメモ帳とタグでホームページの 編集(オフライン)を行ったのですが、メモ帳によってリンクがきかない場合があったりします。 リンクがきくメモ帳にタグをコピペしてファイ名を変えたりすると大丈夫になったり する場合があります。 ※OSはWindowsXPです。 これまでやってみたことで一番効果的だったのがCookieの削除です。 本当に5~10分くらいは直ったぁ~って思ったんですが、また すぐに戻りました・・・。何回かcookie削除しましたが、その後は 一瞬も直ることは無かったです・・・。 パソコンの用語、知識に乏しく使っている表現が正しいかどうかわかりませんし、 もっとパソコン本体についての情報を載せるべきだと思いますが、そこらへんがいまいち よくわからなくて・・・。こんな感じなんですが、なにかヒント頂けると助かります。 宜しくお願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- goo-id
- 回答数1
- OpenLDAPを使ったFTPについて
OpenLDAPを使ったFTP転送について質問があります。 Solarisマシン2台の環境で、1台のマシンにOpenLDAPサーバとFTPサーバを立てています。 もう1台をクライアントとして、クライアントからはLDAP認証でログインはできます。dirコマンドを実行した所、下記のところで止まっています。 ftp> dir 200 PORT command successful 150 Opening ASCII mode data connection for file list また、WindowsからFFFTPを使用したら、ログインは出来たのですが、サーバ側の方には、なにも表示されませんでした。サーバ側には、ユーザのホームディレクトリはあります。 色々、ネットで調べて設定はしてみたのですが、結局うまくいきませんがでした。勉強不足で申し訳ありませんが、教えて頂けたら、幸いです。 FTPには、 ProFTPD 1.3.2を使用しています。 よろしくお願いします。 proftp.conf ServerType inetd DefaultServer on Port 21 UseIPv6 off Umask 022 MaxInstances 30 User nobody Group nobody AllowOverwrite on RootLogin off ListOptions "-a" DefaultRoot ~ <Limit LOGIN> Order allow, deny Allow from 127.0.0.1, 192.168.24.0/24 Deny from all </Limit LOGIN> LDAPServer "192.168.24.52" LDAPAuthBinds on LDAPDoAuth on "ou=People,dc=solaristest,dc=com" LDAPDoGIDLookups on "ou=Group,dc=solaristest,dc=com" LDAPDoUIDLookups on "ou=People,dc=solaristest,dc=com" pam.conf login auth requisite pam_authtok_get.so.1 login auth required pam_dhkeys.so.1 login auth required pam_dial_auth.so.1 login auth required pam_unix_cred.so.1 login auth sufficient pam_unix_auth.so.1 login auth required pam_ldap.so.1 # # rlogin service (explicit because of pam_rhost_auth) # rlogin auth sufficient pam_rhosts_auth.so.1 rlogin auth requisite pam_authtok_get.so.1 rlogin auth required pam_dhkeys.so.1 rlogin auth required pam_unix_cred.so.1 rlogin auth sufficient pam_unix_auth.so.1 rlogin auth required pam_ldap.so.1 # # rsh service (explicit because of pam_rhost_auth, # and pam_unix_auth for meaningful pam_setcred) # rsh auth sufficient pam_rhosts_auth.so.1 rsh auth required pam_unix_cred.so.1 # # PPP service (explicit because of pam_dial_auth) # ppp auth requisite pam_authtok_get.so.1 ppp auth required pam_dhkeys.so.1 ppp auth required pam_dial_auth.so.1 ppp auth sufficient pam_unix_auth.so.1 ppp auth required pam_ldap.so.1 # # Default definitions for Authentication management # Used when service name is not explicitly mentioned for authentication # other auth requisite pam_authtok_get.so.1 other auth required pam_dhkeys.so.1 other auth required pam_unix_cred.so.1 other auth sufficient pam_unix_auth.so.1 other auth required pam_ldap.so.1 # # passwd command (explicit because of a different authentication module) # passwd auth sufficient pam_passwd_auth.so.1 passwd auth required pam_ldap.so.1 # # cron service (explicit because of non-usage of pam_roles.so.1) # cron account required pam_unix_account.so.1 # # Default definition for Account management # Used when service name is not explicitly mentioned for account management # other account requisite pam_roles.so.1 other account required pam_unix_account.so.1 # # Default definition for Session management # Used when service name is not explicitly mentioned for session management # other session required pam_unix_session.so.1 # # Default definition for Password management # Used when service name is not explicitly mentioned for password
- ベストアンサー
- System V系OS
- hironona
- 回答数8
- WINDOWSの画面で文字が表示されなくなってしまいました。
現在ノートパソコンSONY VAIO(VGN-SZ52B)を使用しているのですが、今まで特に問題なく使えていたのですが1週間ほど前から画面の文字が表示されなくなる現象が起き始めました。 スペックは次の通りです。 Windows XP Home Edition (Build 2600) SP2 Genuine Intel(R) CPU T2300 @ 1.66GHz 1.32GHz 2.5GBRAM(SONYメーカーサイトでは最大2GBです) ※メモリー2.5GBへ増設したのは半年ほど前ですが特に問題ありませんでした。BUFFALO製です。 症状としては例えば、YAHOO!のトップページだと一番上の「新しくなったYAHOO!JAPANのトップページにようこそ!」や{YAHOO!JAPAN」というロゴなど画像と思われる部分はきちんと表示されるのですが、文字の部分が少し抜けていたり、または全く表示されないという現象です。 あとはデスクトップのショートカットキーは表示されて文字は表示されない(ごみ箱だったらごみ箱の画像は表示されるが「ごみ箱」という文字は表示されない、エクスプローラならeという画像は表示されるがInternet Explorerという文字が表示されない)という症状です。 今まで5,6回ほどそのような現象が起きて再起動すれば直るといった感じです。そのまましばらくは正常に出来るのですが5~6時間パソコンをしているとまたその現象になります。 SONYのカスタマセンターに2回ほど問い合わせました。 ・1回目の人には何かプログラム同士が干渉して不具合が起きてると思いますと言われ次の手順で操作して下さいと言われて実行しました。 ファイル名を指定して実行→msconfig→スタートアップのチェックを全て外す→言うものだけチェックを付けてくださいと言われ言われるままに付けました。(かなりチェックの数が減ったので、恐らく最低必要なものだけだと思います。) 結局、再起動するので一時的には直ります。・・・がやはり数時間経つと文字が表示されなくなりました。 ・2回目に前回の事を伝えた所、不安定になってると思いますので、一度リカバリしてみてくださいと言われ、リカバリしました。 その後入れなおした物hは下記の物です。 ・カスペルスキー インタネットセキュリティ7.0 ・smart HDD PCcare(ハードディスク故障診断&監視ソフト SmartHDD Pro ハードディスク診断 - インターコム) ・SuperXP Utilities Pro 5(パソコンの最適化&高速化ソフト) ・Lhaplus ・ホームページビルダー10 ・GOMプレイヤー(メディアプレイヤー) ・sleipnir2.7.0(タブブラウザ) ・AI Robo Form(sleipnirとセットで) ・FFFTP ・DAEMON TOOLS ・GIMPPortable(画像編集ソフト) ・マカフィー サイトアドバイザ それから2、3日大丈夫だったのですが(時間的にあまりやってなかったからかもしれませんが)また文字が表示されなくなりました。 特に不具合が出る前にパソコンに入れた物はないと思います。 セキュリティスキャンもしました。 知恵袋路とOKWAVEの過去質問もいくつかみたのですが原因が分かりません。何か原因や解決法、または同じような現象になった方などいましたら回答頂けましたら有難いです。 大変読みづらい文章で申し訳ございませんがよろしくお願いします。
- ベストアンサー
- Windows XP
- rohan70km
- 回答数5
- プログラミング作業効率を上げる工夫、テクニックについて
PHP(ver.4)からプログラミングを独学で始めた者です。 職業プログラマーではありません。 C言語、JAVAの知識はほとんどありません。 HTML、CSSはある程度分かります。 PHPの習熟度について、どう説明してよいか悩みますが、 オブジェクト指向(※クラスを使ったスクリプト作成…?)にはまだ手を出せていないレベルとでも言いましょうか…。 自作関数をまとめたファイル、定数を定義したファイルを、config.incに入れて、それをrequire_onceで読み込み、というようなことをしています。 クッキーや、セッションもまだあまり使えていません。 データベースはSQLite2を少々使えます。 MySQLなどは今のところ使えません。 <form>で値をGETやPOSTで受け取って処理するということを頻繁にしています。 レンタルサーバを利用してサイトを制作中です。 程度は低いですが、今までに作ったもの、作ろうとしたものは、 ブログシステム(6割完成)、チャット(8割完成)、アクセス解析(6割完成)、といった感じです。 当面は、これらをそれぞれ完成させる作業をしていきたいと思っています。 エディタはdreamweaverCS3をメインに使っています。 他に、FFFTP、TepaEditorを使うこともあります。 秀丸は持っていませんし、また、使ったこともありません。 こんな私ですが、 スクリプトファイルが多くなってきたり、1ファイルのコード行数が300を越えてきたりすると、もう頭の中がごちゃごちゃしてきて、どこに何が書かれていて、、、とか、このコードはどういう意味だったかな、、、とか、これを書き換えたら、他のどの部分に影響が出るだろうか、とか、ファイルの配置、ディレクトリ構造はどうすべきか、どのようにしたら効率的か、など、そういうものの明確なルールが私の中で出来ていない状況です。 どう学んだら良いものだろうかと思い、質問をさせて頂きました。 もし、オススメのサイトや書籍がありましたら、そちらも教えて下さい。 というわけでして、 スクリプト作成前の心得とか、サイト設計、作成計画や作成順序、などといったものを考える際の指針のようなものを、経験者の方に示して頂けたら嬉しく思います。 効率よく言語を習得するための方法論を展開されても結構です。 根本的かつ大きく漠然としたテーマについて、質問しているということは分かっています。 全てを完璧に答えて頂こうとは思っていません。 この質問をお読み頂き、 「この点については、かなりタメになりそうなことが言えそうだ、自分も苦労したし。」 というようなスタンスでアドバイスして頂ければと思っています。 なお、他のプログラミング言語にも興味があるので、 PHPを理解する上で、C言語やJAVAの考え方が分かっていた方がいい、 ということであれば、学ぼうと思いますし、 MySQLも使えた方がPHPの利用の幅が格段にアップするはず! ということでしたら、MySQLを是非習得したいと思います。 そういうアドバイスも大歓迎です。 「できない、しない、無理、あきらめます」は、言わないつもりです!笑 すべて前向きに、乗り越えていくつもりです! ですので、思い切ったアドバイス・回答をお待ちしております。 頂いたレスポンスには、必ずお返事します。 以上、よろしくお願い致します。
- アップロードするとレイアウトが崩れる
前にも質問させていただいたのですが、まだ解決していません。 FC2でアップロードはできたのですが、HTMLがデスクトップ上ではちゃんとみれたのに、 サーバーにアップしたら表示されません。 FFFTPでアップロードする際になにか作業をしないといけないことがあるのかわからないのですが・・・。HTMLのどこを変えたら他の方からもホームページが見れるのかわからないので、 HTMLの中身を一部追記するので、どの部分を変えたらいいのか教えて下さい。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="root/css/top.css" rel="stylesheet type="text/css"> <title>パーティ専門アイス本舗</title> </head> <body link="#61503e" vlink="#61503e" alink="#aaaa"> <div id="wrapper"> <div id="header"> <p>パーティ専門アイス本舗は、パーティや記念日などに便利な2リットルサイズの業務用アイスを販売しています。数あるフレーバーからお好きなセットをお選びください。</p> <h1><img src="root/images/logo_ice.gif" width="450" height="60" /></h1> <p id="kaimono"><a href="#"><img src="root/images/idx_btn_cart.gif" width="180" height="30" alt="kaimono" /></a></p> <ul id="menu_navi"> <li><img src="root/images/gnavi_btn01.jpg" width="158" height="25" alt="home" /></li> <li><img src="root/images/gnavi_btn02.jpg" width="158" height="25" alt="syouhin" /></li> <li><img src="root/images/gnavi_btn03.jpg" width="159" height="25" alt="kaimono" /></li> <li><img src="root/images/gnavi_btn04.jpg" width="159" height="25" alt="shiharai" /></li> <li><img src="root/images/gnavi_btn05.jpg" width="158" height="25" alt="faq" /></li> <li><img src="root/images/gnavi_btn06.jpg" width="158" height="25" alt="mailmagazine" /></li> </ul> </div><!-- //header --> <div id="page_body"> <div id="side"> <div id="kensaku"> <form method="post" action="http://test.com/text.cgi"> <p>商品名や種類で検索</p> <p><input type="text" name="kensaku" size=20"></p> <p id="kensaku_form"><input type="submit" value="検索"></p> </form> </div> <p id="tokushu"><a href="#"><img src="root/images/Untitled-5_03_03.jpg" width="180" height="120" alt="tokushu" /></a></p> <div id="prodact_side"> <div class="section1"> <p><img src="root/images/idx_menu_ph01.jpg" width="63" height="35" alt="apple" /></p> <p class="right"><a href="#"> ストロベリー</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph02.jpg" width="63" height="35" alt="ugi" /></p> <p class="right"><a href="#"> 宇治抹茶</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph03jpg.jpg" width="63" height="35" alt="chocoship" /></p> <p class="right"><a href="#"> チョコチップ</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph04.jpg" width="63" height="35" alt="berugi" /></p> <p class="right"><a href="#"> ベルギーチョコ</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph05.jpg" width="63" height="35" alt="cookie" /></p> <p class="right"><a href="#"> キャラメルクッキー</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph06.jpg" width="63" height="35" alt="banira" /></p> <p class="right"><a href="#"> バニラ</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph07.jpg" width="63" height="35" alt="pain" /></p> <p class="right"><a href="#"> パイナップル</a></p> </div> <div class="section1"> <p><img src="root/images/idx_menu_ph08.jpg" width="63" height="35" alt="apple" /></p> <p class="right"><a href="#"> アップル</a></p> </div> <div class="section1"> <
- 締切済み
- HTML
- mimura0906
- 回答数3
