私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 124
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
我が名はシェンロン…
さあ願いを言え…
どんな願いも一つだけ叶えてやろう…
なお、[免責事項]もお読み下さい
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
さあ願いを言え…
どんな願いも一つだけ叶えてやろう…
なお、[免責事項]もお読み下さい
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
>>452
全然変わるよ、いろんな事が
全然変わるよ、いろんな事が
質問です。サークルのゲームを作ってます。
ゲーム本体はphpですが、開発バージョンを公開バージョンに上書きする際、
たまたま誰かがアクセスするとクライアント側でエラーを起こすようです。
てっきり上書中はファイルシステムがロックしていると思ったのですが、
そうでもないのかな?と思いましたが私の勘違いなのでしょうか?
開発バージョンを公開バージョンに切り替える動作はゲームに限らずよくある
と思いますが、どうやって切り替えるのが正しいのでしょうか?
ときどき見る「スイッチ(フラグ)をファイルに置いて切り替える」というのも
そのフラグを格納しているファイルの更新中にアクセスされるとどうなるのか気になるし、
DBにスイッチをおいて参照するというのも考えましたが、オーバーヘッドが好ましくないため
できれば避けたいです。
なお、当方 CentOS5.5 php5.2 apache2 に WinSCP 4.3.5 でアップしてます。
アクセラレータは eaccelerator-0.9.6 を使っています。
ゲーム本体はphpですが、開発バージョンを公開バージョンに上書きする際、
たまたま誰かがアクセスするとクライアント側でエラーを起こすようです。
てっきり上書中はファイルシステムがロックしていると思ったのですが、
そうでもないのかな?と思いましたが私の勘違いなのでしょうか?
開発バージョンを公開バージョンに切り替える動作はゲームに限らずよくある
と思いますが、どうやって切り替えるのが正しいのでしょうか?
ときどき見る「スイッチ(フラグ)をファイルに置いて切り替える」というのも
そのフラグを格納しているファイルの更新中にアクセスされるとどうなるのか気になるし、
DBにスイッチをおいて参照するというのも考えましたが、オーバーヘッドが好ましくないため
できれば避けたいです。
なお、当方 CentOS5.5 php5.2 apache2 に WinSCP 4.3.5 でアップしてます。
アクセラレータは eaccelerator-0.9.6 を使っています。
切り替え中にエラーをおこしたくないなら、
リリース時に、ファイルをすべて別ディレクトリにアップして
ドキュメントルートのディレクトリのリンクを変えるとかどう?
リリース時に、ファイルをすべて別ディレクトリにアップして
ドキュメントルートのディレクトリのリンクを変えるとかどう?
>>458
さっそくありがとうござい鱒。なるほどー。
その方法は確実である上、バージョン管理もまとめてできる魅力がありますね。
特に開発版を公開版にいちいち上書きしなくても、開発版のディレクトリを
そのまま公開版とすることでいろいろと捗りそうですね。これにしようかな・・・。
ちなみにその場合だと アパッチの restart かけるわけでしょうから、
別ディレクトリにアップしない場合でも 一度 apache を stop させて
変更したファイルをアップして、restart する方法もありえますね。
ほかにうまい考えあります?
さっそくありがとうござい鱒。なるほどー。
その方法は確実である上、バージョン管理もまとめてできる魅力がありますね。
特に開発版を公開版にいちいち上書きしなくても、開発版のディレクトリを
そのまま公開版とすることでいろいろと捗りそうですね。これにしようかな・・・。
ちなみにその場合だと アパッチの restart かけるわけでしょうから、
別ディレクトリにアップしない場合でも 一度 apache を stop させて
変更したファイルをアップして、restart する方法もありえますね。
ほかにうまい考えあります?
>>459
apacheのrestartなしで、シンボリックリンクを変えるだけだから、大丈夫だとおもうよ
元に戻すときに、すぐrollbackできるから
バージョン管理を使ってないならいいかもね。
ホントはsvnなりgitは使った方がいい
apacheのrestartなしで、シンボリックリンクを変えるだけだから、大丈夫だとおもうよ
元に戻すときに、すぐrollbackできるから
バージョン管理を使ってないならいいかもね。
ホントはsvnなりgitは使った方がいい
>>461
なるほど、apache の設定を変えるわけじゃなくて、シンボリックリンクを変えるのですね。
これならいけそうです。事細かに教えてくださってありがとうございます!
確かに、PHPじゃないね。
なるほど、apache の設定を変えるわけじゃなくて、シンボリックリンクを変えるのですね。
これならいけそうです。事細かに教えてくださってありがとうございます!
確かに、PHPじゃないね。
>>1
質問する側は勿論、回答する側もルール守れよクソ野郎
質問する側は勿論、回答する側もルール守れよクソ野郎
もう答えもらったからいいです
気軽に質問版では無視されたのでこっちでも質問させていただきます
PHPのコードをデータベースに格納して、必要なときに呼び出して実行しようと思ったんですが、
evalって関数がそれにあたるようです
この関数って速度的に問題とかありますか?
PHPのコードをデータベースに格納して、必要なときに呼び出して実行しようと思ったんですが、
evalって関数がそれにあたるようです
この関数って速度的に問題とかありますか?
>>466
evalは速いよ?
evalは速いよ?
evalの速度よりもデータベースにコード取りに行ってる時間の方が遥かに遅いよ
eval自体一般的に使われない
>PHPのコードをデータベースに格納して、必要なときに呼び出して実行しようと思ったんですが
こういうことも普通しない
あらかじめPHPファイルとして用意してincludeなりすればいいだけでは?
>PHPのコードをデータベースに格納して、必要なときに呼び出して実行しようと思ったんですが
こういうことも普通しない
あらかじめPHPファイルとして用意してincludeなりすればいいだけでは?
フレームワーク使うほうがいいと思うよ
他の言語行くときもフレームワーク使うのが普通だし、PHPで慣れておいても悪くない
他の言語行くときもフレームワーク使うのが普通だし、PHPで慣れておいても悪くない
PHPもPDO関係ないっすよ?PDOが独自に暗号化してたらMySQL側が困るだろ?
簡潔に答えるとパスワードが平文で送られることはない、だがデータは盗聴可能
それが困るならMySQLサーバにSSL接続すりゃいいじゃん?
簡潔に答えるとパスワードが平文で送られることはない、だがデータは盗聴可能
それが困るならMySQLサーバにSSL接続すりゃいいじゃん?
平文で通信してまずいのはクライアント側で無線LANを使ってサーバにログインした時だ
>>479
本気でそれだけだと思ってるの?
本気でそれだけだと思ってるの?
eval なんて初めて知ったわ。サンクス。
アクセラレータが効かないだろうと思うと速度が不安になる。
アクセラレータが効かないだろうと思うと速度が不安になる。
>>474
全くスレチだが、最近ストアドファンクションを使うようになった。
phpから複数のSQLを発行するとそれだけで時間がかかっていたが、
1回のSQLで一連の処理を行うようにしたら鼻血が出るほど早くなってびびったわ。
ただ、いまつかってるのが PostgreSQL で、 PL/pgSQLなんだな。
大分慣れてきたけど、思い通りに書きづらい・・・
こんどPL/phpでもインストールしようかな、とおもってるけど、やってる人いる?
全くスレチだが、最近ストアドファンクションを使うようになった。
phpから複数のSQLを発行するとそれだけで時間がかかっていたが、
1回のSQLで一連の処理を行うようにしたら鼻血が出るほど早くなってびびったわ。
ただ、いまつかってるのが PostgreSQL で、 PL/pgSQLなんだな。
大分慣れてきたけど、思い通りに書きづらい・・・
こんどPL/phpでもインストールしようかな、とおもってるけど、やってる人いる?
Warning: Smarty error: problem creating directory '○○/templates_c/%%45/45E' in ○○/Smarty/Smarty.class.php on line 1088
Warning: Smarty error: problem writing temporary file 'templates_c//%%45/45E/○○' in ○○/Smarty/Smarty.class.php on line 1088
Warning: fetch(templates_c//%%45/45E/○○%%index.tpl.php) [function.fetch]: failed to open stream: No such file or directory in ○○/Smarty/Smarty.class.php on line 1251
Warning: fetch() [function.include]: Failed opening 'templates_c//%%45/45E/○○%%index.tpl.php' for inclusion (include_path='.:/usr/local/lib/php') in ○○/Smarty/Smarty.class.php on line 1251
さくらサーバだと何も出ないのですがスマイルサーバ上でこんなエラー出るんですが何が原因かお分かりになりますでしょうか?
Smarty.class.php内を $smarty->use_sub_dirs = false; にすると回避できるとあったのですが変わりませんでした。
Warning: Smarty error: problem writing temporary file 'templates_c//%%45/45E/○○' in ○○/Smarty/Smarty.class.php on line 1088
Warning: fetch(templates_c//%%45/45E/○○%%index.tpl.php) [function.fetch]: failed to open stream: No such file or directory in ○○/Smarty/Smarty.class.php on line 1251
Warning: fetch() [function.include]: Failed opening 'templates_c//%%45/45E/○○%%index.tpl.php' for inclusion (include_path='.:/usr/local/lib/php') in ○○/Smarty/Smarty.class.php on line 1251
さくらサーバだと何も出ないのですがスマイルサーバ上でこんなエラー出るんですが何が原因かお分かりになりますでしょうか?
Smarty.class.php内を $smarty->use_sub_dirs = false; にすると回避できるとあったのですが変わりませんでした。
さくらのレン鯖はWarning消してるからな
ディレクトリに全角が入ってるんじゃね ’○○’とか
ディレクトリに全角が入ってるんじゃね ’○○’とか
PHPで毎回DB読みにいくと負荷がかかると思いますが、
ちょくちょく更新するページの場合はどうやって対応してますか?
更新するたびにキャッシュを削除するような仕組みがあればいいんですけど
ちょくちょく更新するページの場合はどうやって対応してますか?
更新するたびにキャッシュを削除するような仕組みがあればいいんですけど
>>489
Smaryのキャッシュ機能とか
Smaryのキャッシュ機能とか
○○の部分のディレクトリは全角はないですし他のとこもtemplates_c内の%1D/1D910A%ってのなんですよね。
>>492
知らんけどアクセス権限足りてないんじゃない?
知らんけどアクセス権限足りてないんじゃない?
エラー元っぽいtemplates_cはとりあえずパーミッションは777に設定したんですが駄目みたいです・・
>>1もよめないからダメなんだろう
smartyは3からキャッシュやtplファイルの存在をfiletimeで判断しててそれを@で制御してる。
だからnoticeが出る。
display_errorsを0にするか、error_reportingでnoticeを非表示にする。
だからnoticeが出る。
display_errorsを0にするか、error_reportingでnoticeを非表示にする。
どっちもありだろ。
そもそもこれで実装が終了するわけでもないだろうから、
その後の展開や見通し次第ってところでしょ。
そもそもこれで実装が終了するわけでもないだろうから、
その後の展開や見通し次第ってところでしょ。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [98%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [98%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [98%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [98%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [98%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [96%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
トップメニューへ / →のくす牧場書庫について