PDA

정식 버전보기 : 해결 PHP 5.2.14로 업그레이 드 - 어떤 언어가 부러



moman
17-08-10, 18:51
내가 최근 PHP 5.2.14로 업그레이 드 내 서버를 했어. 현재 아직 다운 memcached, 그래서 일부 기능은 내 다른 추가 기능에서 작동하지 않습니다,하지만 vBET입니다 같다.

그러나, 단지 몇 언어는 현재 최선을 다하고 있습니다!

덴마크어 작품 : PentaxForums.com - PENTAX 사진 포럼 (http://www.pentaxforums.com/forums/da/)
폴란드어가되지 않습니다 http://www.pentaxforums.com/forums/pl/을

이 통지는 모든 포럼 페이지에 표시됩니다 :
공지 사항 : 정의되지 않은 상수 DIR 사용 -에서 추정 'DIR' 라인 18

내가 vbet functions_vbseo 파일에이 코드를 변경할 경우 :
면 (! 정의 (DIR)) {
정의 ( 'DIR', (($ getcwd = getcwd ()) $ getcwd : '.'));
}
그냥
정의 ( 'DIR', (($ getcwd = getcwd ()) $ getcwd : '.'));

경고가 사라집니다,하지만 내 문제가 해결되지 않습니다. 모든 아이디어가 왜 이런 거죠? 참고로, 현재 vBET 페이지에 게재되고 아무런 통지 또는 오류가 없습니다.

제가 복사 아직 이전 php.ini 파일을 사용하고, 동일한 설정이 이전에 사용되고 있습니다 그럼.

여러분의 도움 주셔서 감사합니다!

아담

moman
17-08-10, 19:02
제가 근무는 홈페이지에서 작업 것으로 나타날 생각 업데이트 - 언어에! 회원 (이름 testuser를, 비밀 번호 테스트)로 로그인하면 스레드를 열려고하면, 그것은 빈 페이지를 표시합니다.

PENTAX DSLR Diskussion - PentaxForums.com (http://www.pentaxforums.com/forums/da/pentax-dslr-discussion/)

moman
17-08-10, 19:41
문제는 울다 지쳐 또는 iconv와 함께 있겠어요? 그들은 PHP에서 있지만, 업그레이 드의 결과로 올바르게 작동하지 않을 수 있습니다. 이것을 확인하는 방법이 있습니까?

moman
17-08-10, 19:55
나는 몇 가지 더 통찰력이 문제를

완전히 캐시에서 가져올 수있는 전용 페이지가 표시되고 있습니다. 나는 덴마크어에 대한 캐시를 사용하지 않도록 노력하고, 다음에는 페이지가 나타나지 않았다.

moman
17-08-10, 22:32
한 번 더 관찰 :

업그레 이드 후 아무 것도 할 수 없었 동안 내 홈페이지에서이 코드는 이전에 성공적으로 파일을 (당신의 URL direcly를 열면 작동)을 포함 :


<?php include('http://www.pentaxforums.com/content/homepage/rss/rss2html.php?XMLFILE=http://www.pentaxforums.com/forums/external.php?forumids=24,37'); ?>

나는 그것이 작동 후 php.ini 파일에에 allow_url_include =을 추가했다합니다. 아마도 vbet에 대한 다른 필수 매개 변수는 구성 파일에서 누락?

moman
17-08-10, 23:00
그리고 나는 밤에 침대에 마지막 업데이 트를 이동하기 전에 :

PHP 이제 CGI 응용 프로그램으로 실행이 그 Plesk에서 설정을 전환. 이것은 번역이 다시 작동했습니까 있지만, 난, 아파치 모듈로 실행 다시 나누기 evertything 및 번역 페이지로 다시 전환할 때 500 오류를 제공합니다. 어떤 아이디어?

kamilkurczak
18-08-10, 08:48
당신이 그랬던 것처럼 : 지금 번역 다시하고있다? vBET 작동입니까?
당신은 cURL을 켭니다나요?
500 오류 - 이것은 아파치와 서버 사이에 오류가있다는 - 잘못된 아파치와 서버 구성 수 있습니까? 당신은. htaccess 지시어 여기 붙여넣을 수 있습니다?

moman
18-08-10, 10:15
그것은 작동하지만, PHP는 CGI 스크립트로 실행하는 경우에만, 그리고 아파치 모듈로의.

. 여기 내 htaccess 지시어는 다음과 같습니다
# (처음에 '#'을 추가) 다음 줄을 주석
# mod_rewrite 기능을 비활성화합니다.
#주의 : 당신이 여전히 해킹을 해제해야합니다
# URL을 중지 vBSEO 제어판 재생.
RewriteEngine에

# 일부 서버는 Rewritebase 디렉 될 필요
# 활성화 (활성화하기 위해 처음에 '#'을 제거)
# 참고 :이 활성화되면, 당신이 경로를 포함해야합니다
# 루트 VB 폴더 (예 : RewriteBase / 포럼 /)에
# RewriteBase /

# RewriteCond % {HTTP_HOST의}! ^ WWW \\. 사용자 도메인 \\. com
# RewriteRule (.*) http://www.yourdomain.com/forums/ 1달러 [L, R = 301]

RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? TXT) (\\ 따라서 그럴 경우에는 filename))? $ vbseo_sitemap / vbseo_getsitemap.php 사이트맵 = $ 1 [L]은

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & 이동 = / 포럼 / [L, QSA]

************---

제가 아파치 모듈로 PHP를 실행하는 경우에도, 각각의 번역은 내가 langtitle 태그를 사용하여 게시물을 만든 경우 작업 - 그래, 그것이 번역 얻을 것이다 있었다. 그러나 캐시에서 찾을 수 없습니다 번역되지 않은 페이지, 즉 mysite / PL / thread.html은 단순히 빈 페이지를 생성합니다.

나는 더 심각한 일이이 시작하는 원인이되는 느낌이 같이 우리가이의 원인을 찾아낼 수있다면 좋을 것입니다.

kamilkurczak
19-08-10, 08:50
이것은 당신의 전부입니다. htaccess 지시어 규칙은? 또는이 파일의 일부만을? 당신은 vBSEO를 사용합니까?

나는 testuser를 같이, 폴란드어, 일본 등 번역, 테스트 메시지를 게시 귀하의 사이트에 있던이 작동합니다.

제가 이전 포스트에서 썼던 것처럼 - 이것은 PHP와 아파치 사이의 문제입니다. 이 문제는 잘못된 서버 구성으로 인해 발생합니다. 귀하의 호스트 공급자에 쓰기 좋은 구성에 대해 요청할 수 있습니다. 그는 그것을 확인하셔야합니다.

moman
19-08-10, 12:13
포럼 내부. htaccess 지시어에 대한 그렇지 그래.

내 호스트에 연락을했는데 그들은 서버가 제대로 구성되었는지 주장하지만 또한 CentOS는 기본적으로 PHP 5.1.6을 지원 읽었습니다. 제가 서버 관리 회사를 고용하고 새로운 운영 체제로 마이 그 레이션까지 제가 버렸어요 것 같아.

도와 주셔서 감사합니다.

kamilkurczak
19-08-10, 18:08
당신이 필요한지 좋아, 그럼 다시 도움말 - 여기에 쓰기

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vBET Translator 4.10.1