• 締切済み

さくらインターネット等の設定をしてくれる方かサポー

こんにちは。 表題欠けてしまいましたが、「さくらインターネット等の設定をしてくれる方かサポートしてくれる会社を探してます。」 説明下手で専門用語等にうといので、なんとなく理解出来る方回答or教えて頂ければ幸いです。 また、パソコン知識もそうですが、サーバーやUNIX等については、あまり詳しくありません。 さくらインターネットサービスのスタンダードコースを借りて、ホームページを作成して運営(?)いろいろ提供しています。 ホームページを作成する為に使用しているコード html php my-Sql (以前、知人に作ってもらったソースをいじって作れる程度です。) 今回の質問に至った経緯 先週の金曜日(2015/07/17)に突然運営しているホームページでSqlのエラーが表示されるようになりました。(正常に表示確認出来ている最終は同日午前10時、エラーが表示されるのを知ったのは同日夕方4時。この間、と言うよりも1周間ほどデータの更新もサーバー上のデータ更新はしていませんでした。) Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/任意名/www/ドメイン名/inc/dbclass.inc on line 54 エラー内容を検索して調べましたが、当然ながら構文にミスがあると言う事です。 ソース見直す以前に「表示されていたのが、何でエラーなるの?」と思い、さくらインターネットに電話で問い合わせしましたが、 (会員番号とかいろいろやり取り、省略) 私「エラー出るようになったんですが、何か仕様変更ありました?」 さくら側「お客様の構文を見直ししてください。」 ん?いきなりその返答って何?と思いましたが、その返答以外出来ませんの一点張りでした。 FTPで自分でUPしているファイル等の日付みましたが、全てかなり以前のものばかり。 エラーの原因が私の知識では全くわかりません。 サーバー内のテストで利用しているソースをindex.phpをブラウザーで開くと・・・ 同じファイル構成で、片方はPHPが動作していて、もう片方では・・・ <? require_once( "../inc/constant.inc" ); require_once( "../inc/dbclass.inc" ); require_once( "../inc/basic.inc" ); function getfilesize( $bytes ) { if( $bytes >= 1099511627776 ) { $return = round( $bytes / 1024 / 1024 / 1024 / 1024, 2 ); $suffix = "TB"; } elseif( $bytes >= 1073741824 ) { $return = round( $bytes / 1024 / 1024 / 1024, 2 ); $suffix = "GB"; } elseif( $bytes >= 1048576 ) { $return = round( $bytes / 1024 / 1024, 2 ); $suffix = "MB"; } elseif( $bytes >= 1024 ) { $return = round( $bytes / 1024, 2 ); $suffix = "KB"; } else { $return = $bytes; $suffix = "Byte"; 以下省略 と、ブラウザにソースが表示されるようになっていました。 同じ階層下、ソースも一緒、表示は違う・・・全く意味がわかりません。 今までこのような経験が無いので、対策のしようが私にはありません。 初心にもどり調べながら設定しようと想ったら・・・ /usr/local/php/5.2.17/bin/php-cgi をコピーする・・・もうそのフォルダーが無いし・・・ いろいろ変更してるんですね。 そこで、サーバーに詳しい人やサポートしてくれる会社はないものかと、思い相談しました。 検索しましたが、用語がわからないので、引っかからないってのもあるかもです。 皆様の良きアドバイスと他社サーバーのサポート&設定等をしてくれる所がありましたら、是非教えてください。 よろしくお願いします。

  • MySQL
  • 回答数1
  • ありがとう数2

みんなの回答

  • catpow
  • ベストアンサー率24% (620/2527)
回答No.2

>>そこで、サーバーに詳しい人やサポートしてくれる会社はないものかと、思い相談しました。 一般的にそういうサポートが必要な場合、それなりの金額を払って、サポート契約を結ぶか、知識あるサポート要員を雇用することになるような気がします まあ、最近色々と話題となるネット回線「ベストエフォート(最高スピード○○bpsだけど、実際は、その1/10、1/100のスピードになっても文句言うな!)」のような契約なら安いかもしれませんね。 つまりは、「トラブルがあったら、対応するけど、本業の合間の暇なときにアルバイト感覚で対応しますから、1日で直るかもしれないし、1週間、1ヵ月かかるかもしれません。それでもいいですね?」 という「ゆるーい」契約。 まあ、きちんとサポートするには、リスクが高すぎる割りに、期待できる利益が少ないので、質問者さんの希望するような仕事をやってくれる業者は、どこかの部分でうん百万とか、うん千万の利益がともなう仕事と抱き合わせでないと、請けない気がします。

yu_ray2007
質問者

お礼

ありがとうございます。 「ゆるーい契約」ですか(泣) サーバー関連のサポートって大変なんですね。 今まで、トラブル出ても「自分の構文ミス」とか気がつく所だったので、修復可能でしたが、今回はホント、問題点がわからないので、参りました。

関連するQ&A

  • OpenPNEの設定ができません。

    OpenPNEの設定ができません。 サーバーはNSFレンタルサーバーで、 MySQL5、PHP5のオプションをつけています。 PHPやMyQSLについて全くの素人ですので、 wkyOpenPNEInstallerという自動インストールソフトを使って挑戦しています。 必要事項を記入してインストールを終えると、 Warning: require_once(/sns//config.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/html/(ドメイン)/public_html/config.inc.php on line 8 Fatal error: require_once() [function.require]: Failed opening required '/sns//config.php' (include_path='.:/usr/share/pear:/usr/share/smarty') in /var/www/html/(ドメイン)/public_html/config.inc.php on line 8 というエラーが出てきます。 上記エラー文中にある、config.inc.phpファイルは下記の通りです。 <?php /** * @copyright 2005-2008 OpenPNE Project * @license http://www.php.net/license/3_01.txt PHP License 3.01 */ define('OPENPNE_DIR', '/openpne_dir/' ); require_once OPENPNE_DIR . '/config.php'; ?> config.phpのパスが間違っているというようなエラーかと思い、 色々試しているのですが、うまくいきません。 関係がありそうなファイルのディレクトリ構造は、 現在のところ以下のようになっています。 -public_html   -index.php   -config.inc.php   -他 -sns   -config.php 色々調べてみると、php5では「require_once」が使えないとか出てきたり、 とにかくパスの指定やディレクトリが間違えていると出てきたりしているのですが、 全く改善ができません。 何かアドバイスを教えていただければと思います。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • さくらインターネットにてsmartyをPHP.iniをインクルードすると別の箇所で不具合が発生しました

    さくらインターネットにてsmartyをPHP.iniをインクルードすると別の箇所で不具合が発生しました さくらインターネットにてsmartyをPHP.iniをインクルードしたら正常動作していたphpファイルがエラーになりました。 タイトル通りなんですが、 さくらインターネットにてsmartyをPHP.iniをインクルードしたら正常動作していたphpファイルがエラーになりました。 php.ini内にて include_path=".:/home/ユーザー名/smarty" と設定し ソース.php内で require_once'DB.php'; を書き込むとエラーになってしまいます。 php.ini内にて include_path=".:/home/ユーザー名/smarty" と設定しなければちゃんと表示されます。 phpinfo()で .:/home/ユーザー名/smarty と .:/usr/local/bin/php が表示されていれば問題無いと思い、色々設定しましたが全てアウトでした。 smartyをphp.ini内にてインクルードしたのが原因だと思われるのですが、元々あったphpのコマンドパス /usr/local/bin/php がインクルードにより反映されなくなったのが原因だと思うのですが、 1ヶ月経っても分からず縋る思いで書き込みました。 何卒宜しく御願いします。 参考 http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml

    • ベストアンサー
    • PHP
  • php session_start()

    いつもお世話になっております PHP session_start()について質問させていただきます。 ブラウザで確認すると以下のワーニングが表示されます。 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at ファイル名) in ファイル名 過去の質問を参考にしてphpinfo()を使用してサーバの設定を確認したところ、Session Supportはenabledとなっております。 また、余分なスペースなどが無いよう、コードを1行にまとめて試してみましたが同じ結果でした。 コードは以下のとおりです。ちなみにサーバはレンタルサーバを使用しております。 ■index.php <?php  $documentroot = dirname( __FILE__) . '/';  require_once $documentroot . '../php_libs/config/config.inc.php';  require_once("Auth/Auth.php");  require_once("HTML/QuickForm.php");  require_once("HTML/QuickForm/Renderer/ArraySmarty.php");  require_once( _SMARTY_LIBS_DIR . "Smarty.class.php");  require_once( _MODULE_DIR . "build_screen.inc.php");  require_once( _MODULE_DIR . "menu.inc.php");  require_once( _MODULE_DIR . "MYDB.inc.php");  require_once( _MODULE_DIR . "sub.inc.php");  main(_MEMBER_FLG);  exit; ?> ■main関数 <?php  function main($systemflg){   // セッション名の設定   $sess_name = ($systemflg) ? _SYSTEM_SESSNAME : _MEMBER_SESSNAME;   session_name($sess_name);   // セッション開始   session_start(); ~以下省略~ どこに問題があるかお分かりの方いらっしゃいましたら、ご回答のほどよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • require_onceでファイルが開けない!?

    requre_onceでのファイルの読み込みが上手くいかないらしく、次のようなエラー文が出てしまい困っております。 =========エラー文=================== Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 Warning: require_once(http://waku2work.com/mysql2.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 Fatal error: require_once() [function.require]: Failed opening required 'http://waku2work.com/mysql2.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\wakuphp\girlup_result_kanryou.php on line 6 ================================ 問題の6行目のソースコードは以下の通りです。 ======ソースコード6行目================= require_once("http://waku2work.com/mysql2.php"); ================================ この場合、”require_once”が読み込めて無いって事ですよね!? 一応初心者なのですが、気になるのは3つ目のエラー表示で、ローカルのパス表示が出てる点です。 設定がうまくいってないのでしょうか? 有識者の方いらっしゃいましたら、どうか宜しくお願いします!

    • ベストアンサー
    • PHP
  • include時の頭の良いパス指定について

    include時の頭の良いパス指定について 長い上に少々わかりにくい話ですが、includeする場合のパスについてです。 現在の構成は次のとおりです。 / ├inc/ │ ├file_a.class.php │ ├file_b.class.php │ ├file_c.class.php │ │ │ └require/ │   └require.php ├dir/ │└index.php │ └index.php 【/index.phpの中身】 <?php  require_once "./inc/require/require.php";  //その後いろいろ処理 ?> 【/inc/require/require.phpの中身】 <?php  require_once "./inc/file_a.class.php";  require_once "./inc/file_b.class.php";  require_once "./inc/file_c.class.php"; ?> 今回後付で、「/dir/index.php」を設置しました。 「/index.php」とほぼ処理は共通なので、「/dir/index.php」を次のように書いています。 【/index.phpの中身】 <?php  require_once "../index.php"; ?> しかし、この場合「/dir」以下からは、incまでの階層が異なるため、includeしても、 各クラスのファイルを読み込むことができず、 No such file or directory in require.php on line 2 のエラーが表示されてしまいます。 こういう場合、どういうパス指定をするのがいいのでしょうか。

    • ベストアンサー
    • PHP
  • ファイルサーバとしての設定(さくらインターネット)

    さくらインターネットの「さくらのレンタルサーバ・スタンダード」をファイルサーバとして利用したいです。FTPでのみの利用で、WEBでは内容を表示させたくありません。WEBに内容を表示させない設定がコントロールパネルからできるらしいのですが、サポートしてもらえませんでした。ご存知の方がいましたら教えて下さい。よろしくお願いしますm(_ _)m

  • さくらのレンタルサーバーでDB.php読み込み失敗

    下記の環境でPHPを書いています。 ・さくらのレンタルサーバ スタンダード ・PHP 5.2.13 ・php.iniファイルパス /home/******/www/php.ini その中で、require_once("DB.php");と記述をしているのですが、 その部分で下記のエラーが発生します。 Warning: require_once(DB.php) [function.require-once]: failed to open stream: No such file or directory in /home/xxx/www/class/db.class on line 6 Fatal error: require_once() [function.require]: Failed opening required 'DB.php' (include_path='.:/usr/local/php/5.2.13/lib/php') in /home/xxx/www/class/db.class on line 6 2ヶ月ほど前に作成した時は間違いなく正常に動作していたのですが・・・。 久しぶりにアクセスしたらこんなエラーが出ていて途方にくれています。 推測できる原因はありますでしょうか?

    • ベストアンサー
    • PHP
  • さくらインターネットについて

    つい数時間ほど前にさくらインターネット・ライトに申し込みをしました。 さっそくデータをアップロードしようと思ったのですが、ファイルマネージャーでアップロードしてもファイルが開けません。 またコントロールパネル内にあるサポートセンターや、よくある質問などのページが、表示されても何の文字も表示されず困っています。 サーバーのメンテナンスや、整備ではないらしいので何の原因もわからずじまいです。 ファイルなどのアップロードにはFFFTPなどを使わなくてはいけないのでしょうか?今までfc2や2styleなどでは使っていなかったので; どなたかわかるかたアドバイスお願いします。

  • さくらインターネットへMTのサーバー移行をしていますが、php化してい

    さくらインターネットへMTのサーバー移行をしていますが、php化していたのがおそらく原因で 「500 internal server error」のエラーが表示されます。 ここまでの手順は以下です。 ●http://dog-walk.net/site/movable_type/mt_9.html この手順でDBを移行しました。 ●http://support.sakura.ad.jp/support/manual/rs/mt4_man.shtml この手順でMTをインストールしました。 (インストール先は、/home/hogehoge/www/mt) ※メール設定をした時点で、DBをインポートしていたせいか、本来ならあるはずの公開設定パスなど が表示されずいきなりいつものログイン画面になってログインできました。 ※テンプレやブログ記事内はすべて前の内容が受け継がれていました。 ●追加していたプラグインを新サーバーにもアップロードして再構築をかけてサイトを表示しようとすると、「500 internal server error」のエラーが表示されます。 ●mt-config.cgiの中身もURLやDBに関する内容を書き換え済みです。 ●再構築して生成された.phpの各ページは属性が666になっていたので、手動で755に変えてみても500エラーのまま表示されません。 ●さくらの管理画面よりphp.iniを編集できるとありますが、この意味がよく分からずどう編集するのか分かりません。検索等で調べましたが該当する記事がありませんでした。 結論:さくらインターネットのサーバーでindex.phpなどのファイルを表示させるにはどのような設定が必要ですか? また、このようにMTのサーバー移行を行っている途中ですが、間違っている点やこの先にまだ設定が必要な点などありますでしょうか? どなたかご教授くださいますようお願いいたします。

  • インクルードパスの設定

    必要に迫られてWebサーバをIISからApache(VBScriptからPHP)に変えました。 XP、php5.0.4,Apache2.0.53。C:\PHPを作成し、php.iniで設定を定義しています。 C:\PHP\includesを作成し、php.iniに ; Windows: "\path1;\path2" include_path = ".;c:\php\includes" を設定し、\includesの直下にRssWriter(rss10.inc)を設置しました。 PHPスクリプトの中のの2行目「require_once("rss.inc");」外部ライブラリをインクルードしている部分でエラーになります。 エラーは以下の内容です。 Fatal error: main() [function.require]: Failed opening required 'rss10.inc' (include_path='.;C:\php5\pear') in C:\Program Files\Apache Group\Apache2\htdocs\rss_output.php on line 2 エラーの中の「include_path='.;C:\php5\pear'」が私のPCの中では定義がちがいます。 http://localhost/phpinfo.phpでもinclude_pathはphp5になっています。 原因、ヒントなどおわかりの方よろしくお願いします。

    • ベストアンサー
    • PHP