modules/system/image.gd.inc Sorunu

Events happening in the community are now at Drupal community events on www.drupal.org.
kircicekleri's picture

Arkadaşlar lütfen yardım edin rica ediyorum ! /
( Warning: image_gd_create_tmp() (/customers/e/e/5/.......com/httpd.www/modules/system/image.gd.inc dosyasının 305 satırı) içinde imagecolorsforindex(): Color index 253 out of range. )

Bu satırı nasıl değiştirebilirim ?
Teşekkürler

Comments

root olarak bir metin editör ile açıp değiştirebilirsin

vsc's picture

root olarak bir metin editörü ile açıp değiştirebilirsin, ama hata veren fonksiyonun başka birçok sebebi olabilir, verilen kodları değiştirmeden önce bunları tespit etmeni tavsiye ederim, aksi halde bir dizi hata mesajı alabilirsin, hepsini değiştirmen ve böylece bir neticeye ulaşman çok zor olabilir.

Kod+İçerik

kircicekleri's picture

Bu sorun sadece *gif. format tabanlı resimler eklediğim zaman kendini gösteriyor.Ayrıca yukarıda verdiğim satırın yerine ne koyacağımı bilmiyorum.
Henüz bu sorunu halledemeden bir başka sorunla daha karşılaştım 'İçerik Ekle' bu seçeneğe basınca ( Henüz herhangi bir içerik türü oluşturmamışsını önce içerik türü oluşturun' mesajı çıkıyor.Ama ben zaten siteme uygun başlıklar altında içerik türleri oluşturdum sorun nedir anlamıyorum :(
Yardımınız için şimdiden teşekkürler
İyi çalışmalar

hangi versiyonu kullanıyorsun

vsc's picture

kodlarda bir değişiklik yapmadan önce şunları söylermisin; daha önce Drupal kurdun mu? sistemini locahost üstünde mi kurdun? hangi versiyonu kullanıyorsun ? sisteme yeni modüller ekledin mi ? hangi modülleri ekledin ? modülleri nereye koydun?

Drupal son sürüm

kircicekleri's picture

Merhaba,
Drupal 7.34 sürümünü kullanıyorum.Evet daha önce de Drupal kullandım ve Media file da ki bu sorunu çözmüştüm ama nasıl işte onu anımsayamıyorum.Evet sistemi localhost sa kurdum.Evet bir çok yeni modül ekledim.
Aşağıda ki modüllerin yolu /sites/all/modules

Administration menu
Author Pane
Backup and Migrate
Birthdays
CAPTCHA
CCK
Chaos tools
CKEditor Link
CKEditor
CKEditor SWF
Composer Manager
Context
Date
Display Suite
DrupalChat
Embedded Media Field
Entity API
Epub
External Links
Facebook Comments Box
File entity
Fivestar
IMCE
Libraries
Localization update
Media
Media: YouTube
Modr8
Module filter
Nodejs
OneAll Social Login
Panels
Pathologic
PDF
Proj4JS
reCAPTCHA
References
ShareThis
Stylizer
termstatus
Token
User Stats
Views
Voting API
Wysiwyg

tmp açdın mı?

vsc's picture

İmaj işlemleri için ana dizinde TMP klasörü açıp yazma izni verdin mi?

aşağıdaki linki kopyala ve browser adres kutusuna yapıştır, yani durum raporuna bakarsan orada nelerin eksik olduğunu ve ne yapman gerektiğini görebilirsin... muhtemelen TMP oluşturman gerektiğini göreceksin... kolay gelsin

localhost/seninsite.com/#overlay=admin/reports/status

Mersi

kircicekleri's picture

Evet,tmp klasörü oluşturdum yazılım izni de verdim durum raporu bölümünde herhangi bir hata vermiyor fakat hala .gif uzantılı resimlerde /customers/e/e/5/.......com/httpd.www/modules/system/image.gd.inc dosyasının 305 satırı) içinde imagecolorsforindex(): Color index 253 out of range bu hata mesajını almaya devam ediyorum.

Yanıtlarınız ve zaman ayırdığınız için gerçekten teşekkür ederim.
İyi çalışmalar

bazı gif'lerde bu sorun yaşanıyor

Sahin's picture

Sözkonusu satırdaki imagecolortransparent($image->resource) php fonksiyonu, gif resmin saydamlık rengini okuyor. (php kaynağı için bkz.) Normalde -1 (no transparancy anlamında) ile 255 arasında bir renk değeri olmalı ama anlaşılan sizin resimden bu değer okunamıyor.

Temiz çözüm değil ama şimdilik işinizi görmesi için, yüklerken sorun çıkaran resmi bir editörde açın, saydamlığını kaldırıp kaydedin, sonra tekrar yükleyin.
Ayrıca, anime gif'ler de sorun çıkarıyor, bunları kullanmayın.

Daha temiz çözüm için, bu hatayı raporlayabilir ya da sizden önce benzer sorun yaşayanlar bunu yapmışsa açtıkları başlığı izleyebilirsiniz. Örneğin D8 için şöyle bir başlık açılmış: https://www.drupal.org/node/859304

Teşekkür ederim

kircicekleri's picture

Verdiğiniz linkleri inceledim sanırım bana çok yararı olucak,teşekkür ederim

image işlemleri için GIMP öneririm

vsc's picture

can sıkıcı bir durum... image işlerin için GIMP kullanmanı öneririm, ben tüm imaj işlerimde bunu kullanıyorum, hiç böyle bir sorunla karşılaşmadım, kullanacağım imajda hiçbirşey değiştirmesen bile GIMP ile açıp farklı kaydet diyorum ve sonra kullanıyorum, kolay gelsin.

Sorunlar bitmiyor

kircicekleri's picture

Arkadaşlar ben ana sayfamda hata mesajıyla karşılaştım

Not : Buradan mesajı giremiyorum bloke oluyorum.Hata mesajını size nasıl aktarabilirim ?

/includes/entity.inc dosyasının 173 satırı) içinde array_flip(): Can only flip STRING and INTEGER values!.

Bu konu da her hangi bir bilgisi olan ve bana yol gösterebilecek birisi var mı ? Themayı değiştirdim yine aynı hata mesajını aldım .
Şimdiden teşekkürler

Sahin's picture

"array_flip(): Can only flip STRING and INTEGER values" hatası muhtemelen kullandığınız bir eklentideki hatalı kodlamadan kaynaklanıyor. Drupal 6.x için yazılmış kod 7'de böyle hatalar verebiliyor. Eklentinin yeni sürümüne yükseltmeniz ya da bu mümkün değilse kaldırıp bir başka eklentiyle işinizi halletmeniz, sorunu çözebilir.

Biraz teknik bilgi (stackoverflow sağolsun...)
xxx_load(değişken) ...
fonksiyonuna değişken olarak bir dizi (array) verilmesi D7'de desteklenmiyor ve bu hata oluşuyor. Dizi geçilecekse
load_multiple(değişken olarak bir dizi) ...
işlevi kullanılmalı.

Örneğin:

<?php
// D6'da bunlar çalışır
$user = user_load(array('uid' => 1));
$user = user_load(array('name' => 'admin'));
?>

ama D7'de şöyle kodlamalı:

<?php
// load() işlevinin değişkeni tek bir id olmalı
$user = user_load(1);

// ya da şöyle load_multiple kullanmalı
$users = user_load_multiple(array(), array('name' => 'admin'));
$user = reset($users);
?>

file_entity.field.inc

kircicekleri's picture

Yadıklarınızı uyguladım ve hata yazısı ortadan kalktı teşekkür ederim fakat bu kez de file_entity.field.inc ile ilgili hata almaya başladım .

file_entity/file_entity.field.inc dosyasının 26 satırı) içinde Undefined index: settings.
Notice: file_entity_field_formatter_settings_form() media/file_entity/file_entity.field.inc dosyasının 29 satırı) içinde Undefined index: type.
Notice: media_field_formatter_settings_form() media.fields.inc dosyasının 106 satırı) içinde Undefined index: settings.
Notice: media_field_formatter_settings_form() media/includes/media.fields.inc dosyasının 110 satırı) içinde Undefined index: type.

Bu hatayı Dosya türlerini ayarlamak isterken alıyorum.

Sorun bir yamayla şurada

Sahin's picture

Sorun bir yamayla şurada çözülmüş: https://www.drupal.org/node/2176243

Teşekkürler

kircicekleri's picture

Tüm kalbimle teşekkür ederim.Sorun çözüldü.İyi ki varsınız.Sağolun.
İyi çalışmalar

Internal Server Error

kircicekleri's picture

Sitem de şimdi de böyle br sorun belirdi.Hostumla 2 gündür irtibat halindeyim araştırıyorlar .Bir de sizlere danışmamı uygun gördüler .Sizce bu kesintilerin sebebi ne olabilir ?

Bir gün de en az 20 defa site kapanıyor ve aşağıda ki mesajı alıyorum .

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, support@one.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Internal Server Error 500

muhittin's picture

Internal Server Error 500 hatası ise muhtemelen sql sorgu sorunudur. daha önce benimde başıma geldi.
genellikle 2 sebepten kaynaklıyor.
1. cron ayarlarınız da kaynaklanıyor olabilir. çok sık cron çalışıyordur.
2. sitenizin ziyaretçi sayısı fazladır.

kısacası drupal tamamen sql database üzerinden çalıştığı için bir çok hosting firması çok fazla sql sorguya izin vermiyor. bu da sürekli internal server hatası almanıza sebep oluyor.
ben çözüm olarak. dedicated server kiraladım kurtuldum.

Drupal Öğrencisi

Bu kadar az bilgiyle bir şey

Sahin's picture

Bu kadar az bilgiyle bir şey önermek güç.

Öncelikle:
- Drupal hata günlüğü incelenebilir (.../admin/reports/dblog)
- Sunucuda Apache var sanırım, onun ayrıntılı hata günlüğüne bakılmalı. Bunu barındırma firmasından istemeniz gerekecek.
- Gene barındırıcıdan php hata log'unu incelemesini/göndermesini isteyebilirsiniz.

Bunlardan sonuç almayı beklerken şuraya da bakabilirsiniz: https://www.drupal.org/node/2144607
Bazı kişiler .htaccess dosyasındaki ayarları değiştirerek sorunlarını çözmüş (nasıl olduğunu açıklayamasalar da)

Bir de not: Farklı konular için ayrı başlıklar açarsak arayan diğer arkadaşlara kolaylık olur.

Kolay gelsin.

Mersi ..

kircicekleri's picture

Her ikinize de teşekkür ederim.Önerilerinizi dikkatle okudum ve şimdi üzerlerinde çalışacağım yalnız Şahin bey sizin önerdiğiniz '' Drupal hata günlüğü incelenebilir (.../admin/reports/dblog) '' böyle bir alternatif yok benim Raporlar dizinim de :(

Bende bulunan RAPORLAR başlıklı dizin aşağıda ki gibidir :

Status report

Available updates

Recent log messages

Content moderation log

Field list

Recent hits

Top 'access denied' errors

Top 'page not found' errors

Top referrers

Top search phrases

Views plugins

Top pages

Top visitors

Recent log messages

Sahin's picture

"Recent log messages" ile aynı şeyi kastetmiştim.
Bir de, çözümü burada bizimle paylaşırsanız çok iyi olur, benim başıma gelmedi ama gene de merak etmekteyim.
Tekrar kolay gelsin.

500 Internal Server Error

kircicekleri's picture

Ben de ki sorunu çözdüm fakat şunu da anladım ki bu hata da illa sorunumuz aynı olmak zorunda değil .Yalnız Google de saatlece bu konu hakkında araştırma da yaptım ( İngilizce,Almanca,Norveçce ve İsveççe ) ortak olarak çözüm için %99 u .htaccess vermiş.Ben de hemen .htaccess açtım ve drupal dışında rüya tabirleri isimli bir program kurmuştum.Bu program MySQL ile çalışyor ve .htaccess ye de otomatik eklemeler yapmış .O harici programın .htaccess ye eklediği tüm yazılımları sildim ve .htaccess chmod 755 olarak ayarladım.Yaklaşık 2 saat oldu hali hazırda 1 tane bile hata almadım :)
Türkçemden ötürü hepimizin hoşgörüsünü rica ediyorum.Dilim dödüğünce aktarmaya çalıştım umarım yardımcı olur yazdıklarım.

Herkese iyi çalışmalar

Drupal Türkiye

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week