벌레잡기 PHP…
오늘 나는 블로그에 약간 위치를 차지한 (주위 내용 (대부분의 토론된 기사, 관련 기사 등등 같이) 문맥을 과민한 높게 시키는 WordPress 1.5)를 사용하는. 또한 가독성을 개량하기 위하여 글꼴이 나에 의하여 더 커던 시켰다.
그들은 큰 변화가 아니고, 다만 몇몇 방법을 추가하고 몇몇을 변경했다. 나는 Apache Server에 달리는 WordPress의 Windows 임명에 그(것)들을 시험했다. 순조로이. 매력 같이 일하는.
이렇게 자연적으로 나는 살아있는 서버 운영하는 리눅스에 지금 막 그(것)들을 올려주기했다. 그리고 위치는 내려갔다. 지금 나는 또한 (다시 시험되는) 주제를 가진 약간 수정했었다. 따라서 문제를 정확하게 지적하는 것은 단단했다. 한순간에 나는 플러그 접속식 전화번호부를 제거하고 문제는 지속했다. 문제는 위치가 전혀 오르고 있어 않아다 이었다. 구성 파일에 있는 과실 조정을 바꾸는 것은 돕지 않았다.
플러그 접속식 전화번호부를 개명할 것이 실패할 때 나는 자료 파손을 추측했다. 따라서 WordPress가 나에 의하여 처음부터 재설치했다. 다음 수동으로 테이블을 새로운 데이타베이스에서, 수입했다 많은 것 는 아니고. I는 플러그 접속식을 무능하게 했다. 어쨌든 긴 이야기 간결을 삭감하기 위하여 나는 나가 플러그 접속식에서 수정한에 마지막으로 그것을 꼼짝못하게했다. 시험을 가진 더 상세한 조사 후에 블로그는 나를 찾아냈다 범죄자를 설치했다.
나는 나의 Windows 2000에 잘 작동하는 뒤에 오는 PHP 부호가 있었다:
$foobah = $wp_query->get_queried_object () - >cat_ID
변이는 $foobah = 좋아한다 ($wp_query->get_queried_object ())- >cat_ID는 역시 잘 이다.
그러나 나의 Linux 시스템에 부수기도 하고 점화한다.
해결책은:
$obj = $wp_query->get_queried_object ();
$foobah = $obj->cat_ID;
그리고 지금 그것은 두 체계 전부에 작동한다!
이것은 어리석은 행동다는 것을 나는 생각하는 유일한 사람인가?
BTW: 만일 당신이 생각해 보면 WordPress에 있는 위 부호는 당신이 종류에서 일 때 당신에게 category_id를 가져올 것이다 (is_category ()). 불행히도 나는 어떤 문서화한 이 정보를 저에게 제공하기 위하여 기능든지 찾아낼 수 없었다.
WordPress에 있는 문서화된 기능은 UI로 좀더 설치된다. 대다수는 실제로 그(것)들을 maniulate에 더 단단해던 시키는 생성한 끈을 출력했다.
과정에서 나는 잘만하면 위치를 더 빨라던 시키는 좌 항해 바에서 Google 광고를 (제1면에서를 제외하고) 제거했다. 또한 나는 어떤 관련된 광고도 없을 때 Google 광고가 공간을 점유하는 것을 막는 문서화되다 (법) 방법을 찾아냈다. 앞으로는 Google 광고 공간은 내용으로 광고가 유효하지 않다 언제든지 채워질 것이다.
나는 또한 과감하게 나가 이 위치에서 이용하는 플러그 접속식의 수를 감소시켰다. 유일하게 외부 플러그 접속식은 이 때 WP HashCash (게다가 나는 Referrer 도약자를 사용한다이다 플러그 접속식을 내부에 개발된 따르거든). 그것에는 spammers의 최근 파에 대한 몇몇 문제가 있고 있는 것을 보인다.
, Google CMS 소프트웨어의 밑에 신청하는, PHP, 직업적인 Blogging 의 기술, WordPress |
|
RSS 2.0 |
이 기사를 이메일을 보내십시오
당신은 또한 읽고 싶을지도 모른다 |


Technorati 마음에 드는 것에게 추가하십시오


































2005년 5월 22일 8:36 pm에
당신은 hascash가 스팸 공격에 대하여 실패했다고 말하고 있는가? uh 오오.
2005년 5월 22일 9:50 pm에
3-4 스팸은 몰래 기어들었다. HashCash가 다량을 돕지 않으면 어떤 경우에는 그들이 수동으로 들어갔다 일 수 있었다.
나는 급했다 그래서 나는 지금 막 그(것)들을 삭제했다. 그것이 재발하는 경우에 다음 시간, 나는 분석할 것이다.
2005년 5월 22일 10:34 pm에
당신은 무슨 국가에서 그런데 인가? 나는 당신이 독일에 다는 것을 그러나 나가 틀릴 수 있었다는 것을 짐작하고 있다.
톰
2005년 5월 23 10:12 AM에
> 당신은 무슨 국가에서 그런데 인가?
인도 - http://blog.taragana.com/index.php/about-me/
나는 흥미롭다 왜 당신이 독일을 짐작한지 알기 위하여