banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: 9x9=81??  XML
Profile for 9x9=81?? Messages posted by 9x9=81?? [ number of posts not being displayed on this page: 17 ]
 
Đơn giản hơn nữa, chỉ cần dùng Chrome:

1. Mở trang web đó ra
2. Click chuột fải vào chỗ trống chọn Inspection
3. Click tab network
4. Nhấn F5
5. Click vào item đầu tiên là thấy header nhận ra liền smilie
Chắc viết lại thành C ( không phải C# nhé, mất công báo lỗi thiếu framework ) rồi compile thì mấy bạn này mới chạy được quá smilie

Tốt nhất là down thẳng từ các nơi uy tín chứ dò khó lắm. Người ta cố tình thì biến hoá làm mình hoa mắt luôn. Chẳng hạn như 1 hàm eval trong php cũng biến thành con backdoor 1 cách ngon lành.
[ Bài viết dựa trên kinh nghiệm của 9x9=81??. Còn 1 số điểm chưa hoàn thiện. Mong mọi người giúp đỡ ]

Mục đích : Khi đổi template cho joomla. Nếu bạn .... lười chỉnh lại các module, các thông số cũng như các bug thì cài bản quick start có sẵn là ngon nhất smilie . Tuy nhiên trở ngại khi làm điều này là lượng bài viết cũ, thông tin mật khẩu các thành viên và các menu bạn phải làm lại từ đầu smilie . Với cách này thì vô tư smilie

Khuyến cáo : Không dành cho các web joomla cài nhiều mod, com vì có thể lệch nhiều thông số khác.

Công cụ : Dùng phpmyadmin hoặc 1 trình mysql manager nào đó.

Tiến hành :

Nên cài bản quickstart chung database web joomla cũ, như vậy sẽ rất tiện ( dỉ nhiên khác prefix ). Khác database cũng tiến hành gần như tương tự, rắc rối hơn chút.

Giả số database web cũ có prefix là jos_ và database web mới có prefix là new_. Bạn tiến hành empty các table sau :
( dùng lệnh truncate )

new_users
new_weblinks
new_sections
new_polls
new_poll_data
new_poll_date
new_poll_menu
new_menu
new_menu_types
new_core_acl_aro
new_core_acl_groups_aro_map
new_content
new_content_frontpage
new_categories

Sau đó copy dữ liệu từ các bảng sau sang các bảng tương ứng. Giả sử jos_content sang new_content

jos_users
jos_weblinks
jos_sections
jos_polls
jos_poll_data
jos_poll_date
jos_poll_menu
jos_menu
jos_menu_types
jos_core_acl_aro
jos_core_acl_groups_aro_map
jos_content
jos_content_frontpage
jos_categories

Lưu ý : Có thể tên menu chính có thể khác. Như trong JV News, menu chính là secbase còn trong Sentinel là mainmenu. Chỉ việc dùng hàm update menutype trong jos_menu là ok.

vậy là xong !


Vấn đề hiện tại :

Em thực hiện khá ổn với 1 số template. Tuy nhiên hôm qua thực hiện chuyển từ JV News sang solar sentinel của rocketttheme thì bị lỗi không hiện ra bất kỳ module nào. Khi debug cái temp này thì phát hiện ra hàm countmodules() cho kết quả bằng 0 khi đếm với bất kỳ tên module nào. Do đó ko hiện ra. Tiếp tục lần theo hàm countmodules(), tìm ra đến biến $this-> _buffer ( có chứa mảng 2 chiều chứa các thông tin về các module ). Đến biến này thi em chịu chết vì dò toàn bộ lượng code của joomla để tìm đoạn code đẩy dữ liệu về module vào không phải dễ với em.

Anh chị nào từng dev joomla có thể cho em biết đoạn code xác định module của joomla nằm ở đâu và em cho em giải pháp giải quyết vấn đề này ko ? Cám ơn !
em dùng tcompressor, chặn flash, chặn images, dùng firewall chặn không cho chương trình nào tự update , update virus thì lên máy trường tải về nhà cập nhật . Không biết còn cách nào tiết kiệm hơn nữa ko ^^

1 ) Opera 9.52
2 ) Hiếm khi login vào được. Hay bị chuyển lai trang chính. Nếu được thì sao khi lướt vài trang thì bị mất session
3 ) Hiếm khi gởi bài được. Hay bị chuyển lại trang chính.
4 ) Tạm thời chưa nghĩ ra smilie

mR.Bi wrote:

9x9=81?? wrote:
Với Apache & nền Linux thì dùng .htaccess hay chmod đều dễ thực hiện.

Giờ em đang làm việc với 1 server dùng IIS 6, control panel sử dụng helm ko có mục bảo vệ hotlink, server ko có ISAPI Rewrite hay những cái tương tự.

Em chịu không biết đường nào để bảo vệ 1 thư mục hay chống ăn cắp link. Mọi người giúp em với smilie  


Về học lại cách dùng Win smilie  



Hix, học lại cách sử dụng win là sao vậy bác ? smilie

Tình hình là em chỉ có cái host như vậy. Em chỉ có quyền truy nhập vào helm để chỉnh sửa các thông số như chỉnh password ftp, thêm địa chỉ email, backup, upload .... trang web mình, ngoài ra chẳng có được quyền cao hơn smilie Bác có thể nói kĩ cho em hơn được ko smilie

@maithangbs : cài cái sờ cu bằng...... helm được ko bác smilie
Với Apache & nền Linux thì dùng .htaccess hay chmod đều dễ thực hiện.

Giờ em đang làm việc với 1 server dùng IIS 6, control panel sử dụng helm ko có mục bảo vệ hotlink, server ko có ISAPI Rewrite hay những cái tương tự.

Em chịu không biết đường nào để bảo vệ 1 thư mục hay chống ăn cắp link. Mọi người giúp em với smilie
fosockopen, file_get_contents mỗi cái có cái lợi điểm của nó, tuỳ trường hợp mà vận dụng.

Nếu chỉ file text, trang web, hay file nào nhỏ nhỏ thì cứ dùng file_get_content cho nó tiện tuy hơi ít khả năng tuỳ chỉnh.

Nếu muốn lấy nội dung cỡ file lớn tầm 50 MB mà nhét vào 1 biến thông qua file_get_contents thì ko ổn chút nào, lúc đó chỉ nước dùng fsockopen để đọc từ từ rồi xử lý.


Còn chuyện max time excution thì cứ fang set_time_limit(60*60) ở đầu trang smilie
trang zing thì nó dùng 1 file xml lưu lời bài hát trong đó kèm với thời gian.
Server nhanh mạnh + giải thuật dịch tốt = dịch nhanh smilie

Đằng sau Google Translate là 1 núi công nghệ chứ chẳng phải vừa
Qua cái trang down source của nó thấy 1.6 GB source lận !

Kinh thật smilie
Tình hình là đội ngũ mod trong website khi xoá bài rất hiếm khi chịu pm cho người bị xoá về việc họ bị xoá bài smilie.

Trong phpbb3 mọi người biết có biết mod nào tự động pm từ nick mod đến nick người bị xoá khi bài viết họ bị xoá ko ? Em gugồ mít mà ko ra smilie smilie Chắc do trình độ gugồ của em kém smilie
 
Go to Page:  Page 2 Last Page

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|