顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - ihy08

頁: [1]
1
各位前輩好,請教一下!

最近要將網站改成多語言網頁
因原本網站就使用zend開發,所以使用zend translate套件

在phtml中不管html或js語法都可以用 $this->translate() 加上標籤
代碼: [選擇]
<a href="/member/info" title="<?php echo $this->translate('帳號資訊'); ?>"></a>

代碼: [選擇]
<script>
...
$('#errMsg').html("<?php echo $this->translate('密碼輸入錯誤!'); ?>");
...
</script>

目前在 js 檔案中的 javascript 不知道該如何去設定標籤功能
想請問是否有什麼建議呢? 謝謝~

2
代碼: [選擇]
if($Test == ''){
  $value = "1";
}else{
  $value =  "2";
}

上面一段的if判斷有人會寫成以下這種方式

代碼: [選擇]
$value = ($Test == '') ? "1":"2";
這兩者得出的結果都一樣,請問在效能上會有差別嗎?

3
一直有個問題困擾我

小妹公司的伺服器是採用Windows 2003 Server Terminal Service

公司同事or主管,若使用vista or win7的作業系統,都會出現"遠端電腦中斷了工作連線,因為授權通訊協定發生錯誤"

在網路上有找到相關解決的方式:

1.開啟regedit , 並將下列機碼匯出備份後刪除並重新開機後在連線看看
  a.HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSLicensing
  b.HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters 
    - Certificate 
    - 509 Certificate 
    - X 509 Certificate ID
2.重新開機

試過這個方法,都無法解決 (若XP系統發生,是可以正常解決)

(PS.這些vista.win7電腦原本都可以正常連到遠端伺服器,但一段時間就會出現這個問題,目前自己試過只有重灌電腦才會恢復正常)


想請問各位前輩,是否有發生類似的情況,該如何解決,謝謝! ^_^

4

檔信回覆的內容

The original message was received at Fri, 15 Jan 2010 17:19:54 +0800 from [192.168.11.60]

   ----- The following addresses had permanent fatal errors ----- < OOXX@aol.com>
    (reason: 554- (RTR:SC)  http://postmaster.info.aol.com/errors/554rtrsc.html
)

   ----- Transcript of session follows -----
554 5.0.0 Service unavailable


用它的網址反查錯誤訊息
554 RTR:SC
This error message is indicative of a block due to successive dynamic blocks issued against your IP address. Get approved for a complaint feedback loop before opening a support request.


不知道有沒有人遇到相同情形

是什麼原因,大概要如何處理?


5
Linux 討論版 / 請教架設RAID10出現GRUP問題
« 於: 2008-06-25 10:28 »
請教各位前輩.

RAID10 安裝fedora9(X86_64)  出現GRUB問題
(fedora8 也有相同的問題)

小妹目前有一台主機要架成RAID10

可是安裝完成之後.

開機

讀完光碟機之後,就出現GRUB 4個字母之後就不動了

然後我用光碟片去修復


輸入 #root (hd0,0)

出現 Filesystem type is ext2fs, partition type 0x83

輸入 #setup (hd0,0)

出現 Checking if "/boot/grub/stage1" exists... no
     Checking if "/grub/stage1" exists... yes
     Checking if "/grub/stage2" exists... yes
     Checking if "/grub/e2fs_stage1_5" exists... yes
     Running "embed /grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
     Running "embed /grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
     Running "install /grub/stage1 (hd0,0) /grub/stage2 p /grub/grub.conf "... succesded
     Done.


請問該怎麼解決這個問題呢?

PS.之前這台架RAID1安裝fedora8沒有出現這個問題
安裝前有用spfdisk清除所有硬碟資料及MBR

主機板:GA-G33M-DS2R
CPU:Q6600
硬碟:WD 一萬轉 74G *4
RAID是主機板內建的功能

6
想請問各位前輩!

小妹我安裝linux8後..
設定好IP後,我電腦可以PING到外部網路,但是外部的網路一直PING不到這台電腦

防火牆~我所知道的都關了
1.
chkconfig --list|grep iptable
->0.1.2.3.4.5.6都是OFF
2.
在Setup中的Firewall configuration設定為Disabled
3.
在Setup中的Systm service的iptables及ip6tables都是沒有*號


電腦硬體設備如下:
CPU:Q6600
MB:GA-G33M-DS2R
RAM:威剛2G*4
硬碟:WD 1萬轉74G*2 (有做RAID1的功能)
網卡:D-Link 1000M

目前電腦有接2條網路線~1條外部IP~1條內部IP

安裝Linux8只有安裝以下元件
Applications->Editors
Development->Development Libraries
                    Development Tools
Service-> MySQL Database
              Web server
Base System -> Base


想請問我是不是有防火牆沒關到,還是硬體有問題或是我安裝元件有誤呢?

7
請問Linux fedora 8 抓的到Q6600這顆CUP嗎?

記憶體8G的話~會抓的到全部嗎?


PS.主機板記憶體有支援到8G


8
PHP程式設計討論區 / 關於網路控管~
« 於: 2007-12-13 17:25 »
想請問各位前輩!

不知道是否有程式或軟體可以達到下面的功能!

1.持續 ping 某段IP
2.當掉包(time out) 或是 time 時間過大 時 ,即時傳簡訊給相關人員

不知道php是否能做到

或是有其他程式或是應用軟體有這些功能呢?

謝謝!^^

9
各位前輩..小妹最近幫朋友寫一些程式!

有一些問題想請教!!


目前有伺服器有A.B兩台

A:網頁的主伺服器 (winXP php + mysql)
B:部分資料存放資料的伺服器 (linux php + postpreSQL)


希望:
A的網頁 送條件 到B 然後 B回傳值 然後顯示在A網頁上


目前只做到
A的網頁 送條件 到B 然後 顯示B執行後的畫面(連結的網址是B伺服器的IP)



如果我現在用 curl 將條件傳給B

那在B伺服器 應該要怎麼做 才能將值 傳回A

或是有什麼指令可將 所搜尋到的值打包 回傳

(所得到的值,有可能會很大)


程式碼

//  im.php
$star_date = $_POST['year'] .'-'.  $_POST['month'] .'-'.  $_POST['day'];           
$end_date = $_POST['year1'] .'-'.  $_POST['month1'] .'-'.  $_POST['day1'];           
require_once 'include/cc.func.php';
$ret = cc($_SESSION['callid'], $star_date, $end_date);
echo $ret;



//cc.func.php
require_once 'curl.func.php';

$cc_url = 'http://202.33.62.113/cdr.php?';

global $cc_url;

function cc($callid, $start_time, $end_time) {

    $username = 'username='.$callid;
    $starr_time = '&start_time='.$start_time.'%';
    $end_time = '&end_time='.$end_time.'%';
   
    $url = $GLOBALS['cc_url'].$username.$starr_time.$end_time;
      $ret = curl_string($url);
 
    return $ret;
}



//curl.func.php
function curl_string($url){

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    $fname1 = tempnam('C:/temp', "FOO");
    $fp = fopen($fname1, 'w');
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_VERBOSE, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 120);
    curl_exec ($ch);
    curl_close($ch);
    fclose($fp);
    $tmp = '';

    if ($fp2 = fopen($fname1, 'r')) {
        while(!feof($fp2)) {
            $tmp2 = fgets($fp2, 4096);
            if ($tmp2 != '') {$tmp[] = $tmp2;}
        }
        fclose($fp2);
    }
    unlink($fname1);
    return $tmp;
}



10
PHP程式設計討論區 / select 資料庫型態問題
« 於: 2007-10-16 14:09 »
最近遇到一個問題!


當number的資料型態為 int 時,執行下面mysql語法 ,會有值出現,
但 當資料型態為 varcher 時,卻不會有值出現。

SELECT * FROM `style_change` WHERE `number`='123456'

請問這是什麼原因!

因為 number 的值有的開頭會有"0" 所以我採用 varcher 資料型態

請問有什麼方式可以,讓資料開頭存在'0',且 用select 能找到資料!!

謝謝!

頁: [1]