Hi

I did recently a migration from D6 to D7(7.19) following the official documentation step by step. On the old installation I was using Mix and Match and Fusion themes. Basically I have 2 websites /multiple sites install. I'm boucing my head of the wall after trying for a couple of days to fix the images not appearing issue. I have exhausted all the options, all the work-arounds I've found. I've started with the PHP checking (php.ini), apparently that isn't the issue in my case. The second checks done was on the permissions which are good, given the fact that I've given 777 to whole root directory in order to see if the permission are the issue. Seem not. There are however some fields which I'm not connvinced they were 'migrated' properly in my case. There's anything wrong displayed on "Status Report page (which you can see below btw).
Could anyone give me a hand with this and help me solve this problem? There are many with the same issue I've seen remained unanswered and I think it'll be good for all of the comunity which had encontered this problem.
Thanks.

Drupal 7.19
OK
Access to update.php Protected
Info
CAPTCHA Already 27994 blocked form submissions
OK
CTools CSS Cache Exists
OK
Configuration file Protected
OK
Cron maintenance tasks Last run 1 hour 33 min ago
You can run cron manually.
To run cron from outside the site, go to http://www.my_domain.net/cron.php?cron_key=LMGlBiHH_Xd8IWIMXXXRWABaFRzrI...
OK
Database system MySQL, MariaDB, or equivalent
OK
Database system version 5.0.96-0ubuntu3-log
OK
Database updates Up to date
OK
Drupal core update status Up to date
OK
File system Writable (public download method)
OK
GD library PNG support 2.0
OK
GD library rotate and desaturate effects 2.0
OK
Module and theme update status Up to date
OK
Node Access Permissions Disabled
If the site is experiencing problems with permissions to content, you may have to rebuild the permissions cache. Rebuilding will remove all privileges to content and replace them with permissions based on the current modules and settings. Rebuilding may take some time if there is a lot of content or complex permission settings. After rebuilding has completed, content will automatically use the new permissions. Rebuild permissions
OK
PHP 5.3.3-7+squeeze14 (more information)
OK
PHP extensions Enabled
OK
PHP memory limit 128M
OK
PHP register globals Disabled
OK
Unicode library PHP Mbstring Extension
OK
Update notifications Enabled
Info
Upload progress Not enabled
Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.
OK
Web server Apache/2.2.16 (Debian)

Comments

yurg’s picture

I'd suggest to check image paths (site page source code observe or any of code inspectors available in browser). If image paths are correct (and you can open image path in separate browser tab/window) when case is interesting. If not, it may be something with images (weren't uploaded), image paths (broken while site relocation) or image folder permissions (making 777 on root folder may require all sub-folders reverse permissions set). It may also happened if imagecache wasn't able to generate image derivatives by any reason related to cron run (folder permissions, server memory).

cparfon’s picture

Hi Yurg

First, thank's for your reply. I have been poking this another couple of hours and I've followed your suggestion, although it didn't helped.

Looking at the production machine, which is still running D6, and checking the images path in code it looks like this:

<div class="field-content">
	<div class="picture">
		<a title="View user profile." href="/joe">
			<img title="Dr. Rik picture" alt="something" src="http://mydomain.net/files/images/comprofiler/picture-22637.jpg">
		</a>
	</div>
</div>

If I try to load that picture on the new D7 setup it opens fine by going directly to the image path: http://mydomain.net/files/images/comprofiler/picture-22637.jpg

However, they are not displayed in page :(

yurg’s picture

So images are visible in code and accessible by direct link but not visible on page? I'd say it's true miracle, but nobody believes in magic nowadays. May I ask you to share your real mydomain.net url? It would be very interesting to see.

cparfon’s picture

Hi

I've created a new user account and assigned a picture. Seem that Drupal 7 saved my new picture in files/styles/square_thumbnail/public/images/comprofiler/ and the old D6 had a different path: files/images/comprofiler/
I have a page /memebers which shows the pictures of all users randomly on 3 rows. I can see the new picture beeing displayed. Is there any work-around that would fix the images path to the D7 ? I need to be able to see those pictures again.

yurg’s picture

May be this http://drupal.org/node/1316472 is your answer?

yurg’s picture

-