Weaver has been on the disabled list since June 21 with inflammation in his left hip, but provided some encouraging signs in his second rehab start for Class A Advanced Inland Empire on Tuesday, while giving up two solo home runs and little else in 5 2/3 innings.
Weaver is in the midst of a down year, at 4-8 with a 4.75 ERA. The 32-year-old right-hander began 0-4 with a 6.29 ERA, then posted a 1.98 ERA over a five-start stretch in May, gave up 20 runs (19 earned) in 26 innings to begin June and then landed on the shelf.
A seven-week break in the middle of the season, for a guy who has thrown the 11th-most innings in the Major Leagues since 2007, could be a real benefit.
"If it means he's good from now until the end of the year, then it was well worth the price you had to pay to miss him," Scioscia said. "I don't necessarily think that the fact that a guy misses three or four weeks is going to translate to him staying fresher, but he's at a level now that he needs to be, and we need to maintain that."
• Scioscia expects third baseman David Freese to be activated off the DL "at some point" in the team's road trip next week, through Chicago and Kansas City. Freese, who fractured his right index finger on July 22, has been hitting soft toss and playing catch.
• Outfielder Collin Cowgill (sprained right wrist) could begin a rehab assignment next week, Scioscia said. The right-handed hitter will probably be sent to Triple-A when he's activated, now that Shane Victorino is on the roster.
Alden Gonzalez is a reporter for MLB.com. Read his blog, Gonzo and "The Show", follow him on Twitter @Alden_Gonzalez and listen to his podcast. This story was not subject to the approval of Major League Baseball or its clubs.