PDA

View Full Version: Diselesaikan Dinaik taraf kepada PHP 5.2.14 - Beberapa bahasa terputus



moman
17-08-10, 18:51
Baru-baru ini saya telah mempunyai pelayan saya dinaik taraf kepada PHP 5.2.14. Pada masa ini, memcached masih turun, jadi fungsi beberapa tidak bekerja saya yang lain menambah-Firefox, tetapi ia kelihatan seperti vBET.

Walau bagaimanapun, hanya beberapa bahasa sedang bekerja!

Kerja-kerja Denmark: PentaxForums.com - Pentax Photography Forum (http://www.pentaxforums.com/forums/da/)
Poland tidak: http://www.pentaxforums.com/forums/pl/

Notis ini adalah ditunjukkan di atas semua halaman forum:
Notis: Penggunaan undefined DIR malar - dianggap 'DIR' dalam pada 18 baris

Jika saya menukar kod ini dalam file functions_vbseo vbet:
jika (! ditakrifkan (DIR)) {
define ('DIR', (($ getcwd = getcwd ()) $ getcwd:?'.'));
}
hanya
define ('DIR', (($ getcwd = getcwd ()) $ getcwd:?'.'));

amaran akan hilang, tetapi masalah saya tidak tetap. Apa-apa idea mengapa ini akan? Untuk pengetahuan anda, terdapat tiada notis atau kesilapan yang sedang ditunjukkan di atas halaman vBET.

Saya disalin dan saya masih menggunakan file php.ini lama saya, jadi tetapan yang sama sedang digunakan seperti sebelum ini.

Thanks for your help!

Adam

moman
17-08-10, 19:02
Update-bahasa yang saya fikir bekerja hanya muncul untuk bekerja pada laman utama! Cuba untuk membuka thread apabila log masuk sebagai ahli (testuser nama pengguna, kata laluan ujian), ia akan menunjukkan halaman putih kosong.

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

moman
17-08-10, 19:41
Mungkinkah masalah dengan curl atau iconv? Mereka itulah yang tetap di PHP, tetapi mungkin tidak akan berfungsi dengan betul sebagai hasil naik taraf. Adakah apa-apa cara untuk memeriksa ini?

moman
17-08-10, 19:55
Saya mempunyai beberapa gambaran lanjut mengenai isu-

Muka surat sahaja yang boleh diambil dari cache sedang dipaparkan. Saya cuba melumpuhkan cache untuk Denmark, dan maka tidak ada halaman menunjukkan.

moman
17-08-10, 22:32
Satu pemerhatian lagi:

Kod ini dari laman utama saya sebelum ini berjaya termasuk fail (yang masih berfungsi jika anda membuka direcly url), manakala selepas upgrade ia tidak berbuat apa-apa:


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

Saya terpaksa menambah allow_url_include = Aktif untuk php.ini, dan kemudian ia bekerja. Mungkin beberapa parameter lain yang diperlukan untuk vbet hilang dari fail konfigurasi?

moman
17-08-10, 23:00
Dan kemas kini terakhir sebelum saya pergi tidur untuk malam:

Saya beralih tetapan di Plesk supaya PHP kini berjalan sebagai aplikasi CGI. Ini membuat terjemahan bekerja lagi, namun apabila saya menghidupkan kembali menjalankannya sebagai modul apache, evertything rehat lagi, dan halaman yang diterjemahkan memberikan 500 kesilapan. Any ideas?

kamilkurczak
18-08-10, 08:48
Seperti yang anda wrote: sekarang terjemahan bekerja lagi? vBET bekerja?
Adakah anda menghidupkan Curl anda?
500 kesilapan - ini adalah satu kesilapan antara apache dan pelayan - mungkin apache salah dan konfigurasi pelayan? anda boleh paste di sini Htaccess anda.?

moman
18-08-10, 10:15
Ia bekerja, tetapi hanya apabila PHP berjalan sebagai skrip CGI, dan bukan sebagai modul apache.

Berikut adalah Htaccess saya.:
# Comment baris berikut (menambah '#' pada awal)
# Untuk mematikan fungsi mod_rewrite.
# Sila ambil perhatian: anda masih perlu mematikan hack
# Panel vBSEO kawalan untuk menghentikan url menulisnya semula.
RewriteEngine On

# Sesetengah pelayan memerlukan arahan Rewritebase untuk
# JavaScript (menghapuskan '#' pada awal untuk mengaktifkan)
# Sila ambil perhatian: apabila diaktifkan, anda mesti termasuk laluan
# Untuk folder akar VB anda (iaitu RewriteBase / forum /)
# RewriteBase /

# RewriteCond% {HTTP_HOST} ^ www \\. Yourdomain \\. Com
# RewriteRule (.*) http://www.yourdomain.com/forums/ $ 1 [L, R = 301]

RewriteRule ^ ((urllist | sitemap_) .* \\ (xml |.? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & dihalakan = / forum / [L, QSA]

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

Malah apabila saya berlari php sebagai modul apache, terjemahan individu bekerja jadi jika saya membuat post menggunakan tags langtitle, ia akan dapat diterjemahkan. Walau bagaimanapun, halaman tidak diterjemahkan, iaitu mysite / pl / thread.html, yang tidak dapat ditemui di dalam cache hanya menjana halaman putih kosong.

Akan lebih baik jika kita dapat mengesan punca ini, kerana saya mempunyai perasaan bahawa sesuatu yang lebih serius menyebabkan ini bermula dengan.

kamilkurczak
19-08-10, 08:50
Ini semua anda peraturan Htaccess? atau hanya sebahagian daripada fail ini? adakah anda menggunakan vBSEO?

Saya di laman anda sebagai testuser, pos mesej ujian, menterjemah untuk menggilap, jepun dan lain-lain dan ini bekerja.

Seperti yang saya tulis dalam post sebelum ini - ini adalah isu antara php dan apache. Isu ini adalah disebabkan oleh konfigurasi pelayan yang salah. Anda boleh menulis kepada pembekal tuan rumah anda dan meminta konfigurasi yang baik. Dia mesti check it.

moman
19-08-10, 12:13
Yup, itu untuk Htaccess di dalam forum.

Saya telah menghubungi tuan rumah saya dan mereka menegaskan bahawa pelayan konfigurasi yang betul, tetapi saya juga telah membaca bahawa CentOS hanya bahasa menyokong PHP 5.1.6. Saya rasa saya hosed sehingga saya menyewa sebuah syarikat pengurusan pelayan dan berhijrah ke OS baru.

Thanks for your help.

kamilkurczak
19-08-10, 18:08
ok, jika anda perlu membantu lagi menulis di sini

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vB Enterprise Translator 4.10.1